Drayton Wiser Home Assistant Integration

Great work on v3.0!! Had quite a bit of rebuilding to do but all the breaking changes were well worth it, sometimes it just needs to be done. Super stoked to now have so many more features I can automate. Kid in a candy shop here.

Well done and thanks for all the effort and hard work :ok_hand:

2 Likes

Its a pleasure!!

I was speaking to Mark about this integration on a zoom last week and commenting how far it had become… beyond my expectations!! When I first built the integration back in Sept 2018 my primary goal was just to harvest statistics into InfluxDB/Grafana. Based on feedback I then added write functionality and not long after that the community started to contribute, Mark came on board , and then development just exploded to where we are now!

In the last year I’ve been busy with home life (small baby/new house/work very busy due to COVID) and Mark has done by far the lion share of new updates (V3 is his baby :slight_smile: )

So as we’re approaching the end of 2021 Id just like to say “Happy New Year” all out there, we wouldn’t have developed this as far as we have have without everyone’s support and enthusiasm!

Angelo / Mark

5 Likes

Just upgraded. Was a bit of a stuggle, as I wanted to keep all my device and entity names the same, but I got there. The new additions are great! Thanks to everyone involved in creating / maintaining this, it’s the best, most stable HACS add on I use - it just works with no problems.

I have a question regarding schedules. What are the pros / cons of using schedules created in the Wiser App vs creating them in HA? I think a benefit of doing them in HA would be the ability to switch schedules easily, but I’m not sure.

Yes, the reason you would manage schedules in HA over the wiser app is the ability to change them easily.

I have it linked to being at home or not and have a different schedule set if out for the day etc (different from away mode).

We also have some rooms that we only use when we have guests so I have a switch which says if the room is in use and again sets a different schedule.

We also have some community members that have summer and winter schedules and use HA to swap between them.

Hope that gives you some ideas.

1 Like

Just like to add to Angelo’s comments. We get great feedback that helps us bring new ideas based on the many different use cases everyone has.

Have a very happy new year to you all and hope 2022 allows you all out of the house much more!

2 Likes

Big thanks to everyone who has contributed to this integration, easily the most important and favourite part of my HA install.

Yes V3 was a pain to re-configure, but nothing compared to the development work that has gone in to getting this far. Excellent documentation made fixing my updated install very easy. I love all of the new functionality, I have been able to get rid of all of my hacky work arounds for LTS and boosting hot water so thanks again for all of the work.

1 Like

Just upgraded from v2 - very pleased with all the changes Thank you!

I might have missed something, but if the hot water is on via schedule (which means no override to cancel) how do I turn it off? in V2 I could set hot water mode off, but in v3 that option is no longer there.

I could use the Hot water toggle button, but it feels safer to explicitly turn it off.

The toggle hot water button, as you say, turns on if off, off if on. However, unlike the previous off mode, this just sets an override until next scheduled event.

This was changed as wiser doesn’t really have an on or off mode just manual and auto. The toggle button then allows to set the state in either mode and allow override if in auto or setting state permanently if in manual.

You could create a template button that only calls the toggle button if the hot water is currently on. This way it will work like an off button. However, note that this will only turn off until next scheduled on if in auto mode. To have a button that just turns off, you will need to add setting mode to manual also on this button.

1 Like

That’s great, I understand why it’s done that way now. My use is - when the hot water is ON, and hot water cylinder is up to temperature, then switch the HW heat demand off until the next scheduled event. So toggle works fine for this - problem solved. Thanks.

Doesnt the cylinder thermostat do that for you?

Yes - it cuts the heat, but Wiser doesn’t know about it so it keeps the “hot water” demand on until the end of the schedule. I have 3 ESPhome temp sensors on the cylinder that tell me the temp more accurately.

I have a nodered automation which switches on Away Mode while the HW is on and bumps up the boiler flow temperature. Essentially giving me HW priority in software. So once the cylinder is up to temperature the nodered automation switches off away mode and lets the heating carry on without waiting until the end of the schedule.

I use the mechanical cylinder stat as a safety, set to a slightly higher temp than my ESPhome cutoff.

@a345623456 Ah makes sense, I also have a ESP Home on the cylinder (actually due to house move Ive not put it on there yet). My current impl is a single DS18B20 sensor at the top of the cylinder. I was also thinking of putting 3 sensors bottom/middle/top, so I could tell when the cylinder is getting empty :slight_smile:
thanks

So I have buttons for boosting hot water, booting all zones and calling all boosts. How do I add a button for boosting a single zone? I have two zones and I’d like a button for each.

Does anyone know if the integration support the Wiser Underfloor Heating Controller? See here: Wiser Underfloor Heating Controller | Drayton Controls : Heating controls, TRVs and thermostats

It doesn’t currently but if you’re willing to provide assistance, then we can make it do so. Neither Angelo or myself have a UFH device so cannot get the json details. If you can provide a full json output from postman, we can add to the api and build the functions in the integration.

concur with Mark, I didnt know they had an underfloor heating system. As Mark says we should be able to add the functionality blind with just the json

In France this kind of product is available.
You can also watch the website about the entire wiser offer of Schneider Electric.
Drayton is a company of SchneiderElectric, the product can be sold under Schneider Electric brand.

Perfect - I am planning to get the UFH controller installed in the new shower room we are renovation as our whole house is already Wiser controlled - as soon as it is installed I will get back to you - I am more than happy to assist in any way to get this added. Thank you rot this integration - really appreciate the work and what you have done!

Can you do this through the app? I dont have a 3ch hub so not sure of functionality. If you can do this through the app, are you able to capture the hub command to do this? If you cant do through the app then best way is to create a button that calls the boost service on eaxh room in you respective zones.

Just replying to my own comment with a question!

I just found out that if away mode is set then you can still override an individual room which means the heating relay comes on. I would prefer this not to happen as the hot water will not be heated properly. What’s the best way of absolutely inhibiting the heating while the hot water is on?

Only way I can think of Is to press the “cancel all heating overrides” button within the automation as the hot water comes on. However once the hot water has finished warming then I’ve lost that override.