DT92E Protocol - battery status

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • lloyd
    Automated Home Guru
    • Oct 2020
    • 160

    DT92E Protocol - battery status

    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.
  • DBMandrake
    Automated Home Legend
    • Sep 2014
    • 2361

    #2
    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.

    Comment

    • lloyd
      Automated Home Guru
      • Oct 2020
      • 160

      #3
      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
      I presume that there are no special parameters passed to evohome_rf that would enable this?

      Comment

      • bruce_miranda
        Automated Home Legend
        • Jul 2014
        • 2307

        #4
        All older kit only sent a low battery warning e.g. HR80, DT92 etc. The newer kit HR92, T87 sends battery level. A few of us have a special box of low batteries just to test this :-)

        Comment

        • zxdavb
          Automated Home Guru
          • Jan 2018
          • 106

          #5
          Originally posted by lloyd View Post
          Thanks 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?
          Correct. Additionally, the DT92E (as with almost all battery-powered devices) will not reply to an unsolicited packet, so you can't ask it what it's battery state is.

          Comment

          Working...
          X