mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-24 11:16:34 +00:00
Add support for EZO FLO
Add support for EZO FLO sensors by Christopher Tremblay (#9697)
This commit is contained in:
parent
8896f7af90
commit
db863c4589
@ -135,6 +135,7 @@
|
||||
| USE_HP303B | - | - | - | - | - | - | - |
|
||||
| USE_EZOCO2 | - | - | - | - | - | - | - |
|
||||
| USE_EZOEC | - | - | - | - | - | - | - |
|
||||
| USE_EZOFLO | - | - | - | - | - | - | - |
|
||||
| USE_EZOHUM | - | - | - | - | - | - | - |
|
||||
| USE_EZOO2 | - | - | - | - | - | - | - |
|
||||
| USE_EZOORP | - | - | - | - | - | - | - |
|
||||
|
@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
|
||||
- TLS in binary tasmota-zbbridge (#9635)
|
||||
- Support for EZO O2 sensors by Christopher Tremblay (#9619)
|
||||
- Support for EZO PRS sensors by Christopher Tremblay (#9659)
|
||||
- Support for EZO FLO sensors by Christopher Tremblay (#9697)
|
||||
- Zigbee reduce battery drain (#9642)
|
||||
- Zigbee command ``ZbMap`` to describe Zigbee topology (#9651)
|
||||
- Zigbee command ``ZbOccupancy`` to configure the time-out for PIR
|
||||
|
@ -120,12 +120,12 @@
|
||||
#define D_LWT "LWT"
|
||||
#define D_LQI "LQI" // Zigbee Link Quality Index
|
||||
#define D_MODULE "Module"
|
||||
#define D_MOISTURE "Moisture"
|
||||
#define D_MOISTURE "Vochtigheid"
|
||||
#define D_MQTT "MQTT"
|
||||
#define D_MULTI_PRESS "meervoudig"
|
||||
#define D_NOISE "Lawaai"
|
||||
#define D_NONE "Geen"
|
||||
#define D_O2 "Oxygen"
|
||||
#define D_O2 "Zuurstof"
|
||||
#define D_OFF "Uit"
|
||||
#define D_OFFLINE "Offline"
|
||||
#define D_OK "Ok"
|
||||
@ -499,12 +499,12 @@
|
||||
#define D_PARTICALS_BEYOND "Stofdeeltjes"
|
||||
|
||||
// xsns_27_apds9960.ino
|
||||
#define D_GESTURE "Gesture"
|
||||
#define D_COLOR_RED "Red"
|
||||
#define D_COLOR_GREEN "Green"
|
||||
#define D_COLOR_BLUE "Blue"
|
||||
#define D_GESTURE "Gebaar"
|
||||
#define D_COLOR_RED "Rood"
|
||||
#define D_COLOR_GREEN "Groen"
|
||||
#define D_COLOR_BLUE "Blauw"
|
||||
#define D_CCT "CCT"
|
||||
#define D_PROXIMITY "Proximity"
|
||||
#define D_PROXIMITY "Nabijheid"
|
||||
|
||||
// xsns_32_mpu6050.ino
|
||||
#define D_AX_AXIS "Versn. X-as"
|
||||
@ -538,23 +538,23 @@
|
||||
#define D_TX20_WEST "W"
|
||||
|
||||
// xsns_53_sml.ino
|
||||
#define D_TPWRIN "Energy Total-In"
|
||||
#define D_TPWROUT "Energy Total-Out"
|
||||
#define D_TPWRCURR "Active Power-In/Out"
|
||||
#define D_TPWRCURR1 "Active Power-In p1"
|
||||
#define D_TPWRCURR2 "Active Power-In p2"
|
||||
#define D_TPWRCURR3 "Active Power-In p3"
|
||||
#define D_Strom_L1 "Current L1"
|
||||
#define D_Strom_L2 "Current L2"
|
||||
#define D_Strom_L3 "Current L3"
|
||||
#define D_TPWRIN "Totaal energie-In"
|
||||
#define D_TPWROUT "Totaal energie-Uit"
|
||||
#define D_TPWRCURR "Werkelijk vermogen-In/Uit"
|
||||
#define D_TPWRCURR1 "Werkelijk vermogen-In p1"
|
||||
#define D_TPWRCURR2 "Werkelijk vermogen-In p2"
|
||||
#define D_TPWRCURR3 "Werkelijk vermogen-In p3"
|
||||
#define D_Strom_L1 "Stroom L1"
|
||||
#define D_Strom_L2 "Stroom L2"
|
||||
#define D_Strom_L3 "Stroom L3"
|
||||
#define D_Spannung_L1 "Voltage L1"
|
||||
#define D_Spannung_L2 "Voltage L2"
|
||||
#define D_Spannung_L3 "Voltage L3"
|
||||
#define D_METERNR "Meter_number"
|
||||
#define D_METERNR "Meter_nummer"
|
||||
#define D_METERSID "Service ID"
|
||||
#define D_GasIN "Counter"
|
||||
#define D_H2oIN "Counter"
|
||||
#define D_StL1L2L3 "Current L1+L2+L3"
|
||||
#define D_GasIN "Teller"
|
||||
#define D_H2oIN "Teller"
|
||||
#define D_StL1L2L3 "Stroom L1+L2+L3"
|
||||
#define D_SpL1L2L3 "Voltage L1+L2+L3/3"
|
||||
|
||||
// tasmota_template.h - keep them as short as possible to be able to fit them in GUI drop down box
|
||||
@ -680,9 +680,9 @@
|
||||
#define D_SENSOR_SM2135_DAT "SM2135 Dat"
|
||||
#define D_SENSOR_DEEPSLEEP "DeepSleep"
|
||||
#define D_SENSOR_EXS_ENABLE "EXS Enable"
|
||||
#define D_SENSOR_CLIENT_TX "Client TX"
|
||||
#define D_SENSOR_CLIENT_RX "Client RX"
|
||||
#define D_SENSOR_CLIENT_RESET "Client RST"
|
||||
#define D_SENSOR_CLIENT_TX "Client TX"
|
||||
#define D_SENSOR_CLIENT_RX "Client RX"
|
||||
#define D_SENSOR_CLIENT_RESET "Client RST"
|
||||
#define D_SENSOR_GPS_RX "GPS RX"
|
||||
#define D_SENSOR_GPS_TX "GPS TX"
|
||||
#define D_SENSOR_HM10_RX "HM10 RX"
|
||||
@ -782,7 +782,7 @@
|
||||
#define D_TOTAL_REACTIVE "Totaal blind"
|
||||
#define D_UNIT_KWARH "kVArh"
|
||||
#define D_UNIT_ANGLE "Deg"
|
||||
#define D_TOTAL_ACTIVE "Total Active"
|
||||
#define D_TOTAL_ACTIVE "Totaal werkelijk"
|
||||
|
||||
//SOLAXX1
|
||||
#define D_PV1_VOLTAGE "PV1 spanning"
|
||||
|
@ -646,7 +646,9 @@ void ResponseAppendFeatures(void)
|
||||
#if defined(USE_I2C) && defined(USE_EZOPRS)
|
||||
feature7 |= 0x00000040; // xsns_78_ezoprs.ino
|
||||
#endif
|
||||
// feature7 |= 0x00000080;
|
||||
#if defined(USE_I2C) && defined(USE_EZOFLO)
|
||||
feature7 |= 0x00000080;
|
||||
#endif
|
||||
|
||||
// feature7 |= 0x00000100;
|
||||
// feature7 |= 0x00000200;
|
||||
|
@ -234,7 +234,7 @@ a_features = [[
|
||||
"USE_EZOPH","USE_TTGO_WATCH","USE_ETHERNET","USE_WEBCAM"
|
||||
],[
|
||||
"USE_EZOORP","USE_EZORTD","USE_EZOHUM","USE_EZOEC",
|
||||
"USE_EZOCO2","USE_EZOO2","USE_EZOPRS","",
|
||||
"USE_EZOCO2","USE_EZOO2","USE_EZOPRS","USE_EZOFLO",
|
||||
"","","","",
|
||||
"","","","",
|
||||
"","","","",
|
||||
@ -268,7 +268,7 @@ else:
|
||||
obj = json.load(fp)
|
||||
|
||||
def StartDecode():
|
||||
print ("\n*** decode-status.py v20201029 by Theo Arends and Jacek Ziolkowski ***")
|
||||
print ("\n*** decode-status.py v20201101 by Theo Arends and Jacek Ziolkowski ***")
|
||||
|
||||
# print("Decoding\n{}".format(obj))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user