Integration: nibe_heatpump - add more registers/entities

Dear @elupus ,

First of all I like to thank you for all you effort integration the Nibe Heatpumps into HASS. What a great and excellent work!

Currently the read and read/write registers exposed to HASS are probably the same as documented by Nibe in the Nibe Modbus manager, right?

Or does the integration also poll all registers to check if there are any new entities to be created?

I think the Nibe Modbus Manager is not really frequently being updated by Nibe. The latest version I can see is 1.0.9 with database version 8310.

Several interesting registers which can be used by steering the heatpump more smarter are not exposed in HASS yet.

Would it be an option by using the Modbus Poll software to find these registers and expose them to HASS? I would be happy buy the modbus poll software for you to make this possible.
See:

For the S-series it should be spossible to download a complete list of possible modbus values to USB by using the menu 7.5.9. Check:

I don’t see this option on my Nive F1145 Heatpump. I’ll also mail Nibe to find out if there is a way to find all actual modbus registers on the F-series heatpump.

Best regards

Even if you poll a register. You dont know what they do. We need names from some database anyway.

Exactly… I just mailed Nibe support, I’ll keep you posted in their answer.

A work-around would be polling and checking which option in the menu of the heatpump is changing or corresponding, but this would be a hell of a job and probably not every register is visible in a menu option on the heat pump…

Might this be the reason I can’t find the “Temperature: BT50” register/entity for my Nibe S735?

The myuplink integration has the value so it should be available in the system. and also the modbus register export via USB lists the value.

image