I’ve tried removing the batteries from the TRV’s and also followed the Plug instructions for getting it to be a repeater but neither have really helped.
In the last few days, without me making any changes, according to the Zigbee layout card one of my room thermostats is jumping between the plug, the V2 hub and the immersion module. The immersion module is about 2" from the v2 Hub.
The smoke detectors and temperature and humidity sensors always show as connected to the v2 Hub but their signal strength values change dramatically, which I assume is because they sometimes connect to one of the much closer plugs.
But the 3 TRV’s with very low signal strength don’t want to move connection, and will randomly give a message of being off line.
With the v1 hub I never had this problem and all of the Wiser devices connected with acceptable signal levels and didn’t seem to keep jumping about.
From my experience it definitely appears that the v2 Hub handles the Zigbee routing badly, or doesn’t work well with the plugs.
I don’t have an issue with the sensor jumping between repeaters, once the sensor made the connection to the wiser plug it has stayed connected.
Have a feature request. I have a esphome setup with 2 sensors, one on outlet pipe, one on the tank wall and the values from these are integrated with a platform sensor.
sensor:
- platform: dallas_temp
name: "Water Tank Sensor"
address: "0x63000008ab907d28"
internal: false
id: _7d28
update_interval: 15s
- platform: dallas_temp
name: "Water Outlet Sensor"
address: "0x60000008acee7028"
internal: false
id: _7028
update_interval: 15s
filters:
- offset: 4.5
- platform: template
name: "Water Tap Temp"
id: hot_water_effective
internal: false
update_interval: 15s
lambda: |-
float tank = id(_7d28).state;
float outlet = id(_7028).state;
float delta = outlet - tank;
float min_delta = id(min_delta_to_bias).state;
float span = id(full_delta_span).state;
float weight_outlet = clamp((delta - min_delta) / span, 0.0f, 1.0f);
float weight_tank = 1.0 - weight_outlet;
return (tank * weight_tank) + (outlet * weight_outlet);
It works well, but in the Hot Water Wiser integration, I am only able to select the Tank sensor or the Outlet Sensor and not the Effective Temperature.
The sensor is not set to internal in ESPHOME and appears correctly in the integration and is also used by my Immersion Climate, but I cannot select it in the wiser water sensor.
Is this because the selection is filtered and excludes template type sensors ?
If so could it be changed ?
It needs to have a device class of temperature, so just add that to your template sensor.
Opps, missed that, thanks so much, yes all good now.
Can you please explain “in the Hot Water Wiser integration, I am only able to select the Tank sensor or the Outlet Sensor and not the Effective Temperature”.
I thought that the Wiser Integration only showed Wiser entities.
I also have Esphome temperature sensors on my hot water tank that I could use to control the Wiser Immersion switch module via automations. Doing it that way I wouldn’t have to add them to the Wiser Integration, just use them to turn the module on and off like any other device. At the moment I just have it scheduled in the Wiser app and haven’t had time to play around with using the temperature sensors to control it.
If there is a way to add them to the Wiser Integration I cannot find it. Or am I misunderstanding your question?
Thanks for the information.
Well that was obvious, don’t know how I missed it. NOT!
I’ve been using Wiser and it’s integration for years. The integration is the main reason I decided to use Wiser. I’ve read about Passive Mode but didn’t have any use for it, so never tried to look for it’s settings and see what was available, and I would never have thought to look there for Hot Water settings!
When I get time I’ll have to explore the options to see if I can make use of any of them.
Thanks for taking the time to reply with the screenshots.
I am trying to remotely migrate to a fresh HA install with existing Wiser Int for a friend.
Can somebody confirm whether the wiser secret is hard-coded to the device or whether it changes after a factory reset ?
Thanks
Certainly on a v1 it will change after factory reset.
Im located in the Netherlands, and here the ‘official’ wiser home app is unavailable unfortunately ( google play store / android )
I prefer not install trough unofficial channels. Are there any alternatives for commisioning the system?
Thanks in advance,
Is there a way to change the colours of the temperature / humidity sensors on the Zigbee card? At the moment they are showing white text on a yellow background which makes the text unreadable.
I’m using the default theme and haven’t made any changes to any colour settings.
is the Wiser Schedule card broken ?, all I get now is this:
can’t seem to edit the schedules anymore, anyone else experiencing this issue?
edit:
deleted web page cache, all seems ok now.
What does heathub signal “invalid” mean?
I had this today for approx 7 hours and had to reset the hubr. The wiser app wouldn’t connect to the hubr but home assistant was still collecting the stats.
Edit: To add……. The hubr is 2nd gen and the setup led was flashing red at the time. The “invalid” statement was made on the Wiser HeatHub card.
This keeps happening, I loose the ability to edit schedules, is this happening to anyone else?
It happens on web view or iOS / macOS apps.
I would look in the browser console (F12 dev tools) for any errors. It could be a conflicting plugin.
any help ?
also, if I remove the card from dashboard and re-add it it shows / works fine again for a while.
if I remove the card and re-add it it shows ok until I refresh the page, and before I refresh I see these errors , does the card use lit ?
think it down to your card and GitHub - alexpfau/calendar-card-pro: 📅 A sleek and highly customizable calendar card for Home Assistant, designed for performance and a clean, modern look. both seem to use lit-html and both using different versions, causing the issue.
@msp1974 I have tried removing Calendar Card Pro integration, and it made no difference, How can I debug this issue ?
Is it possible to control individual channels via this integration?
I have a 2 zone radiator system controlled by zone valves. Zone 1 is on channel 1, zone 2 is on channel 3.
I would also like to use Opentherm to control my boiler across all channels. Currently I can only do it via channel 1.
I would like to create an automation that if X room turns on send the signal to channel 3 valve, if Y room turs on send the signal to channel 1 valve.
I can see there’s entities of “Wiser Heating Channel 1” and “Wiser Heating Channel 3” showing their status but I cannot change them.






