HA Integration for Helios Pro / Vallox SE ventilation systems (pre-EasyControls / pre-2014 models with RS-485)
This is the Home Assistant adaptation of my Python script, which has been running 24/7 in my previous home automation system since 2014 (see here).
By default, the integration reads more than 30 common variables from the ventilation unit at regular intervals. It can be extended to include additional variables (e.g., for individual humidity or CO₂ sensor setups) by simply editing the configuration files - no programming is required.
The integration also implements a writing service, which can be used for ANY writable register of the ventilation system, including plausibility checks for register IDs and values before the actual write:
action: helios_vallox_ventilation.write_value
data:
variable: fanspeed
value: 5
The integration has been tested with various RS485-LAN/Wi-Fi adapters - no soldering of oard together, no additional voltage / stepdown boards etc required. Simply use the screw terminals or plugin ports of your LAN/Wi-Fi adapter for the wires. For specific adapters, you can even remove the external power supply and use bus power.
In-depth insights, how-to's, installation instructions and adapter setup/configuration can be checked out here in the detailed Wiki.
If your ventilation system has this remote control board, it is almost certainly compatible:
Users have reported the successful use on the following models:
- Helios EC 200 Pro R/L, Helios EC 300 Pro R/L, Helios EC 500 Pro R/L, Vallox 090 SE, Vallox 910 SE, Vallox Digit SE, Vallo Plus 350 SE, Vallo Plus 510 SE, Vallox 130D (this one requires changing a few register numbers due to different addresses; see old wiki)
Documentations show that the following models also use the proprietary Helios/Vallox protocol, therefore they should also work:
- Vallox 096 SE, Vallox 110 SE, Vallox 121 SE (both versions with and without front heating module), Vallox 150 SE, Vallox 270 SE, Vallox Digit SE 2, Vallox ValloPlus SE 500.
Launch HACS and click the 3 dots in the top right corner, then choose Custom repositories
. You will see 2 fields to fill out:
- Repository: https://github.com/Tom-Bom-badil/home-assistant_helios-vallox
- Type: Integration
Click add and download the integration. Do NOT restart yet to avoid restarting twice.
Add this to your secrets.yaml
file in the HA root (adjust the IP and port of your LAN/Wifi-RS485 adaptor as needed):
helios_vallox_ip: 192.168.178.38
helios_vallox_port: 8234
Now add this to your configuration.yaml
to set up the integration and its log level:
logger:
logs:
custom_components.helios_vallox_ventilation: error
helios_vallox_ventilation:
!include custom_components/helios_vallox_ventilation/vent_conf.yaml
Restart HA to load the integration, and enjoy! :)
Upload the directories and files with original pathes to your HA.
Add this to your secrets.yaml
file in the HA root (adjust the IP and port of your LAN/Wifi-RS485 adaptor as needed):
helios_vallox_ip: 192.168.178.38
helios_vallox_port: 8234
Now add this to your configuration.yaml
to set up the integration and its log level:
logger:
logs:
custom_components.helios_vallox_ventilation: error
helios_vallox_ventilation:
!include custom_components/helios_vallox_ventilation/vent_conf.yaml
Restart HA to load the integration, and enjoy! :)