diff --git a/BUILDS.md b/BUILDS.md index 76c31ea16..849441ebf 100644 --- a/BUILDS.md +++ b/BUILDS.md @@ -133,6 +133,7 @@ | USE_HP303B | - | - | - | - | - | - | - | | USE_EZOPH | - | - | - | - | - | - | - | | USE_EZOORP | - | - | - | - | - | - | - | +| USE_EZORTD | - | - | - | - | - | - | - | | | | | | | | | | | Feature or Sensor | minimal | lite | tasmota | knx | sensors | ir | display | Remarks | USE_SPI | - | - | - | - | - | - | x | diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c7b651d1..d59f76507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ All notable changes to this project will be documented in this file. - Command ``NoDelay`` for immediate backlog command execution by Erik Montnemery (#9544) - Command ``SwitchMode 15`` sending only MQTT message on switch change (#9596) - Support for EZO Ph and ORP sensors by Christopher Tremblay (#9567) +- Support for EZO RTD sensors by Christopher Tremblay (#9585) +- On ZigbeeBridge support for glowing led when permit join is active (#9581) +- Support for PWM Dimmer multi-press and ledmask (#9584) ### Changed - Command ``Gpio17`` replaces command ``Adc`` diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 5395efdd0..7c5f399d0 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -66,23 +66,25 @@ The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota - Optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353) - SDM630 three phase ImportActive Energy display when ``#define SDM630_IMPORT`` is enabled by Janusz Kostorz (#9124) - Optional support for inverted NeoPixelBus data line by enabling ``#define USE_WS2812_INVERTED`` (#8988) -- PWM dimmer color/trigger on tap, SO88 led, DGR WITH_LOCAL flag by Paul Diem (#9474) +- Support for PWM dimmer color/trigger on tap, SO88 led, DGR WITH_LOCAL flag, multi-press and ledmask by Paul Diem (#9474, #9584) - Support for stateful ACs using ``StateMode`` in tasmota-ir.bin by Arik Yavilevich (#9472) - Support for analog buttons indexed within standard button range - Support for Vietnamese language translations by Tâm.NT - Support for timers in case of no-sunset permanent day by cybermaus (#9543) -- Support for EZO Ph and ORP sensors by Christopher Tremblay (#9567) +- Support for EZO Ph, ORP and RTD sensors by Christopher Tremblay (#9567, #9585) + +### Breaking Changed +- Redesigned ESP8266 GPIO internal representation in line with ESP32 changing ``Template`` layout too +- ``#define MQTT_FINGERPRINT`` from string to hexnumbers (#9570) +- Command ``Status`` output for disabled status types now returns {"Command":"Error"} +- MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103) ### Changed -- Redesigned ESP8266 GPIO internal representation in line with ESP32 changing ``Template`` layout too - Command ``Gpio17`` replaces command ``Adc`` - Command ``Gpios`` replaces command ``Adcs`` -- ``#define MQTT_FINGERPRINT`` from string to hexnumbers (#9570) - New IR Raw compact format (#9444) -- MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103) - A4988 optional microstep pin selection - Pulsetime to allow use for all relays with 8 interleaved so ``Pulsetime1`` is valid for Relay1, Relay9, Relay17 etc. (#9279) -- ``Status`` command output for disabled status types - IRremoteESP8266 library from v2.7.10 to v2.7.11 - NeoPixelBus library from v2.5.0.09 to v2.6.0 - Management of serial baudrate (#9554) @@ -101,3 +103,4 @@ The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota ### Removed - Support for direct upgrade from Tasmota versions before v7.0 - Auto config update for all Friendlynames and Switchtopic from Tasmota versions before v8.0 +- Support for downgrade to versions before 9.0 keeping current GPIO configuration diff --git a/tasmota/tasmota_configurations.h b/tasmota/tasmota_configurations.h index c8f21c3b2..81fdfd9f3 100644 --- a/tasmota/tasmota_configurations.h +++ b/tasmota/tasmota_configurations.h @@ -129,6 +129,7 @@ //#define USE_MLX90640 // [I2cDriver53] Enable MLX90640 IR array temperature sensor (I2C address 0x33) (+20k code) //#define USE_EZOPH // [I2cDriver55] Enable support for EZO's pH sensor (+0k6 code) - Shared EZO code required for any EZO device (+1k0 code) //#define USE_EZOORP // [I2cDriver55] Enable support for EZO's ORP sensor (+0k6 code) - Shared EZO code required for any EZO device (+1k0 code) +//#define USE_EZORTD // [I2cDriver55] Enable support for EZO's RTD sensor (+0k6 code) - Shared EZO code required for any EZO device (+1k0 code) #define USE_MHZ19 // Add support for MH-Z19 CO2 sensor (+2k code) #define USE_SENSEAIR // Add support for SenseAir K30, K70 and S8 CO2 sensor (+2k3 code) diff --git a/tools/decode-status.py b/tools/decode-status.py index ef8290ff5..7380e2c90 100755 --- a/tools/decode-status.py +++ b/tools/decode-status.py @@ -232,7 +232,7 @@ a_features = [[ "USE_MLX90640","USE_VL53L1X","USE_MIEL_HVAC","USE_WE517", "USE_EZOPH","USE_TTGO_WATCH","USE_ETHERNET","USE_WEBCAM" ],[ - "USE_EZOORP","","","", + "USE_EZOORP","USE_EZORTD","","", "","","","", "","","","", "","","","", @@ -267,7 +267,7 @@ else: obj = json.load(fp) def StartDecode(): - print ("\n*** decode-status.py v20201018 by Theo Arends and Jacek Ziolkowski ***") + print ("\n*** decode-status.py v20201020 by Theo Arends and Jacek Ziolkowski ***") # print("Decoding\n{}".format(obj))