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

Change heat mode in Home Assistant to conform to HomeKit #82

Open
irlkitcom opened this issue Jan 14, 2024 · 4 comments
Open

Change heat mode in Home Assistant to conform to HomeKit #82

irlkitcom opened this issue Jan 14, 2024 · 4 comments

Comments

@irlkitcom
Copy link

I use Home Assistant to integrate everything in HomeKit and it only supports Off, Heat, Cool, and Auto. I feel this change wouldn't affect the integration negatively.

image

@cryptk
Copy link
Owner

cryptk commented Jan 27, 2024

I'm not sure what exactly you are asking me to change? Can you give an example of what the integration does now and what you would prefer it do instead?

@irlkitcom
Copy link
Author

irlkitcom commented Jan 28, 2024 via email

@agodinij
Copy link

agodinij commented May 14, 2024

I have the same situation. When you export the Heater thermostat to Homekit it’s treating it as a Water Heater with no Off Button. If it was catagorized as a thermostat Homekit would then show the Off/Heat/Cool. Although cool would do nothing. At this point it’s just always on. Hope that helps.

@cryptk
Copy link
Owner

cryptk commented Jun 8, 2024

The states that are available for a water heater are documented here: https://developers.home-assistant.io/docs/core/entity/water-heater#states

While there is some room for enhancement here, especially with hopefully supporting heat pumps and such soon, and giving some more descriptive states, there is no option for "STATE_HEAT", that isn't a constant defined anywhere within Home Assistant

I'll leave this open for now, there is a chance things might start playing more nicely once I fix the fact that the integration is using STATE_ON which isn't actually a "valid" state for a water heater in Home Assistant.

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

No branches or pull requests

3 participants