
The Flexit EcoNordic is an indoor climate central combining balanced ventilation with heat recovery, domestic hot water production, and water-borne heating (WH4 model). It communicates with TapHome via Modbus RTU over RS-485, providing control of ventilation modes, temperature setpoints, hot water management, and monitoring of heat pump operation.
Two models are supported: EcoNordic WH4 (ventilation + heating + hot water) and EcoNordic W4 (ventilation + hot water). The WH4 includes additional heating circuit sensors and controls not available on the W4.
Hardware connection
The EcoNordic has a built-in Modbus RTU interface accessible via RS-485. Connect TapHome Core to the EcoNordic RS-485 port using a twisted pair cable with GND.
No wiring diagram was found in the available documentation. Refer to the EcoNordic installation manual or contact Flexit support for the exact RS-485 terminal locations on the unit. The optional Modbus cable (HP Res) accessory is available from Flexit for connecting external controllers.
Configuration
Configure the Modbus connection in TapHome with these parameters:
| Parameter | Value |
|---|---|
| Baud rate | 9600 |
| Data bits | 8 |
| Parity | Even |
| Stop bits | 1 |
| Slave ID | 1 (default) |
The EcoNordic uses a proprietary Modbus register map in the address range 1–3037. This is distinct from the CI66 register map used by older Flexit Nordic S2–S4 / CL2–CL4 models — no CI66 adapter is needed.
The EcoNordic is also controlled through the Flexit GO mobile app (Android/iOS). TapHome and the Flexit GO app can coexist — both communicate with the unit independently.
Device capabilities
Ventilation mode control
Operating Mode (H:2013) is the primary ventilation control with four modes:
- Stop — fans off, no ventilation
- Away — reduced ventilation for unoccupied building
- Home — normal daily operation
- High — temporarily increased ventilation
Two special-purpose triggers provide additional ventilation modes:
- Rapid Ventilation (H:3006) — activates temporary high-speed ventilation for quick air exchange (cooking, visitors, moisture). Duration is configurable via service action (1–360 minutes)
- Fireplace Ventilation (H:3007) — creates positive indoor pressure to prevent smoke from being drawn into the room when lighting a fireplace. Duration is configurable via service action (0–360 minutes)
The Comfort Button (H:2040) toggles comfort mode on the unit, which temporarily increases ventilation and may adjust temperature setpoints.
Temperature monitoring and setpoints
The template provides five temperature sensors:
- Outside Air Temperature (A:1) — outdoor air temperature at the intake
- Supply Air Temperature (A:5) — fresh air supplied into the building after heat recovery and reheating
- Extract Air Temperature (A:9) — air extracted from the building before heat recovery
- Exhaust Air Temperature (A:13) — air exhausted outdoors after heat recovery
- Heating Circuit Flow Temperature (A:97) — water temperature in the heating circuit flow pipe (WH4 only)
- Heating Circuit Return Temperature (A:101) — water temperature in the heating circuit return pipe (WH4 only)
Two thermostats control the supply air temperature setpoints:
- Temperature When Home (H:1155) — setpoint for Home mode, range 10–30°C
- Temperature When Away (H:1163) — setpoint for Away mode, range 10–30°C
Hot water management
Hot Water Mode (H:3017) selects the domestic hot water heating strategy:
- Comfort — charges the tank when approximately 50% hot water remains, uses electric backup heater below 15%
- Economy — most economical mode, charges only when approximately 15% remains, no electric backup
Hot Water Boost (H:3019) triggers temporary maximum hot water production using the electric backup heater. Duration is configurable via service action (0–300 minutes).
Heat pump and system monitoring
The module exposes nine service attributes for monitoring system state:
- Heat Pump Status (A:3028) — current heat pump operation: Standby, Air Purge, Startup, Normal operation, Stop, Defrost, Error standby, Manual, and Forced modes
- Domestic Hot Water State (A:3005) — hot water production state: Comfort, Economy, Not in Use, Temporary Boost, Forced Charge, Economy delay, or Legionella prevention
- Heat Recovery Ventilation State (A:3034) — reflects the actual ventilation state including modes not directly settable via Operating Mode (such as Fume hood and Fireplace)
- Plant Operating Mode for Heat Pump (H:2061) — detailed 17-state enum showing what the heat pump is currently doing (loading tank, space heating, ventilation heating, legionella prevention, and combined modes)
- Heat Pump Reheating Coil (A:3029) — whether the reheating coil is active
- Heat Pump Frost Protection (A:3031) — whether frost protection is active
- Drain Pan Heater State (A:3036) — whether the drain pan heater is active
- Heat Pump Warning Limescale (A:3037) — warns when limescale buildup is detected
- Heat Pump Connection Damper Position (H:29) — damper position in percent
Additional service attributes are available on individual devices: exhaust fan speed, damper commands, rotary heat exchanger speed, heat pump setpoint flow temperature, thermic power output, heating circuit pump speed, and storage tank consumer valve position.
Alarm management
The module ReadScript monitors two alarm channels — Alarm A and Alarm B. When an alarm is active (status = 2), TapHome reports it as an error with the alarm value and acknowledgment state (Acknowledged/Unacknowledged/Locked).
Three service actions are available for alarm management:
- Acknowledge Alarm A — acknowledges an unacknowledged alarm
- Acknowledge Alarm B — acknowledges an unacknowledged alarm
- Remove All Inactive Alarms — clears all inactive/acknowledged alarms from the system
Additional capabilities
The EcoNordic also supports filter timers, heat recovery efficiency calculation, supply fan speed monitoring, and heating curve adjustments (WH4). The Heat Recovery Ventilation State shows additional modes (Fume hood, Fireplace, Temporary high) beyond what the Operating Mode control directly exposes. These capabilities can be added in a future template update.
The EcoNordic operates down to -25°C outdoor temperature with its CO2 heat pump. The rotary heat exchanger provides up to 90% temperature efficiency for heat recovery. Monitor the difference between Supply Air and Extract Air temperatures to assess heat recovery performance.
Troubleshooting
No Modbus communication
- Verify RS-485 cable connections between TapHome and the EcoNordic unit
- Confirm the communication parameters: 9600 baud, 8-E-1 (Even parity, not None)
- Check that the Slave ID in TapHome matches the unit configuration (default: 1)
- Ensure the EcoNordic is powered on and operational
Heating circuit sensors show no data (WH4)
The Heating Circuit Flow and Return Temperature sensors are available only on the WH4 model. If using a W4 (ventilation + hot water only), these sensors will not report values.
Alarms reported in TapHome
- Check the alarm details in TapHome service attributes — the alarm value and state are displayed
- Use the Acknowledge Alarm service action to acknowledge an active alarm
- Refer to the Flexit GO app or user manual for alarm code interpretation
- Common causes: blocked filters, rotor stopped, overheating protection tripped, water system issues
