Drayton Wiser Home Assistant Integration

Since recently I get an error message when loading the Wiser Home integration:
Unable to install package aioWiserHeatAPI==1.7.3
Setup failed for custom integration 'wiser': Requirements for wiser not found: ['aioWiserHeatAPI==1.7.3'].
I tried the usual steps of re-downloading and restarting but it doesn't help.
Any idea how I can resolve this?

Hi - I have a question about how the iTRV behaves ... I'm contemplating adding a new radiator close to the boiler, and the pipework will be massively easier if I connect it up outside the range controlled by the zone valves. In a normal system of course this would mean that the radiator would heat up if the Hot Water were engaged. BUT - in a smart system like this one, would I be able to assume that if this zone isn't calling for heat then the iTRV will be closed? Or does the hub not bother closing iTRVs if it thinks the CH zone isn't active?

I recently had an issue with my Wiser system which resulted in me having to reset everything so I have lost all my schedules.

I have Home Assistant backups for the last few months before that occurred.

Does any one know if my schedules would be in the backup files?
And if they are where are they and how can I restore them to my new setup?

Cheers

Oh and since I rarely have to come to this thread, thanks for this top notch integration.
I've been using it without any issues for the last 3 years until the HubR started acting up!

If you go to Settings / Integrations / Drayton Wiser / (3 dots top right) / Download Diagnostics you'll get a dump file with everything the integration thinks it knows. The schedules are in there, towards the end.

Edit: later realised that this might not work for you - if the integration is simply pulling the schedules from the Hub and the Hub has forgotten them ...

This sounds like a recipe for baths or showers with the same black water you spill on the floor when you take a radiator off the wall to paint behind it.

Maybe I misunderstand, but it sounds like something you will regret in the longrun.

If it doesn’t work that way, why not just put a dumb TRV on that radiator?

I think you may have misunderstood - the hot water heating circuit doesn't go anywhere near the hot water taps! It just heats a "radiator" inside the hot water tank.

I don't want a dumb TRV for all the same reasons I am (mostly) using iTRVs - I want customised heating schedules and this room (the kitchen) would be no exception.

My question stands - does the system shut off all iTRVs when the Central Heating Zone is turned off, or does it take a short cut and leave them open?

Yep,

That's what I expected, no problem.
Once I have the integration up and running I can set them up again. I was just hoping to save some time.
At least using the using the integration will be easier than trying to do it in the app.

Also I have just read the doc's to see what has changed in the last few years (as I said, it has just worked so I have not touched it) and I see there are schedule get and set services, so once it is up and running I can export these myself.

As a final question, there does not seem to be a way of changing the secret for an existing install.
Is this correct?
If so I assume I need to remove and re-add the integration?

Cheers

Delayed response to @robertwigley about Passive Mode and Away Mode ... I didn't respond at the time because you (and someone else) were so certain about what you were seeing, and I knew that a lot of my system was out of date. Now, however, I've just got round to my annual update so I have the latest of everything and I am still seeing the same thing.

If I turn on Wiser Away Mode (by directly toggling the control, so nothing to do with my automations) then all of the Passive Modes I have are immediately turned off. And vice versa.

Having read further up the thread, that seemed to be the expected behaviour so I was surprised when you said otherwise. Are we at cross purposes, or is there some other system setting that affects this?

I haven't been to the forum for a long while, but I've always had a slightly flaky experience when it comes to away mode with passive mode. I thought it was only me but clearly not. I believe the intended behaviour is for passive mode rooms to exit passive mode when away mode is enabled. However, I have found this rarely happens and often it will decide to do it hours after away mode is enabled and sometimes the rooms even switch to a temperature which isn't even my away temperature. Overall, this integration has been great for the many years I've used it for, but this specific function, I've always found flaky and in need of some tweaking.

1 Like

From my experience with a single zone system the behaviour of the iTVR is quiet complex. From testing using temp sensor on each end of a radiator it seems that when the room has reached the target temp they still allow a small flow to top the temp eve though the system shows zero demand for heat. They also to stay open for several minutes after the heating is turned off (set to low temp) and the boiler is shut down probably as saftey feature in case there is no always on radiator. I would advise against the short cut having spent 5 years putting right a house full of similar shortcut. I think you may reget it in future. It is not good to rely a smart system alone for you heating.

1 Like

Sorry that don't really answer your question. I just put my system into away mode and checked a valve that had been open. It appeared from visual inspection to be closed. This is just one valve in one system so please do not put too much reliance on it. I suggest if you have an unused radiator valve you fit a iTVR to it and experiment.

I am probably that person.
Nope - I have just disabled all automations and put my system into away mode thru the App and my Passive zones stay Passive. Active heating zones drop to the Away mode temp.
Turning Away mode off in HA reverts to normal heating schedules and temperatures. Passive mode remains the same no matter what.

In fact I have to use an automation to turn Passive mode off (it changes the zone from Heating (that Passive mode requires) to Auto) in my conservatory when "Away Mode" is on and assign a new schedule of 7.5 degrees to stop it heating that zone. This is because my away temp is 13 degrees but I don't want the conservatory and the outside world heating whilst away.

1 Like

Intriguing, but probably on the "too hard" pile to try to sort out! There must be some difference between your system and mine, but given what I have I think I'm just going to have to assume that I can't use Passive Mode and Away Mode together. The workaround isn't hard - when my automation wants to set "Away" I'll probably just load up a dedicated Schedule. Or, if I can't find a spare one, just set everything to manual and set a temperature (with Passive Mode on).

So I can replicate your "issue" by applying passive mode to a zone that is set to Auto. When Away mode is switched on, that zone goes from Passive to back to Auto.
When a zone is set to Heat and passive mode is applied, then when Away mode is switched on it remains in passive mode.

I guess it is what you want to achieve.
This is from the wiki

When you enable passive mode for a room, the thermostat card will change to have a temperature range instead of the usual single target temperature.

There are 2 modes of operation:

  1. HVAC Auto - In Auto mode, the passive mode will allow setting of the lower temp (which will cause the boiler to fire if the room temp goes below this lower setting), however, the upper temp setting is driven by the rooms schedule. If you try to change this via the thermostat card, it will revert within a couple of seconds to the scheduled temp setting.

  2. HVAC Heat - Also known as manual mode in the Wiser app. This allows manual setting of the lower and upper temperatures for that room for which passive mode will manage. These values are stored and will revert if you take the room out and then back into passive mode. The lower temperature setting is common to both HVAC modes.

I use the second option as it allows me to set both lower and upper limits i.e full control without a schedule for that zone. I think that gives me more flexibility.
So I understand your comment now about having enough schedules - I don't think I would have that problem with my configuration.

1 Like

In the latest update to the Wiser Home app version 7.5.0 , Matter Bridge functionality has been added to provide 2ndGeneration Wiser Hubs with broader smart home control across leading Matter-enabled platform

Any advantages for users of this integration?

As I understand, the valve in an iTRV can be open or closed. Is there an entity to show this?

I can't see this information in the Wiser Home app either (UK).

I have just set this up on my test HA via the Matter integration, where I don't run another wiser integration to avoid too much polling to the hub. It seems to work really well. It creates devices for each room, and under those it provides a climate entity, and a temp sensor entity. I can't see much point running it as well as the integration, it doesn't provide anything in addition, but for a basic interface to wiser from HA it is an alternative. It doesn't provide any access to or control of schedules, for example, or things like "advance" on a climate entity. The climate entities do have attributes for current and target temps.

NOTE: as well as the latest 7.5 version of the app, you need the latest 4.46.2 firmware on the hub too. You just have to wait for this if you don't already have it, you can't trigger an update.

Further note: I just realised that while there are also devices created for any plugs (extenders) there might be, there is nothing for controlling the hot water. I assume this is the first release and will be expanded.

Have a look at the "demand" entities, I think these equate to how much the TRV(s) for that room (if there are any in the room, of course) are open.