Skip to content

Tom-Bom-badil/home-assistant_helios-vallox

Repository files navigation

Home Assistant Custom integration HACS HACS Version Maintenance

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.

Compatible devices

If your ventilation system has this remote control board, it is almost certainly compatible:

fb1_small

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.

Installation through HACS

Launch HACS and click the 3 dots in the top right corner, then choose Custom repositories. You will see 2 fields to fill out:

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! :)

Manual installation

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! :)

made-with-python License: GPL v3