Drayton Wiser Home Assistant Integration

That’s interesting. The last time I was involved in a discussion about the 0.5 degree threshold was in 2022 when discussing passive mode and was informed of it by others on this thread and I subsequently proved it to myself as the boiler was still firing until that 0.5 degree threshold had been reached (although I do have an OpenTherm boiler configured and the modulation is minimal). Also the Wiser thermostats only increment by 0.5 degrees so it still makes sense.
Maybe newer firmware on the hub and/or the thermostats has changed that.

Anyway I’m no longer going to try to help on this subject as I have exhausted my limited expertise on the Wiser system ( as opposed to this integration).
Cheers.

My questions were all about the wiser side rather than the integration, but relevant to it as far as I’m concerned. There’s nowhere else to discuss these things - have you visited the Schneider Electric forum :stuck_out_tongue_winking_eye:
I’ve noticed my wiser installation modulate the temperature of a room by +/-0.3C of the target temp on occassion. I wondered if it’s intentional, computed based on modelling of the room’s ‘historic’ heating/cooling (even when the various smart modes are disabled). Or if it is due to clipping values in the stats.

I’d prefer my wiser installation isolated. Until now my understanding was that, with no WAN connection, you lose automatic firmware updates and historic data in the wiser app. However, I wonder if the hub still requires the cloud (to model rooms’ heating characteristics?) even when smart modes (eco and comfort) are disabled. The hub seems to send a substantial volume of data.

I dont think discussions regarding the Wiser system or this integration can be taken in isolation. Its only because of this integration that i discovered that changing from a gas boiler to an oil boiler in the app was broken, the integration is a valuable resource to helping me understand what is going on. As said already the Schneider forums are like a ghost town, no help whatsoever from any Schneider technical staff.

I am only guessing, but from what I see on my system, I get the impression that wiser predicts what heat may be required according to how quickly and in what direction the room temp is changing. So if it is remaining stable at just under target, it won’t fire. If it is slightly over but keeps dropping quickly, it will keep firing it to maintain the temp. As for your other question a few days ago about how often it fires the boiler, mine (an oil boiler, set to type oil) often fires for only a few minutes, and it is the return flow temp of the water that is governing that. If not many rads are on, the system heats up quickly. This may explain why yours is firing more times per hour than you want.

Don’t confuse the internal operation of the boiler with the operation of Wiser, they are different. Wiser will fire a gas boiler 6 times and hour and an oil boiler 3 times an hour. The boiler may have its own sequence based on flow and return temps but Wiser has no control over that. Example… 20% Wiser demand on a gas boiler results in Wiser requesting heat for 2mins every 10mins, an oil boiler will be 4 mins every 20mins.

Better late than never…

Thank you!

I set a schedule that started heating from 6pm - 10pm and it was currently 8pm and the schedule didn’t actually start the heating. Is there a way to make wiser take notice of the current schedule and follow it immediately?
Advancing schedule simply went to the next event after the current 6pm - 10pm heat period so that wasn’t a solution. All I’ve been able to do is either set a temperature in the wiser app which overrides or use the climate.set_temperature service to do the same thing (seems like you can’t set an override temperature when heating is off in wiser home assistant without using the climate service? Only way I could do that in the UI was change mode from auto to “heat” - I don’t know the difference between those - can’t find documentation about it, including in this thread).

If you set a schedule and the start time has already passed, it will follow that (providing you are in auto mode). Only auto mode follows the schedule. Heat mode is the mode that doesnt follow the schedule (like turning off follow shcedule in the wiser app). Auto is follow schedule. Off is a HA mode only where it sets to not follow schedule and temp to off (-20c). So, it will never heat the room in that mode.

Also, in both heat and auto, you can override the current temp setting.

1 Like

Before the midnight rush, just wanted to take the opportunity to thank all those in this forum who have contributed to discussions and helped others through the last year. And to wish you all a happy and warm new year!

3 Likes

Thank you Mark for all your work on this brilliant integration, and the help you give those of us who use it.
Happy New Year

2 Likes

For anyone in the UK Toolstation have 20% off the wiser plug socket. It’s still a rip off but better than the usual £44 & has sorted out my TRV that occasionally dropped offline with very weak signal.

3 Likes

I recently bought a Sonoff Zigbee 3.0 dongle, flashed it with the Zigbee router software, then plugged it in downstairs. In HA I can see it as a Zigbee Router on the visualisation map.

I assumed, maybe wrongly, that it would help boost my Zigbee signal for the Wiser TRV’s, but it does not seem to have helped. Some of them still show weak signal in the Wiser app.
Could this be because I added the router after the Wiser network was already established?
Do Zigbee devices need to be forced to relearn the best route?
or perhaps the router is not compatible with Wiser Zigbee devices?

As far as im aware the wiser zigbee network is locked to wiser products.

You can only extend it with the smart plugs, unless another produvt exists. They are expensive too but i have one just to reach my upstairs TRVs.

1 Like

That’s disappointing, I hoped that by strengthening my Zigbee network, it would also improve the Wiser TRV’s.

The wiser zigbee network is completely separate to your HA one. You can’t add non-wiser devices to the wiser network. Adding them to HA will have no effect on wiser.

I’ve installed Wiser for hot water, radiator zone and underfloor heating zone.

the hot water doesn’t always heat up even though i’ve got a schedule on the wiser app.

i want to create a HA automation that sends me a notification when hot water is boosted according to schedule, or when it turns off.

this will help me understand if the hot water wiser schedule is working or not.

I’ve tried to add the automation, but confused which entity, attribute from-to I should use.

All the wiser hot water entities show unknown/unavailable as their from-to options, so I can’t notify if hot water is on or off?

any suggestions please?

ps.
does wiser allow to check hot water temp? i can’t put an exernal sensor on tank as that is insulated so wouldn’t show temp. thanks

In your automation trigger select the Wiser Hot Water device (not the entity) and you will then see different device triggers for starts heating, stops heating etc.

No Wiser will not tell you the hot water temp and to do this you would have to put some kind of temp sensor on the hw tank. If you do have this then we have a built in automation to control hw temp rather than just heat by schedule.

John,

Apologies, im not sure you ever got any response to your question as it got lost in some back and forth re updated hw functionality.

Not many people have the ufh, so im not sure too much knowledge about re this. However, i wonder if CH3 isnt the channel it uses but actually shows on each of the relays on the uhf (which i cannot remember what we show).

If you send me a diagnostic download i can have a better look at this for you. Prob best to open a github issue and upload it to that issue.

Under my Wiser entities I have the following entity that represents hot water:
sensor.wiser_hot_water

The state of this is On when the hot water is heating and Off when it isn’t.

It also has an attribute is boosted which is True or False.

There is a useful cookbook section on the integration wiki that shows how to set up various sensors that I found super helpful when learning about this integration. Particularly interesting are the history stat sensors where you can see when heating was on or off.

Has anyone had any problems triggering automations from state changes on a Wiser climate entity?

This automation is supposed to triggered by a room being boosted. It was working yesterday but even after 5 tries is not working today.

I am looking at the Automation Traces and can see it has not fired since yesterday.

alias: Boost Living Room
triggers:
  - trigger: state
    entity_id:
      - climate.wiser_living_room
    attribute: is_boosted
    from: "false"
    to: "true"
conditions: []
actions:
  - action: climate.set_preset_mode
    metadata: {}
    data:
      preset_mode: Cancel Overrides
    target:
      device_id: 3b33c2b5b652d5c29b5107abe8f702d6
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 20.5
    target:
      device_id: 3b33c2b5b652d5c29b5107abe8f702d6
mode: single