
KNV Greenline Heatpump
Controls and monitors KNV Greenline heat pumps via Modbus TCP
This template connects KNV Greenline heat pumps (with IO7 controller) to ModbusCloud via Modbus TCP. It reads temperatures, operating hours, heat quantities, and alarm status. It also allows writing room temperature setpoints, hot water targets, and heating or cooling mode controls.
- Protocol
- Modbus TCP
- Connection
- Ethernet, Modbus TCP
- Registers
- 32, read and write
- Brand
- KNV
- Key readings
- Outside temperature · HC1/HC2 flow and room temperatures · Hot water temperature · Heat pump status and alarm · Operating hours (compressor, additional heating, cooling) · Total and current heat quantity
- Available commands
- HC1/HC2 room temperature setpoints · Hot water target and lower setpoints · HC1/HC2 heating/cooling mode · Hot water mode
- Compatible models
- Greenline
- Last updated
Registers (32)
32 read, 11 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Outside temperature | °C | Read | |||
| Heat generator return sensor | °C | Read | |||
| Heat generator flow sensor | °C | Read | |||
| HC1 - flow temperature | °C | Read | |||
| HC1 - room temperature | °C | Read | |||
| Heat pump - status | Read | ||||
| Alarm | Read | ||||
| Operating hours compressor | h | Read | |||
| Operating hours additional heating | h | Read | |||
| Operating hours cooling generator | h | Read | |||
| Current heat quantity value | W | Read | |||
| Total heat quantity | kWh | Read | |||
| HC1 - room temperature normal | °C | Read and write | |||
| HC1 - room temperature lower | °C | Read and write | |||
| HC2 - room temperature | °C | Read | |||
| HC2 - flow temperature | °C | Read | |||
| HC2 - room temperature normal | °C | Read and write | |||
| HC2 - room temperature lower | °C | Read and write | |||
| Hot water temperature | °C | Read | |||
| Hot water target point | °C | Read and write | |||
| Lower hot water | °C | Read and write | |||
| Buffer temperature | °C | Read | |||
| Suction gas temperature | °C | Read | |||
| Evaporation temperature | °C | Read | |||
| Grundfos - flow rate | l/min | Read | |||
| HC1 - heating | Read and write | ||||
| HC1 - cooling | Read and write | ||||
| HC2 - heating | Read and write | ||||
| HC2 - cooling | Read and write | ||||
| Hot water | Read and write | ||||
| Heating requirement | Read | ||||
| Cooling requirement | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Monitor outside temperature, flow temperatures, and hot water temperature on a live cloud dashboard for your customer.
- Adjust HC1 and HC2 room temperature setpoints remotely without an on-site visit.
- Create an alert when the heat pump reports an alarm condition to reduce response time.
- Track compressor and additional heating operating hours to plan preventive maintenance intervals.
- Log total and current heat quantities over time to verify system efficiency and energy output.
- Switch between heating and cooling modes for each circuit remotely based on seasonal demand.
Installation
Connect the ModbusCloud Gateway to the same local network as the KNV Greenline IO7 controller, ensuring TCP connectivity between both devices.
Verify that Modbus TCP is enabled on the IO7 controller and note its IP address and port number.
In the ModbusCloud portal, add a new device and select the KNV Greenline Heatpump template from the library.
Enter the IP address and Modbus TCP port of the IO7 controller in the gateway configuration.
Confirm that live data appears on the dashboard by checking outside temperature and heat pump status readings.
Test write functionality by adjusting a room temperature setpoint from the ModbusCloud interface and verifying the change on the local controller.
Things to watch for
Can I use the KNV F-series or S-series template for my Greenline heat pump?
No. The register maps differ significantly between the Greenline, F-series, and S-series. Using the wrong template will result in incorrect or missing data. Always select the Greenline-specific template.
How is the total heat quantity register structured?
Total heat quantity at address 46 is a uint32 value that spans two consecutive Modbus registers. The template already handles this correctly, so no manual configuration is needed.
My gateway cannot connect to the IO7 controller over Modbus TCP. What should I check?
Verify that Modbus TCP is enabled in the IO7 controller settings. Confirm that the gateway and the controller are on the same network or VLAN. Double-check the IP address and port number configured in the ModbusCloud portal.
Is the KNV Greenline the same as a Nibe Greenline?
No. The KNV Greenline with IO7 controller is an older proprietary product from KNV. It is not an original Nibe product, and its register layout is unique.
Want to see how it works?










