home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
72.71k stars 30.45k forks source link

ZWave climate component doesn't support away mode #14384

Closed PRabahy closed 5 years ago

PRabahy commented 6 years ago

Home Assistant release with the issue: Home Assistant 0.68.1

Last working Home Assistant release (if known): Never?

Operating environment (Hass.io/Docker/Windows/etc.): Hass.io GoControl GC-TBZ48. (http://www.gocontrol.com/detail.php?productId=3) Nortek HUSBZ-1

Component/platform: climate/zwave

Description of problem: ZWave climate component doesn't support away mode (I tried calling climate.set_away_mode with every combination of parameters I could think of). When I am away from the house, I wan to set my thermostat to away mode. Right now I have worked around the issue by toggling between the operation mode of Off and Auto. This works, but I worry that on extremely cold days, my house might get too cold and cause the pipes to freeze. I could add even more automations to detect "too cold", but I know the thermostat already has this functionality built in (I can activate it by holding the "mode" button on the actual thermostat).

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

zwave:
    usb_path: /dev/ttyACM0

Additional information: I did a quick search and found SUPPORT_AWAY_MODE mentioned in /components/climate/init.py and /components/climate/generic_thermostat.py, but not /components/climate/zwave.py.

turbokongen commented 6 years ago

Could you provide the node entry in zwcfg.xml please?

PRabahy commented 6 years ago

zwcfg -> http://batman.gyptis.org/zerobin/?d7c5bbb8b017f3ad#xamccF5jQmfYv7qOwZfm/cKGQE0XVe0yO6l5b0oZqBk=

turbokongen commented 6 years ago

Your thermostat exposes the away mode through its zwave config parameters 40-43. Use the service zwave.set_config_parameter to set these in automations. 😉

balloobbot commented 6 years ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.

Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment :+1:

PRabahy commented 6 years ago

Confirmed that this is still an issue in 0.74.0.

@turbokongen I was able to use those config parameters as a work around, but it is much less obvious than using the built in climate controls. Also, when I use them, the thermostat gets de-synced with home assistant in regards to the setpoints. What I think happens is that the thermostat reports the "away" setpoint, but if I adjust it, home assistant sets that value into the normal setpoint. In the end, its a mess.

balloobbot commented 5 years ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.

Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment :+1:

balloobbot commented 5 years ago

This issue will be auto-closed because there hasn't been any activity for a few months. Feel free to open a new one if you still experience this problem 👍