WiserHomeAssistantPlatform
Platform and related climate/sensors to support the Drayton Wiser Home Heating System
Install / Use
/learn @asantaga/WiserHomeAssistantPlatformREADME
Wiser Home Assistant Integration v3.4.19
This repository contains a Home Assistant integration for the awesome Drayton Wiser Heating solution. This integration works locally with your wiser hub and does not rely on the cloud.
It also supports some European versions of the Wiser Hub under the Schneider Electric brand, including support for lights and blinds.
For the latest version of the Wiser Home Assistant Platform please install via HACS. If you want bleeding edge then checkout the dev branch, or look out for beta releases via HACS. Depending on what you choose you may need to use the Manual Code Installation as described in the Wiki.
This integration requires a minimum HA version of 2025.5.
Detailed information about this integration has now been moved to our Wiki pages
For more information checkout the AMAZING community thread available on https://community.home-assistant.io/t/drayton-wiser-home-assistant-integration/80965
What's New in 3.4?
- Added support for v2 hub
- Added support for many new v2 hub devices
- Climate entity for controlling hot water with external tank temp sensor
Installing
Change log
-
v3.4.19
- Fixed: Breaking change in HA 2026.2 causes integration not to load - issue #643
- Fixed: V2 hubs with firmware lower than 4.42.23 cannot connect on https
-
v3.4.18
- Fixed no long term stats for temp/humidity sensors issue #598
- Fixed deprecated ZeroconfServiceInfo - issue #612
- Fixed error 500 when selecting integration config - issue #613
- Fixed unable to create new schedule card - issue #616
- Fixed schedule card badges are misaligned - issue #615
- Changed: Communication to v2 hub now uses https over internal network
- Bumped schedule card to v1.5.0
- Bumped api to v1.7.0
-
v3.4.17
-
v3.4.16
- Fix incorrect identifer on hub device
- Fix deprecation warning for access to lovelace resource parameters
- Fix error on unloading services for hubs without hot water control
- Fix deprecation warning for ZeroconfServiceInfo
- Bump api to v1.6.6 to support SSL for future firmware
-
v3.4.15
- Added experimental hw climate mode to operate differently. See wiki for details
- Changed min/max hw climate temp range from 40-80C to 10-80C - issue #545
- Fixed issue whereby hw climate errors if temp sensor not available after HA start - issue #541
- Fixed issue whereby hw climate config requires some entry in the temp sensor select option, even if not enabled - issue #544
- Fixed issue whereby hw min does not change when setting both via service call if temps are 1C or less different - issue #547
-
v3.4.14
- Fixed issue causing integration not to load in some circumstances due to failed config entry migration - issue #539
- Added binary sensor active state sensor
-
v3.4.13
- Added support for PowerTag C - issue #528
- BREAKING CHANGE - refactored HW climate automation - issues #481, #490. See wiki for updated instructions
- Added illuminance, humidity and temp sensors to devices with threshold sensors - issue #531
- Added support for 2 gang light switch - issue #529
- Added interacts with room climate switch to supported devices
- Fixed support for Binary sensors with threshold sensors - issue #530
- Fixed incompatibility with Python3.13 and HA2024.12 - issue #535
- Fixed events not correctly firing for climate changes - issue #526
- Fixed error when saving schedule with an off slot - issue #536
- Changed all hot water related sensors to now belong to a hot water device
- Bumped aiowiserheatapi to v1.6.3
-
v3.4.12
- Fixed issue assigning schedules with non ascii characters in name - issue #509
- Fixed error when using HotWater climate automation - issue #517
- Fixed wiser http path not registering - issue #521
- Fixed issue causing integration to fail loading with BoilerInterface - issue #523
- Added support for ButtonPanel (Wiser Odace) - issue #524
- Bump api to v1.5.19 to resolve issues #509, #523, #524
-
v3.4.11
- Bump api to v1.5.18 to reduce Payload not completed errors
- Fix typo in dimable light color mode - issue #518
-
v3.4.10
- Fixed error loading sensors - issue #513
-
v3.4.9 (Pulled)
- Fixed smoke alarm naming issue - issue #496
- Set humidity to Unavailable if no value - issue #503
- Add support for BoilerInterface - issue #499
- Add support for WindowDoorSensor for v2 hub
- Add support for CFMT device for v2 hub - issue #507
-
v3.4.8
-
v3.4.7
- Bump api to v1.5.14 to improve handling of hub connection errors
- Fix - improve handling of hub update failures - #434
- Fix - set entity values to unknown if not provided in the hub update - #471
- Fix - removed use of async_add_job - #463
- Fix - add color modes to lights - #458
- Fix - use default boost temp with presets - #467
- Add ability to unassign a schedule via the assign schedule service - #470
-
v3.4.6
- Bump api to v1.5.13 to improve retry handling to include hub conneciton error
- Prevent entities going unavailable if hub update failed
- Fix issue with floor temp offset slider not loading
- Fix hass.components.websocket_api deprecation warning in HA 2024.3 (issue #455)
- Fix unique ids not unique error when changing configuration options
- Add new automation to control hot water with a climate entity and an external temperature sensor on your water tank by @markchalloner. See wiki for more info.
-
v3.4.5
- Bump api to v1.5.12 to improve performance of improved retry handling
- Fixed issue caused by v3.4.4 that heating actuators and power tags error on load (issue #449, #450)
- Fixed error setting up integration in config flow caused by session parameter being passed when no longer required (issue #446)
- Fixed issue on 3 channel hubs with Heating sensor names
- Fixed issue with signal sensor showing unknown on startup until first refresh
- Changed preset icon to HA standard
-
v3.4.4
- Bump api to v1.5.11
- Improved api retry handling for inconsitant errors coming from the hub causing errors in the log and entities to go unavailable (issues #434, #436, #439)
- Fixed Validation of translation placeholders error for German language (issue #434
- Fixed diagnostic download failure (issue #444)
- Fixed error with wall plugs not providing po
