Hi all,
I’m currently integrating a Vent-Axia Sentinel Econiq MVHR unit with Home Assistant and thought I’d share some information that might help others looking to do the same.
Unlike the older Sentinel Kinetic units that people have been reverse-engineering, the Econiq appears to support Modbus RTU over the BMS RS485 port .
Vent-Axia technical support kindly provided the communication parameters and register map for the Econiq/Apex platform.
Communication settings
Protocol: Modbus RTU
Interface: RS485 (BMS port)
Slave ID: 2 (default)
Baud rate: 115200
Parity: None
Stop bits: 1
Some useful input registers
30014 – Supply fan RPM
30015 – Supply airflow (l/s)
30016 – Extract fan RPM
30017 – Extract airflow (l/s)
30010 – System power (W)
30100 – Intake duct temperature (°C ×10)
30110 – Supply duct temperature (°C ×10)
30120 – Extract duct temperature (°C ×10)
30130 – Exhaust duct temperature (°C ×10)
30101 – Intake RH (%)
30121 – Extract RH (%)
30200 – Zone temperature
30201 – Zone RH
30202 – Zone CO₂
Control registers
40030 – User override / boost command
Example: 0x030F = Boost mode for 15 minutes
40021 – Bypass override
0 = auto
1 = open
2 = closed
Hardware connection
The BMS port uses RS485. Pins normally used are:
3 – Modbus A
4 – Modbus B
5 – GND
6 – Shield
I’m planning to connect this to Home Assistant using a USB-RS485 adapter and the Modbus integration.
If anyone else is running an Econiq or Apex system and interested in collaborating on a proper Home Assistant integration or ESPHome component, it would be great to compare notes.
Happy to share more details if useful.