hass-dreo icon indicating copy to clipboard operation
hass-dreo copied to clipboard

DR-HSH009S: local turn on not being detected

Open cbhiii opened this issue 6 months ago • 0 comments

When I turn on the DR-HSH009S (WH719S) heater using the local button on the unit, the Dreo iOS app detects that the heater is on, but the climate part of the HA integration does not show that it is in use. It still looks like it is set to off in HA.

The only thing that updates when using the local button is the 'device power' switch in the integration.

I can't control the heater remotely until I first pick a mode so HA thinks that it is on.

Hope this makes sense. I don't have a lot of log detail to share, but I'm willing to provide more detail if I can be told where to look. Please let me know. Thank you.

Image of what HA shows when I turn on the heater locally. image

Debug detail seen after pressing the local turn on button on the unit:

2024-08-10 10:11:03.474 DEBUG (DreoWebSocketStream) [pydreo] CommandTransport::_ws_consumer_handler - got message
2024-08-10 10:11:03.474 DEBUG (DreoWebSocketStream) [pydreo] {Sunroom heater }: got {{'method': 'report', 'devicesn': '164442639873-53dce8fd21e7d49b:001:0000000000w', 'messageid': '7463560a-599c-422a-9041-6a79d8afc9a9', 'timestamp': 1723299063, 'reported': {'poweron': True}}} message **
2024-08-10 10:11:03.474 DEBUG (DreoWebSocketStream) [pydreo] PyDreoHeater:handle_server_update(Sunroom heater ): {'method': 'report', 'devicesn': '164442639873-53dce8fd21e7d49b:001:0000000000w', 'messageid': '7463560a-599c-422a-9041-6a79d8afc9a9', 'timestamp': 1723299063, 'reported': {'poweron': True}}
2024-08-10 10:11:03.474 INFO (DreoWebSocketStream) [pydreo] poweron reported: True

cbhiii avatar Aug 10 '24 13:08 cbhiii