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

SimpleHeater: use IDLE state to properly show up in HomeKit, add offset for currentTemperature, fix targetTemperatureDivisor #468

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

lisanet
Copy link

@lisanet lisanet commented May 13, 2024

SimpleHeater:

a) doesn't properly reflect the state of the Heater, because it only uses HEATING and INACTIVE.
If a Heater is above its target temerature, the heater ist still active, but in IDLE mode.

b) Temparature measurement of a heater may be off by some amount. Adding an offset will fix this

c) In SimpleHeater there's no need for targetTemperatureDivisor. Instead _getDividedState() is the way to do.
This fixes #467. Further _getDividedState() is used an essential for the temperature offset.

This PR adds these three issues.

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

Successfully merging this pull request may close these issues.

SimpleHeater: no need for targetTemperatureDivisor
1 participant