Drayton Wiser Home Assistant Integration

Thanks, it may be that I will need to edit 1 day at a time as everything has to fit within 480x480.

So I guess that will be a custom screem

1 Like

great thank you, i will give it a try then.

I have also two hubs, and I raise an issue because they donā€™t start in the same order so the data created by the first can be updated after a restart of the integrationā€¦I raise an issue for that #461

Hi guys, very new to this, Iā€™ve got a little background in programming but most importantly i have the Drayton wiser thermostat system.
Unlike some Iā€™ve not had the best experience with it, constant disconnections and issue like that which in fairness likely stem from the thick walls of the house that I live in.
Im hoping HomeAssistant might be able to help in someway or if anyone knew of any ways I could possible do something to extend the signals.
Iā€™ve tried Draytonā€™s extenders in the form of the plug sockets but to be frank I donā€™t rate them and have connection issues with them too.
Hoping someone can come to my rescue here :raised_hands: :pray:

I assume the extenders make a mesh? If so you maybe donā€™t have enough of them for your home. I have a small 3 bed cottage and have 2.
No problems. Needed 4 at parents house which is much bigger

Mentioned it before but just checking again if anyone is experiencing inconsistent behaviour with away mode with passive mode enabled. Iā€™ve been looking to see if Iā€™ve got any automations which are causing problems but canā€™t narrow it down. Basically, sometimes when passive mode is enable, rooms stay in passive mode for a while only to later switch to normal away mode. This is ok as the the intended behaviour does eventually happen but more annoyingly sometimes random away overrides are applied and I have no idea for what reason. I have looked through all relevant automations and canā€™t find anything that could cause this behaviour. Anyone else experiencing this?

Change your home location (country is enough) temporarily to country where wiser is available (Austria, Germany etc.), then you will see list of devices to add againā€¦

Thanks! It would probably work, but I only have a couple more devices to install (waiting for delivery). Will do it with the old version and then upgrade to the latest.

Are you talking about the hub disconnecting from your WiFi network or the Wiser devices losing connection to your hub? Or both? Different approaches for each.

Hub disconnections from WiFi - some disconnection is pretty common - the place you have to locate your hub probably isnā€™t somewhere you needed WiFi before, so the signal might be weak there. The hub connects via 2.4 GHz WiFi, which is generally better at getting through walls. You should get a WiFi analyser for your smart phone and look at the 2.4 GHz channels - is your SSID in channels 1, 6 or 11 (only use these - choose one if you only have one access point/router, or spread them of you have multiple). If you have WiFi direct printers that have autoselected channels other than 1, 6 and 11 change the channel, or better yet turn of WiFi direct and connect your printer to your regular SSID for easy printing. Check the signal strength of your SSID where your hub is located. Higher than -50 dB should be ok. Note that the hub will continue to work offline so try not to worry too much about occasional disconnections. Adding extra access points to get reliable signal where you need it is sometimes the only way, but try everything else first.

For the Wiser devices, these run on the ZigBee protocol. If you are also running ZHA or ZigBee2MQTT on Home Assistant, this will be an additional zigbee network. You want to avoid sharing the channels across 2 ZigBee networks. Whichever ZigBee network was set up last should figure this out automatically but it is definitely worth knowing what channels you are using!

Confusingly ZigBee networks also overlap the 2.4 GHz space but use completely different channel numbers - read up on it here.

I gave up and will not more money Wiser in the Futureā€¦ nor Ledvance on WIFI. I will start selling my stuff and buy something else

ISSUES WITH HA 2024.12 - PLEASE READ!

It has been picked up by a few in our community that the integration fails to load under HA 2024.12 (due to move to python 3.13). This likely goes back a long time in our versions so will affect all.

We are working on a fix but please do not update to HA 2024.12 until we have resolved.

Thanks

4 Likes

I had a strange occurance during yesterday afternoon (2nd Dec) where it appears data being logged is not changing in HA.
I have graphs of setpoints and actual temperatures for 4 rooms in one HA view, where values stop changing early afternoon.
Threre is no indication as to any problems. EG, gaps in lines etc.
Then at 03:38hrs today, (3rd Dec), they start showing the correct values again.
Itā€™s obvious at that point there is an error as the actual temperatures change rapidly down, which of course, they cannot physically do.

Iā€™ve looked at the Wiser Signal history and although it states the signal is ā€˜poorā€™ for the majority of the time, it never indicates as ā€˜no signalā€™.
Varies between -61 and -71dBm.

HA:-
Core 2024.11.3
Supervisor 2024.11.4
Operating System 13.1
Frontend 20241106.2
Wiser Integration: 3.4.12

Version 3.4.13 Released

So, quite a bit in this release.

  • Fix for HA 2024.12 (Python 3.13) incompatibility

  • Fix for issues with events not being fired on climate events

  • Support of more of all the new stuff we donā€™t get in the UK for our EU bretheren! :slight_smile:

    • Powertag C
    • 2 gang light switch
    • Motion, light, temp, humidity sensors
  • Hot Water gets some loveā€¦

    • Rewritten hot water climate automation
      This fixes a number of issues with it but also should now be simpler to understand
      how it works/functions. Wiki has been updated.
    • The config options have been moved under the automations config options
    • All hot water entities now sit under their own Hot Water device

Enjoy!

2 Likes

I have radiators running on Channel 1 and UFH on Channel 3 through a Drayton UFH Controller.

I am trying to work out when my boiler is actually running, so I have a smart plug on the power supply and log it as being on when the power is more than 50w and off when it is less / unavailable.

I had thought that I would be able to see when Channel 3 was calling for heat (for any / all of the UFH zones), but Channel 3 never shows anything at all.

You can see that there are times when neither the hot water or Channel 1 is calling for heat, but something else clearly is.

Is there some way that I can achieve this please?

Many thanks

John

@msp1974 Just back from an extended holiday and catching up on developments, plus installing the latest version across my own and two other HA instances I look after for my Dad. On one of his instances, which has an Electric Heat Switch (this is the only difference I can determine), the integration is failing to load.

Error setting up entry Drayton Wiser for wiser

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 635, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/wiser/__init__.py", line 104, in async_setup_entry
    coordinator = WiserUpdateCoordinator(hass, config_entry)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/wiser/coordinator.py", line 134, in __init__
    ).get(CONF_AUTOMATIONS_PASSIVE, False)
      ^^^
AttributeError: 'bool' object has no attribute 'get'

Downgrading back to 3.4.12 resolves the problem.

If you need any futher information, please let me know.