Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add (EU-based) Honeywell evohome CH/DHW controller #16427
Honeywell evohome CH/DHW Controllers (EU/EMEA only)
This is a hub component (for it's slave heating zones, with/without a DHW controller, a.k.a. boiler), and a climate entity. Thus implemented as a evohome component.
No support for heating zones, DHW controller as yet - this will be added in future PRs.
Support for a EU/EMEA-based Honeywell evohome controllers accessible via mytotalconnectcomfort.com Such systems consists of a 'location' with a temperature control system (TCS, controller) with 0-12 heating zones (e.g. TRVs, UFH relays) and, optionally, a DHW controller.
To be clear, this component uses the evohomeclient client library, and does not (can not) support US-based systems (
Related issue (if applicable):
This component uses v2 of the evohomeclient client library (
Example entry for
There are three architectural issues with this PR:
From: https://deploy-preview-92--developers-home-assistant.netlify.com/docs/en/next/integration_quality_scale_index.html, for a QIS score of Silver:
Note that the last point means that the