Ariosa Ventilation – Modbus TCP integration for Home Assistant
Hi everyone!
I’d like to share my first Home Assistant custom integration: Ariosa Ventilation.
It connects directly to Ariosa heat-recovery ventilation units over Modbus TCP and exposes the device’s operating data in Home Assistant.
Features
-
UI-based configuration (no YAML) with options flow -
Polls the ventilation unit every 10 seconds -
13 sensors including:- Temperatures
- Humidity
- Fan speeds
- Maintenance counters
-
Calculated sensors for:- Heat recovery efficiency (supply side)
- Heat recovery efficiency (exhaust side)
- Efficiency imbalance
-
Optional “temperature waste” sensor that compares indoor temperature with any Home Assistant temperature entity -
Season sensor (Automatic/Winter) -
Binary sensors for:- Heat exchanger bypass
- Preheater
- Nine diagnostic alarm conditions
-
Built-in Home Assistant diagnostics support -
English and Hungarian translations
The integration has been written following current Home Assistant development guidelines and includes automated CI tests.
Supported devices
At the moment it has been tested with:
- Valsir Ariosa HV 330 Enthalpic
If you own another Ariosa model, I’d be very interested to hear whether it works for you.
Installation
Currently the integration is available as a HACS Custom Repository.
Repository:
The README contains installation instructions and further details.
Feedback welcome
Since this is my first Home Assistant integration, I’d really appreciate any feedback regarding:
- code quality
- Home Assistant best practices
- feature ideas
- compatibility with other Ariosa models
Bug reports, feature requests and pull requests are all welcome.
I hope this integration is useful for other Ariosa owners!