Nibe uplink binding

Works perfect! many, many thanks!

Hi Alex,

Any thoughts on supporting the S-series of NIBE heat pumps in the official binding? They donā€™t use the NIBE Uplink but instead (the newer?) myUplink.

1 Like

Hello Mark,
I am Hichem, new to the forum. It seems we have the same equipment. I also live in Switzerland and own an Alpha Innotec NP-CS40 controller with a NP-AW20 slave. I am interested in your experience in installing the Nibe firmware both on the controller and the slave, because I need it for my home automation application. Could you describe what you did? Did you just get the firmware files and operating instructions from AIT? Who did you talk to at AIT Switzerland?
Many thanks in advance for your help,
Best regards,
Hichem

Hello Mark, I am Hichem, new to the forum. It seems we have the same equipment. I also live in Switzerland and own an Alpha Innotec NP-CS40 controller with a NP-AW20 slave. I am interested in your experience in installing the Nibe firmware. Could you describe what AIT did to your controller? Did they just come with an USB key and load a NIBE firmware? Did they have to change the software on the slave as well?
Thanks in advance for your answer.
Cheers,
Hichem

1 Like

Andresā€¦ sorry

Hi Hichem,

Sorry, I was not looking here for a while. I donā€™t actually know how they did it as this is a new house and they installed and delivered the heatpump during construction without me watching. But when they handed it over to me it already had the NIBE FW installed.

All further updates were by me via USB after notifications via the NIBE uplink page.

Cheers,
Andres

Ok thanks Andres
Cheers,
Hichem

Hello. For this morning i get an Communication Error. The thing is offline and has an server error. The app and uplink website are working. Iā€™ve done no changes.
What can I do? Thanks.

Same here. Maybe it gets fixed or they changed the api. That would require the binding to be reworked.

Checked it. SSL certificate has expired. Damn n00bs from operations.

1 Like

Now binding is working again :+1:

Hi Hichem,
sorry I didnt read this here beforeā€¦ lets have a chat about it, I am happy to share my experience. in short, I asked them first kindly, then very direct to change this, as I was promised by the installer that I am able to use the mobile app with my AIT heatpump, which turned out to be a joke.
still I am not super happy with the solution, but at least I can now use the nibe mobile app and control my system more or lessā€¦ but the Nibe app is real crap, so I would still love to see a full integration into openhab, which also is not fully the case yetā€¦

where do you live? in ZH area?
br, mark

Hi Mark, no Iā€™m in Geneva, and I am also upset with AIT, but no chance to change the system into Nibe here. I finally resolved my problem by using switches to augment the water and heating temperature when I get surplus from my solar panels. Still puzzles me why one system has an open api, and the other exact same copy misses it :rage:.
Maybe we should team up to make them change!
Cheers,
Hichem

1 Like

Hi,
I would like to get the information about SG Ready status, SG Ready input A and SG Ready input B.
Taking a look at the other Nibe binding, I assume these values can be retrieved via 44874, 44878 and 44879. Not sure about the type (base, general, ā€¦).
Seems, that itā€™s required to add them to the nibeuplink.properties files (click) of the binding, right?
Did somebody already do this, or could these values be added to an updated version of the binding, please?
@AlexF What do you think - any chance? :slight_smile:
If you tell me how to find out the type (base, general, ā€¦) I could of course support in doing thisā€¦
Many thanks!

In the first place you could add any channel Id as a custom channel just to see if the channel returns data and if it works like expected.
In my setup I have not found any channel that returns status of SG-Ready. I am not sure wither the channel does not return any data or it does only contain the SG Ready configuration but not the actual status of SG Ready. I guess it does not return any data at all because this is the case for most channels (at least for my VVM320). There might be other models which supprt this but I only have one heatpump.
So in case you can confirm that the channels mentioned work for your model I could check again with my model and then I will decide if these channels will be specific for your model or generic (base channels).

Hi Alex - many thanks for your comments!
I tried the custom channels method, but you are right: No meaningful values found in the channels I mentioned (I also have the VVM320). So no need to adapt anythingā€¦

Hi all,

I have been using the binding for several years with no issues with my F750. I am currently using 3.3.0 on openhabian.
Now I would like to actively use it with one of the few settable items, base#48043 or ā€œholiday modeā€.

When I set it to 1, it allways resets back to 0 on the next poll with no action.

The same goes with Hotwater Mode, hotwater#47041 that also reverts to the default value of 1 whenever I try to change it to something else.

Have anyone here been using this successfully?

BR
/t

To be able to set values you will need a paid subscription. Otherwise the API blocks/ignores your requests. I am using this for several years successfully but I only use setting of hot water mode and ventilation mode.

I have a paid subscription but neither of hotwater or holiday mode works for me.

/t

Does anyone know a way to the check the API manually to see if you could flip the switches?

/t

The binding is based on the API calls which are called by the browser when you change settings via nibeuplink.com.
So you could try to change settings via browser, if it works you could double check which API calls are done and share that information with me. Maybe there is some thing different for your model. All my work is based on VVM320 + feedback of other users with different models.