epoplavskis / homeassistant_salus

Home Assistant integration with Salus devices
MIT License
47 stars 15 forks source link

KL08RF control any chance? #23

Open Gepar opened 2 years ago

Gepar commented 2 years ago

Maybe i'll be little naive but can we control KL08RF to enable/disable heat like the thermostats this do?

qweluke commented 1 year ago

AFAIK KL08RF does not support any kind of actions, event through official app.

ajheyworth commented 1 year ago

I'm interested in this also - To command KL08RF groups on/off would be of particular benefit, so that heating can be controlled by HA with other sensors/intelligence and not just thermostats.

microlomaniac commented 1 year ago

+1, I recently just found out that the Salus KL08RF uses Zigbee and even has a USB coordinator plugged into it (which I find quite funny). So I have two Zigbee networks in my home which don't talk to each other. I wonder if there is a way to combine the two.

In a perfect world, the room thermostats (VS10WRF/VS20WRF) would talk to both Zigbee networks. So they would be controllable through HASS but still send their data to KL08RF. But I don't see a way this is possible..

ajheyworth commented 1 year ago

The Salus integration with HASS is working for me, but this is integrating the thermostats which in turn command the wiring centre. Ideally Id like to get rid of the Salus thermotats (using KNX devices instead) and so then have HASS act as a bridge and emulate the thermostat commands to send to the wiring centre.

I also have a Shelly i4 wired up on the pump and boiler outputs of the wiring centre to understand these trends.

microlomaniac commented 1 year ago

How have you integrated the thermostats into HASS while still having them commanding the wiring centre (by which I understand you mean the KL08RF)?

ajheyworth commented 1 year ago

How have you integrated the thermostats into HASS while still having them commanding the wiring centre (by which I understand you mean the KL08RF)?

If you use the Salus integration and then add Thermostat objects, you essentially have 'dual' control of each thermosatic zone; control from the thermostat itself and from HASS dashboards. The functionality is limited - ie you cant override Salus/Omnie schedules and cannot by default read humidity, but you can control the mode and temperature setpoint. Of course you can also read the thermostat's temperature.

microlomaniac commented 1 year ago

Please excuse my asking seemingly dumb questions, but I just want to make sure it works before changing anything.

My current situation: My VS20WRF thermostats are only paired to the KL08RF, which has its own Zigbee coordinator.

ajheyworth commented 1 year ago

Hi. No problem at all.

Theres no need to change your existing configuration. Keep your thermostats paired with the wiring centre, then add the Salus integration and set it up to work with your gateway. The integration doesnt require the thermostats or wiring centre to talk with HASS via Zigbee - it allows HASS to communicate with the Salus hub via IP.

The only trouble I had, was that my Salus Zigbee Hub has to be on the same IP network as HASS to work properly, however when I do this, I then get warnings in the Omnie/Salus app about unstable connectivity - its because my firewall configuration is seeminglu much tighter than Salus wants to talk with AWS/Salus servers. You probably wont have the same issue.

On Sun, 25 Dec 2022, 12:29 microlomaniac, @.***> wrote:

Please excuse my asking seemingly dumb questions, but I just want to make sure it works before changing anything.

My current situation: My VS20WRF thermostats are only paired to the KL08RF, which has its own Zigbee coordinator.

  • If I put the VS20WRF thermostat(s) into pairing mode and add it to HASS, will it then still talk to KL08RF? Thank you so much for your answers so far :)

— Reply to this email directly, view it on GitHub https://github.com/jvitkauskas/homeassistant_salus/issues/23#issuecomment-1364674481, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABECNKD5PAZKCOYTKRUPZ6TWPA4ZJANCNFSM5HPNXVJQ . You are receiving this because you commented.Message ID: @.***>