Does anyone know if a DT92E transmits its battery status at any time, and if it does, is it encoded the same way as other devices such as HR91/2? I've yet to see a battery status from mine, but I'm wondering if perhaps it only reports when it is getting low, unlike the TRVs that seem to report about once per day.
DT92E Protocol - battery status
Collapse
X
-
Yes, I have had low battery alerts from DTS92E's and then had to change batteries.
From the traffic I've monitored it doesn't seem to send regular battery status messages nor does it send a battery level other than low_battery true or false. When it boots it sends a low_battery false message like this, (captured with evohome_rf) assuming the battery is OK of course:
2021-01-05T02:56:27.100492 || THM:Joshua | <announce> | I | device_battery | 00FF01 || {'battery_level': None, 'low_battery': False}
2021-01-05T02:56:30.604680 || THM:Joshua | <announce> | I | device_battery | 00FF01 || {'battery_level': None, 'low_battery': False}
And when the battery is low it sends one with low_battery True, with nothing in between. That's it as far as I know, no regular updates at least not when the battery is ok, presumably it retransmits the low battery state more than once.
-
-
Thanks for that info. Interestingly I'm not seeing the announcement when I remove and replace the batteries in my DT92E. This is the sequence I see:
Code:2021-01-06T17:25:00.067202 || THm:008820 | CTL:185426 | RQ | zone_params | 00020... || {'parent_idx': '00'} 2021-01-06T17:25:00.082231 || CTL:185426 | THm:008820 | RP | zone_params | 00100... || {'zone_idx': '00', 'min_temp': 5.0, 'max_temp': 35.0, 'local_override': True, 'openwindow_function': True, 'multiroom_mode': False, '_unknown_bitmap': '0b00010000'} 2021-01-06T17:25:00.566242 || THm:008820 | CTL:185426 | RQ | setpoint | 00079E || {'parent_idx': '00'} 2021-01-06T17:25:00.580332 || CTL:185426 | THm:008820 | RP | setpoint | 00079E || {'zone_idx': '00', 'setpoint': 19.5} 2021-01-06T17:25:01.066932 || THm:008820 | CTL:185426 | W | setpoint | 00079E || {'parent_idx': '00', 'setpoint': 19.5} 2021-01-06T17:25:04.567312 || THm:008820 | CTL:185426 | W | setpoint | 00079E || {'parent_idx': '00', 'setpoint': 19.5} 2021-01-06T17:25:05.067913 || THm:008820 | | I | relay_demand | 0000 || {'relay_demand': 0.0} 2021-01-06T17:25:08.067993 || THm:008820 | | I | relay_demand | 0000 || {'relay_demand': 0.0} 2021-01-06T17:25:08.590562 || THm:008820 | | I | temperature | 00071B || {'temperature': 18.19} 2021-01-06T17:25:12.568455 || THm:008820 | | I | temperature | 000722 || {'temperature': 18.26} 2
Comment
-
-
Originally posted by lloyd View PostThanks for that info. Interestingly I'm not seeing the announcement when I remove and replace the batteries in my DT92E.
...
I presume that there are no special parameters passed to evohome_rf that would enable this?
Comment
-
Comment