Support for Siemens QAX95.4 EnOcean temperature sensor
Posted: Thursday 10 December 2015 21:59
Hello,
I am running the current stable release on a Pi B, and newly experimenting EnOcean with an ESP3 EnOcean USB stick.
For the moment, i only have a single temperature sensor, a Siemens QAX95.4. It is a 0 to 50°C room sensor, which is stated here :
https://mall.industry.siemens.com/mall/ ... s/10223905
Puzzling is that the product doc says it uses the EEP 07-10-01 profile, which seems to imply that it is a 0 to 40 °C sensor...
The sensor does not show in the domoticz device list ; the log shows :
2015-12-10 21:30:32.929 EnOcean: 01 (0A/07) A5 E8 80 83 0F 01 86 62 DD 00 01 FF FF FF FF 3A 00
2015-12-10 21:30:32.929 EnOcean: destination: 0xffffffff<br>RSSI: 42
2015-12-10 21:30:32.929 EnOcean: 4BS data: Sender id: 0x018662dd Status: 00 Data: 83
2015-12-10 21:30:32.931 EnOcean: Need Teach-In for 018662DD
i've searched a bit about EnOcean frames, and lookes into domoticz source code. It seems that the domoticz log rightfully identifies a 4 BS frame, but that Domoticz doesn't know the manufacturer, the product id nor maybe how to decode a 0 to 50°C frame.
Is it possible to add support for this product? Assuming the frame decodes same as 0 to 40°C, then the data byte should be scaled from 0 to 255 to 0 to 50°C but i'm not sure because [PDF]EnOcean Equipment Profiles EEP 2.6.3 doesn't mention 0 to 50 but rather 0 to 40...
Regards,
Stéphane
I am running the current stable release on a Pi B, and newly experimenting EnOcean with an ESP3 EnOcean USB stick.
For the moment, i only have a single temperature sensor, a Siemens QAX95.4. It is a 0 to 50°C room sensor, which is stated here :
https://mall.industry.siemens.com/mall/ ... s/10223905
Puzzling is that the product doc says it uses the EEP 07-10-01 profile, which seems to imply that it is a 0 to 40 °C sensor...
The sensor does not show in the domoticz device list ; the log shows :
2015-12-10 21:30:32.929 EnOcean: 01 (0A/07) A5 E8 80 83 0F 01 86 62 DD 00 01 FF FF FF FF 3A 00
2015-12-10 21:30:32.929 EnOcean: destination: 0xffffffff<br>RSSI: 42
2015-12-10 21:30:32.929 EnOcean: 4BS data: Sender id: 0x018662dd Status: 00 Data: 83
2015-12-10 21:30:32.931 EnOcean: Need Teach-In for 018662DD
i've searched a bit about EnOcean frames, and lookes into domoticz source code. It seems that the domoticz log rightfully identifies a 4 BS frame, but that Domoticz doesn't know the manufacturer, the product id nor maybe how to decode a 0 to 50°C frame.
Is it possible to add support for this product? Assuming the frame decodes same as 0 to 40°C, then the data byte should be scaled from 0 to 255 to 0 to 50°C but i'm not sure because [PDF]EnOcean Equipment Profiles EEP 2.6.3 doesn't mention 0 to 50 but rather 0 to 40...
Regards,
Stéphane