Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OZW climate - TRV with single setpoint reports wrong state #39035

Closed
alex3305 opened this issue Aug 19, 2020 · 3 comments
Closed

OZW climate - TRV with single setpoint reports wrong state #39035

alex3305 opened this issue Aug 19, 2020 · 3 comments
Assignees

Comments

@alex3305
Copy link
Contributor

alex3305 commented Aug 19, 2020

The problem

With the new OZW integration single setpoint devices (such as Danfoss Z TRV) have a default HVAC mode set to Heating as fixed in #36541. This makes the device always report Heating as it's state, even if this is not the case.

As you can see in the screenshot below. The device itself is reporting Heating, with a setpoint temperature of 18.5, while the current temperature is 24 degrees centigrade.

image

Environment

  • Home Assistant Core release with the issue: 0.114.0
  • Last working Home Assistant Core release (if known): -
  • Operating environment (OS/Container/Supervised/Core): Container
  • Integration causing this issue: ozw
  • Link to integration documentation on our website: https://www.home-assistant.io/integrations/ozw/

Problem-relevant configuration.yaml

n/a

Traceback/Error logs

n/a

Additional information

This issue is related to HVAC modes and HVAC actions (#28834 and #39031).

@MartinHjelmare
Copy link
Member

MartinHjelmare commented Aug 19, 2020

As already confirmed, the device doesn't report its current action so home assistant is behaving correctly by not reporting any action. Until the device reports its action, there's nothing to fix.

@alex3305 alex3305 changed the title OZW climate - TRV with single setpoint HVAC action not set OZW climate - TRV with single setpoint reports invalid state Aug 19, 2020
@alex3305 alex3305 changed the title OZW climate - TRV with single setpoint reports invalid state OZW climate - TRV with single setpoint reports wrong state Aug 19, 2020
@alex3305
Copy link
Contributor Author

@MartinHjelmare I reworked this issue into the real issue. That is that Home Assistant is currently reporting the wrong state for these kinds of devices. The state as reported is Heating, but this is simply not always the case. Can you re-open this issue?

@MartinHjelmare
Copy link
Member

MartinHjelmare commented Aug 19, 2020

The climate entity state represents the mode of the device, ie what the device is set to do, eg heat, cool or auto. It does not represent what the device is currently doing, ie the action of the device, eg trying to heat, trying to cool, idle.

If the device only has a single mode, heat, the entity reports that correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants