mirror of https://github.com/arendst/Tasmota.git
Update changelogs
This commit is contained in:
parent
be46b95d62
commit
83eb8aeaa7
|
@ -12,8 +12,8 @@ All notable changes to this project will be documented in this file.
|
|||
- Berry virtual Energy driver (#22134)
|
||||
- Support for RX8010 RTC as used in IOTTIMER (#21376)
|
||||
- ESP8266 experimental support for second I2C bus
|
||||
- Berry improve `int64` constructor
|
||||
- MQTT add warning if trying to connect without TLS on a port that normally uses TLS
|
||||
- Berry improve `int64` constructor (#22172)
|
||||
- MQTT warning if trying to connect without TLS on a port that normally uses TLS (#22175)
|
||||
|
||||
### Breaking Changed
|
||||
|
||||
|
@ -32,6 +32,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Shutter remaining issues on shutterinvert (#22120)
|
||||
- Berry I2C to prepare M5Stack I2C STM32 based devices (#22143)
|
||||
- Autoconf prevent 'init.bat' from stopping on empty lines (#22158)
|
||||
- Compilation exception when metrics not found (#22170)
|
||||
|
||||
### Removed
|
||||
|
||||
|
|
|
@ -127,6 +127,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
|
|||
- Support for RX8010 RTC as used in IOTTIMER [#21376](https://github.com/arendst/Tasmota/issues/21376)
|
||||
- Energy command ``PowerSet 60,230`` to calibrate both Current and Power with known resistive load of 60W at 230V using calibrated Voltage
|
||||
- Energy command ``CurrentSet 60,230`` to calibrate both Power and Current with known resistive load of 60W at 230V using calibrated Voltage
|
||||
- MQTT warning if trying to connect without TLS on a port that normally uses TLS [#22175](https://github.com/arendst/Tasmota/issues/22175)
|
||||
- Energy Log level 4 message when (Calculated) Apparent Power is less than Active Power indicating wrong calibration [#20653](https://github.com/arendst/Tasmota/issues/20653)
|
||||
- Support nexus protocol and calculation of separation limit to rc-switch library [#21886](https://github.com/arendst/Tasmota/issues/21886)
|
||||
- KNX additional KnxTx functions and define KNX_USE_DPT9 [#22071](https://github.com/arendst/Tasmota/issues/22071)
|
||||
|
@ -135,6 +136,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
|
|||
- Zigbee Koenkk firmware 20240710 for Sonoff Zigbee ZBPro [#22076](https://github.com/arendst/Tasmota/issues/22076)
|
||||
- Berry Zigbee improvements to prepare Matter [#22083](https://github.com/arendst/Tasmota/issues/22083)
|
||||
- Berry virtual Energy driver [#22134](https://github.com/arendst/Tasmota/issues/22134)
|
||||
- Berry improve `int64` constructor [#22172](https://github.com/arendst/Tasmota/issues/22172)
|
||||
- Matter support for Zigbee Temperature, Humidity and Pressure sensors [#22084](https://github.com/arendst/Tasmota/issues/22084)
|
||||
- Matter support for Zigbee Occupancy and Light 0/1/2 (OnOff / Dimmer / White Color Temperature) [#22110](https://github.com/arendst/Tasmota/issues/22110)
|
||||
|
||||
|
@ -152,6 +154,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm
|
|||
- SCD30 Lowered I2C clock from 100k to 50k [#15438](https://github.com/arendst/Tasmota/issues/15438)
|
||||
|
||||
### Fixed
|
||||
- Compilation exception when metrics not found [#22170](https://github.com/arendst/Tasmota/issues/22170)
|
||||
- Crash when calling TasmotaSerial destructor when initialized with incorrect arguments [#22036](https://github.com/arendst/Tasmota/issues/22036)
|
||||
- Energy calculation [#20653](https://github.com/arendst/Tasmota/issues/20653)
|
||||
- SML trx pin error [#22119](https://github.com/arendst/Tasmota/issues/22119)
|
||||
|
|
|
@ -223,6 +223,7 @@ enum UserSelectablePins {
|
|||
GPIO_ASR650X_TX, GPIO_ASR650X_RX, // ASR650X LoRaWan node Serial interface
|
||||
GPIO_WOOLIIS_RX, // Wooliis Battery capacity monitor Serial RX
|
||||
GPIO_ADC_VOLTAGE, GPIO_ADC_CURRENT, // Analog Voltage and Current
|
||||
GPIO_BL0906_RX, // BL0906 Serial interface
|
||||
GPIO_SENSOR_END };
|
||||
|
||||
// Error as warning to rethink GPIO usage with max 2045
|
||||
|
@ -493,6 +494,7 @@ const char kSensorNames[] PROGMEM =
|
|||
D_GPIO_ASR650X_TX "|" D_GPIO_ASR650X_RX "|"
|
||||
D_SENSOR_WOOLIIS_RX "|"
|
||||
D_SENSOR_ADC_VOLTAGE "|" D_SENSOR_ADC_CURRENT "|"
|
||||
D_SENSOR_BL0906_RX "|"
|
||||
;
|
||||
|
||||
const char kSensorNamesFixed[] PROGMEM =
|
||||
|
@ -948,7 +950,10 @@ const uint16_t kGpioNiceList[] PROGMEM = {
|
|||
#ifdef USE_LE01MR
|
||||
AGPIO(GPIO_LE01MR_TX), // F7F LE-01MR energy meter tx pin
|
||||
AGPIO(GPIO_LE01MR_RX), // F7F LE-01MR energy meter rx pin
|
||||
#endif // IFDEF:USE_LE01MR
|
||||
#endif // USE_LE01MR
|
||||
#ifdef USE_BL0906
|
||||
AGPIO(GPIO_BL0906_RX), // BL0906 Serial interface (Athom EM6)
|
||||
#endif // USE_BL0906
|
||||
#if defined(USE_BL0940) || defined(USE_BL09XX)
|
||||
AGPIO(GPIO_BL0939_RX), // BL0939 Serial interface (Dual R3 v2)
|
||||
AGPIO(GPIO_BL0940_RX), // BL0940 Serial interface
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X Set"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 - RX"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 - TX"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 - RX"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 - RX"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 - RX"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 - RX"
|
||||
#define D_SENSOR_HM330X_SET "HM330X - SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -826,6 +826,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
|
@ -825,6 +825,7 @@
|
|||
#define D_SENSOR_CSE7761_RX "CSE7761 Rx"
|
||||
#define D_SENSOR_CSE7766_TX "CSE7766 Tx"
|
||||
#define D_SENSOR_CSE7766_RX "CSE7766 Rx"
|
||||
#define D_SENSOR_BL0906_RX "BL0906 Rx"
|
||||
#define D_SENSOR_BL0939_RX "BL0939 Rx"
|
||||
#define D_SENSOR_BL0942_RX "BL0942 Rx"
|
||||
#define D_SENSOR_HM330X_SET "HM330X SET"
|
||||
|
|
Loading…
Reference in New Issue