diff --git a/CHANGELOG.md b/CHANGELOG.md index 34b80d68f..7317a512d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,16 +5,20 @@ All notable changes to this project will be documented in this file. ## [13.1.0.4] ### Added +- Support for HC8 CO2 sensor (#19714) +- ESP32 commands ``Ds18Rescan`` and ``Ds18RetryRead`` (#19700) ### Breaking Changed ### Changed - ESP32 Framework (Arduino Core) from v2.0.13 to v2.0.14 -- MAX31855/MAX6675 sensors driver support up to 6 (#9329) +- MAX31855/MAX6675 sensors driver support up to 6 (#19329) ### Fixed +- ESP32 shutter frequency (#19717) ### Removed +- WiFiClientSecure in favour of WiFiClientSecureLightBearSSL (#19725) ## [13.1.0.3] 20211003 ### Added diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 65932ed1a..1dc1c9cea 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -120,7 +120,9 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - Support for Shelly PlusPMMini, Plus1Mini and Plus1PMMini - Support for HDMI CEC protocol [#19434](https://github.com/arendst/Tasmota/issues/19434) - Support for ENS16x (air quality) and ENS210 (temp & RH) sensors [#19479](https://github.com/arendst/Tasmota/issues/19479) +- Support for HC8 CO2 sensor [#19714](https://github.com/arendst/Tasmota/issues/19714) - Support for non-persistent ``WebButton17`` to ``WebButton32`` [#19580](https://github.com/arendst/Tasmota/issues/19580) +- ESP32 commands ``Ds18Rescan`` and ``Ds18RetryRead`` [#19700](https://github.com/arendst/Tasmota/issues/19700) - ESP32 support for influxdb access using https [#19582](https://github.com/arendst/Tasmota/issues/19582) - Berry read and write Counters [#19558](https://github.com/arendst/Tasmota/issues/19558) - Matter support for Virtual Devices controllable via Rules or Berry [#19520](https://github.com/arendst/Tasmota/issues/19520) @@ -133,6 +135,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - ESP32 LVGL library from v8.3.8 to v8.3.10 (no functional change) - Display invert setting after tasmota start in uDisplay driver [#19337](https://github.com/arendst/Tasmota/issues/19337) - Consolidate SGP40 and SGP41 into SGP4x driver [#19560](https://github.com/arendst/Tasmota/issues/19560) +- MAX31855/MAX6675 sensors driver support up to 6 [#19329](https://github.com/arendst/Tasmota/issues/19329) - ESP32 LittleFS updated to version with grow option [#19635](https://github.com/arendst/Tasmota/issues/19635) - ESP32 Audio preparation for Arduino Core v3 [#19637](https://github.com/arendst/Tasmota/issues/19637) @@ -146,6 +149,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - ESP32 Shutter migration [#19454](https://github.com/arendst/Tasmota/issues/19454) - ESP32 Shutter multi press button events [#19465](https://github.com/arendst/Tasmota/issues/19465) - ESP32 Shutter button quad press [#19589](https://github.com/arendst/Tasmota/issues/19589) +- ESP32 shutter frequency [#19717](https://github.com/arendst/Tasmota/issues/19717) - ESP32 Arduino Core v2 wifi client flush [#19642](https://github.com/arendst/Tasmota/issues/19642) - ESP32 Partition Wizard grow filesystem support [#19645](https://github.com/arendst/Tasmota/issues/19645) - ESP32C3 relay click on restart diff --git a/tasmota/tasmota_support/support_features.ino b/tasmota/tasmota_support/support_features.ino index f83181f24..de82e2d64 100644 --- a/tasmota/tasmota_support/support_features.ino +++ b/tasmota/tasmota_support/support_features.ino @@ -901,16 +901,17 @@ void ResponseAppendFeatures(void) feature9 |= 0x01000000; // xdrv_109_sgp4x.ino #endif #if defined(USE_I2C) && defined(USE_MAX17043) - feature9 |= 0x02000000; + feature9 |= 0x02000000; // xsns_110_max17043 #endif #if defined(USE_I2C) && defined(USE_ENS16x) - feature9 |= 0x04000000; //xsns_111_ens16x.ino + feature9 |= 0x04000000; // xsns_111_ens16x.ino #endif #if defined(USE_I2C) && defined(USE_ENS210) - feature9 |= 0x08000000; //xsns_112_ens210.ino + feature9 |= 0x08000000; // xsns_112_ens210.ino +#endif +#ifdef USE_HC8 + feature9 |= 0x10000000; // xsns_113_hc8.ino #endif - -// feature9 |= 0x10000000; // feature9 |= 0x20000000; // feature9 |= 0x40000000; // feature9 |= 0x80000000; diff --git a/tools/decode-status.py b/tools/decode-status.py index 982c04516..bc03d3604 100755 --- a/tools/decode-status.py +++ b/tools/decode-status.py @@ -300,7 +300,7 @@ a_features = [[ "USE_BIOPDU","USE_MCP23XXX_DRV","USE_PMSA003I","USE_LOX_O2", "USE_GDK101","USE_GM861","USE_TC74","USE_PCA9557", "USE_SGP4X","USE_MAX17043","USE_ENS16x","USE_ENS210", - "","","","" + "USE_HC8","","","" ]] usage = "usage: decode-status {-d | -f} arg" @@ -328,7 +328,7 @@ else: obj = json.load(fp) def StartDecode(): - print ("\n*** decode-status.py v13.1.0.1 by Theo Arends and Jacek Ziolkowski ***") + print ("\n*** decode-status.py v13.1.0.4 by Theo Arends and Jacek Ziolkowski ***") # print("Decoding\n{}".format(obj))