Created At
Dec 18, 2022
Created At
Dec 18, 2022
Last Update
Oct 20, 2025
Platforms
HC 3 Lite, Z-box Hub, Yubii Home Pro, Yubii Home, Venture WISE, HC 3
Views
2969
Download
58
Virtual device that allow to control Salus IT600 thermostats. It creates three child devices that show current temperature, humidity and a valve that indicates operating state of the thermostat.
Due to discontinuation of the cloud access, it is necessary to switch to a local mode in Salus Gateway and use a proxy solution.
There's ability to use aeslib library to communicate with gateway directly, however running aes encryption every few seconds, may affect the performance of HC unit. I decided to go with a JS based proxy. Which you can find here and here.
User - Salus prpxy user
Password - Salus proxy password
Host - IP or hostname of the docker proxy
Port - Port of the docker proxy. Defaults to 80
DeviceID - ID of the device
Interval - Update interval expressed in seconds (5s by default)
Follow regular installation process. After virtual device will be added to your Home Center unit, click on Variables and provide following variables:
User Proxy user name - not salus username (previous Username variable was replaced due to review all the whole configuration)Password Proxy user password - not salus user passwordHost Proxy IP address or hostname (without protocol and path).Once saved, the device should automatically pull list of device and present in the select field, where you can choose the device.
This should improve the UX of the device.
If you're installing another device, your User, Password Host and Port variables will be automatically populated from previous device.
Salus API is locking account for 30 minutes after few invalid login attempts. If you'll change your password, virtual devices may lock your account.

Hi everyone. I managed to overcome the problems with this integration. The heating season is on its full, so I had to find the time. This solution uses a docker proxy API (you'll find the link in the description), that deals with the weird communication protocol with the gateway, using local mode. It's the same way as Home Assistant communicate with the gateway.

Czy jest teraz jakakolwiek możliwość integracji termostatu SQ610 z Fibaro ? Mam zrealizowane w Fibaro sterowanie nadrzędne termostatem SQ610, z którego jestem zadowolony, jednakże aktualnie quickapp nie działa przez problemy z API...

After clicking "search devices" nothing really happens

Have you saved them? Please go to Settings > General > Variables and look for two variables: salus_username and salus_password.
BTW, using local mode allows to hit the proxy with requests more often, especially response times are very fast.