iobroker-community-adapters / ioBroker.device-watcher

Watchdog for adapter/instances and devices/services.
MIT License
19 stars 12 forks source link

HM-CC-RT-DN Batterie Low list reports Batterie OK #128

Closed rookie50 closed 1 year ago

rookie50 commented 1 year ago

Hi Ciddi89,

the battery low list shows for the HM-CC-RT-DN only battery "OK" instead of the voltage value:

device-watcher.0.devices.lowBatteryList [{"Device":"Heizung Kueche","Adapter":"Homematic RPC","Battery":"ok"}]

You can get the voltage value from DP: hm-rpc.0.XXXXXXXX.4.BATTERY_STATE

It work correct for HmIP-eTRV-B. There I see the voltage value.

Adapter version 2.5.0

Is it possible to change this? It strange to get a low battery report with status "OK" ;-)

Kind regards

Rookie50

welcome[bot] commented 1 year ago

Thanks for opening your first issue here! ✨ Be sure to follow the issue template! ☝🏼

ciddi89 commented 1 year ago

Hello @rookie50,

can you tell me which value the datapoint hm-rpc.0.xxxxxxx.0.OPERATING_VOLTAGE has in this case?

rookie50 commented 1 year ago

Hi ciddi89, this device doesn't has this datapoint. In the datapoint list blow channle 0 is only LOWBAT. But this is not working. So you can't use this DP. The correct value of the battery is in DP hm-rpc.0.XXXXXXXX.4.BATTERY_STATE and the value is "2.3".

BTW, as the DP 0.LOWBAT is not working, you can get the alarm from DP hm-rpc.0.XXXXXXXX.4.FAULT_REPORTING

        "states": {
        "0": "NO_FAULT",
        "1": "VALVE_TIGHT",
        "2": "ADJUSTING_RANGE_TOO_LARGE",
        "3": "ADJUSTING_RANGE_TOO_SMALL",
        "4": "COMMUNICATION_ERROR",
        "5": "",
        "6": "LOWBAT",
        "7": "VALVE_ERROR_POSITION"
      },

I will add the complete DP's for this device in the forum.