NIBE Uplink API component (non S-series)

I’m not able to trigger the switch, so I’m not sure if it is because I need a premium account or because I did not code correctly.

To make changes on the Nibe from the uplink (or HA via the uplink) you need the paid option, about 20 Euro

If i paid the 20 euro can i use this service below for example?

service: water_heater.set_operation_mode
data:
operation_mode: boost_one_time
target:
entity_id: water_heater.nibe_hot_water

Yes, I think so.

@elupus I’m struggling to automate a change to the temperature that gets sent to Nibe.

As far as I can tell, the HA thermostat only ever influences the ‘Set Value’ field in the Uplink, this comes from the Lower Temp setting on the thermostat.

I’m looking to write automations to change the target_temp_low field but hitting an error. Could you spot where I’ve gone wrong from the images below?


Any help with this appreciated.

Thanks

Yes, but you need to edit or make another entry at api.nibeuplink.com that has write access turned on too.

When it comes to automations for thermostats in HA I can’t help you because I use Node-red for that (and send values after my own template to the smart thermostat service in HA from there). But I can say I do send the radiator valve opening value too, which is optional, but I think it is taken into account when nibeuplink compounds them and sends a new “room” temperature setting to my heat pump.

You are sending a home assistant name to NIBE uplink. That service only accepts raw parameter identifiera from the API.

To automate changes you should control the thermostat entity. It will translate it into temperature set point.

If want to control raw parameters, you need to look at NIBE api documentation and check what parameters exist.

1 Like

I’m really not getting very far with this!

Logger: homeassistant.components.automation.nibe_set_value_temps
Source: components/automation/__init__.py:520 
Integration: Automation (documentation, issues) 
First occurred: 17:36:26 (3 occurrences) 
Last logged: 17:51:57

Error while executing automation automation.nibe_set_value_temps: extra keys not allowed @ data['parameter']
Error while executing automation automation.nibe_set_value_temps: some but not all values in the same group of inclusion 'temperature' @ data[<temperature>]


You should be calling climate services… Climate - Home Assistant

Did dev.myuplink.com work with the new update? I have a S1255.

No it is not supported, and unlikely it will be.

I’m calling climate.set_temperature then using the thermostat as the entity?

Them you edited your post. First you called nibe.xx, that is what I saw in the mail i think… Now you should call with setting temperature, not min/max temperature.

I did yes, my bad.

But it is only ever the lower temp target that is recorded as the set value in the nibe?

Low control setpoint for cooling, high and standard temp control setpoint for heating.

Hi, apologies for the delay in replying.

So, the only value that updates the set value (s1) on the Nibe is the lower temperature when the thermostat is set to heat/cool. None of the other temperatures in other modes, or the upper temperature in heat/cool mode ever write to the NIBE Set Value (s1).

See my earlier video which shows that changing those other temps has no effect and they revert back to their previous settings after a couple of seconds.

Still looking to automate a change of lower temperature in heat/cool mode

Ah ha, got it!

You need to set the upper and lower temperature, still, the nibe only accepts the lower value for me.

hello everyone,
thank you for this component is amazing.
i was wondering if i can check the power consumption of my nibe in this component… i really don’t know if there’s a sensor to do that… but no one talk about WATT … or AMPER…
thank you again

If your pump have flow sensor, you get energy produced. To get consumed energy, i think you must have external meter (it can be linked to pump)

ok, so image
this one or this:
image

cant give me a watt consumption…
is there any index or description to understand all the nibe sensor on HA?