Add support for EZO PRS sensors

Add support for EZO PRS sensors by Christopher Tremblay (#9659)
This commit is contained in:
Theo Arends 2020-10-29 11:53:25 +01:00
parent 8cc11c89ae
commit 6f7a20e2ec
5 changed files with 12 additions and 6 deletions

View File

@ -119,6 +119,8 @@
| USE_CHIRP | - | - | - | - | - | - | - |
| USE_PAJ7620 | - | - | - | - | - | - | - |
| USE_PCF8574 | - | - | - | - | - | - | - |
| | | | | | | | |
| Feature or Sensor | minimal | lite | tasmota | knx | sensors | ir | display | Remarks
| USE_HIH6 | - | - | - | - | x | - | - |
| USE_DHT12 | - | - | - | - | x | - | - |
| USE_DS1624 | - | - | - | - | x | - | - |
@ -137,6 +139,7 @@
| USE_EZOO2 | - | - | - | - | - | - | - |
| USE_EZOORP | - | - | - | - | - | - | - |
| USE_EZOPH | - | - | - | - | - | - | - |
| USE_EZOPRS | - | - | - | - | - | - | - |
| USE_EZORTD | - | - | - | - | - | - | - |
| | | | | | | | |
| Feature or Sensor | minimal | lite | tasmota | knx | sensors | ir | display | Remarks

View File

@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file.
### Added
- TLS in binary tasmota-zbbridge (#9635)
- Support for EZO O2 sensors by Christopher Tremblay (#9619)
- Support for EZO PRS sensors by Christopher Tremblay (#9659)
- Zigbee reduce battery drain (#9642)
- Zigbee added ``ZbMap`` command to describe Zigbee topology (#9651)

View File

@ -73,7 +73,7 @@ The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota
- 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 CO2, EC, HUM, O2, ORP, Ph and RTD sensors by Christopher Tremblay
- Support for EZO sensors by Christopher Tremblay
- Support for fixed output Hi or Lo GPIO selection
- TLS in binary tasmota-zbbridge (#9620)
- Zigbee reduce battery drain (#9642)

View File

@ -638,12 +638,14 @@ void ResponseAppendFeatures(void)
feature7 |= 0x00000008; // xsns_78_ezoec.ino
#endif
#if defined(USE_I2C) && defined(USE_EZOCO2)
feature7 |= 0x00000010;
feature7 |= 0x00000010; // xsns_78_ezoco2.ino
#endif
#if defined(USE_I2C) && defined(USE_EZOO2)
feature7 |= 0x00000020;
feature7 |= 0x00000020; // xsns_78_ezoo2.ino
#endif
#if defined(USE_I2C) && defined(USE_EZOPRS)
feature7 |= 0x00000040; // xsns_78_ezoprs.ino
#endif
// feature7 |= 0x00000040;
// feature7 |= 0x00000080;
// feature7 |= 0x00000100;

View File

@ -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_EZOCO2","USE_EZOO2","USE_EZOPRS","",
"","","","",
"","","","",
"","","","",
@ -268,7 +268,7 @@ else:
obj = json.load(fp)
def StartDecode():
print ("\n*** decode-status.py v20201028 by Theo Arends and Jacek Ziolkowski ***")
print ("\n*** decode-status.py v20201029 by Theo Arends and Jacek Ziolkowski ***")
# print("Decoding\n{}".format(obj))