Helty Flow
The Helty Flow integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] lets you control Helty Flow decentralized heat-recovery ventilation units (also known as MVHR units) that have the smart Wi-Fi interface. The integration communicates with the unit directly on your local network, so it keeps working without an internet connection.
Supported devices
Any unit in the Helty Flow line that has the smart Wi-Fi interface is expected to work, including:
- FlowPLUS
- FlowULTRA
- Flow40
- Flow120
- FlowMANHATTAN
The integration was developed and verified against a FlowPLUS. The other models share the same Wi-Fi interface and are expected to be compatible.
Unsupported devices
Units without the smart Wi-Fi module, such as models that only offer an RS-485 connection, are not supported, as they do not expose this network protocol.
Configuration
To add the Helty Flow device to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Helty Flow.
-
Follow the instructions on screen to complete the setup.
Supported functionality
The integration creates one device per configured unit, exposing a fan entity, a set of sensors, and a button.
Fans
-
Ventilation
- Description: Turns the ventilation on and off, sets one of four speeds, and selects a preset mode (Boost, Night, or Free cooling).
Sensors
-
Indoor temperature
- Description: The temperature of the air inside your home, as measured by the unit.
-
Outdoor temperature
- Description: The temperature of the outdoor air, as measured by the unit.
-
Indoor humidity
- Description: The relative humidity of the air inside your home, as measured by the unit.
Buttons
-
Reset filter
- Description: Resets the unit’s filter-life counter. Press it after you replace the filter, so the unit starts tracking the life of the new one from the beginning.
Data updates
Home Assistant pollsData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] the unit every 60 seconds. When you send a command, such as changing the speed or selecting a preset, the integration requests an immediate refresh so the state updates promptly.
Known limitations
The communication protocol has been reverse-engineered, as there is no official specification from the manufacturer.
The unit does not expose a serial number or MAC address over its interface, so each configured unit is identified by its host address. If the unit’s IP address changes, remove it and add it again with the new address. A static IP (DHCP reservation) is recommended to avoid this.
Removing the integration
This integration follows standard integration removal. No extra steps are required.
To remove an integration instance from Home Assistant
- Go to Settings > Devices & services and select the integration card.
- From the list of devices, select the integration instance you want to remove.
- Next to the entry, select the three dots
menu. Then, select Delete.