You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sabiana and Innova appear to use the same control boards and Modbus protocol as Climaveneta (OEM relationship). The Sabiana Carisma Fly series shares the same i-MXW controller board, while the Innova AirLeaf series shares the same iLife2 controller board.
This integration has only been tested on Climaveneta hardware. However, since the electronics and protocol are identical, it should work on Sabiana and Innova units as well. If you have one of these devices and can confirm compatibility, please open an issue to let us know!
Hardware requirements
RS-485 adapter (e.g. USB-to-RS485 or Raspberry Pi HAT)
Wired connection to the fancoil Modbus bus
Each fancoil must have a unique Modbus slave ID
Installation
HACS (recommended)
Open HACS in Home Assistant
Click Integrations → ⋮ → Custom repositories
Add https://github.com/Tadiern/climaveneta as Integration
Search for "Climaveneta" and install
Restart Home Assistant
Manual
Copy the custom_components/climaveneta folder to your Home Assistant config/custom_components/ directory
Restart Home Assistant
Configuration
Go to Settings → Devices & Services → Add Integration
Search for Climaveneta
Enter:
Serial device path (e.g. /dev/ttyAMA0)
Modbus slave ID (1–255)
Fancoil model (i-MXW or iLife2)
Name for the device
Exposed entities
Climate
HVAC modes: Off, Heat, Cool, Heat/Cool (iLife2), Fan Only (i-MXW)
Fan modes: Auto, Low, Medium, High
Preset modes (i-MXW only): None, Eco, Away
Sensors
Sensor
i-MXW
iLife2
Unit
Actual Temperature
✓
✓
°C
Water Temperature
✓
✓
°C
Real Setpoint
✓
°C
Motor Speed Set
✓
—
Min/Max Fan Voltage (winter/summer)
✓
V
Min/Max Water Temperature
✓
✓
°C
Setpoint Hysteresis
✓
°C
Dead Zone Center/Range
✓
°C
T1 Compensation Delta
✓
°C
T1 Compensation Base (summer/winter)
✓
°C
Anti-stratification Wait Time
✓
min
Anti-stratification Time (summer/winter)
✓
sec
Modbus Address
✓
—
Binary sensors
Sensor
i-MXW
iLife2
Description
Pump Relay
✓
✓
Water pump request
Alarm flags
✓
Communication, Air, H2, H4, Filter, Motor, etc.
Services
Service
Description
climaveneta.set_actual_temperature
Send an external temperature reading to the i-MXW (for external thermostat compensation)