Page 1 of 1
Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Monday 23 January 2023 13:18
by ismo67
Has someon made MyUplink plugin for Domiticz?
I think many would be very insterested it like me. Nibe is very popular Heat Pump for floor heating systems at Nordics.
There is Uplink plugin available but MyUplink is different somehow.
I heard from Nibe that Uplink cloud will be cancelled soon and all products will be moved under MyUplink cloud after firmware upgrade.
https://dev.myuplink.com/login
https://myuplink.com/
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Monday 23 January 2023 19:09
by waltervl
You could ask the writer of the nibe uplink plugin if he planned to update it to myuplink.
Edit:
https://github.com/flopp999/NIBEUplink-Domoticz
Perhaps you can buy him 2 coffee

Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Wednesday 13 March 2024 17:19
by Flopp
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Wednesday 13 March 2024 18:03
by Staafnet
Yes, NIBE Uplink will not work any more after 1 June.
With myUplink there's no delay if you use Premium functions.
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Monday 15 July 2024 13:37
by devros
i finally gave up and used nodered to download nibe data... i found a working node for it and it worked almost on the first try.... plus as a bonus i simply redirected it to the old IDX numbers from the old nibe addon and it works. ...
if anyone is interested I can send the instructions
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Monday 15 July 2024 20:30
by JeroenG
Can you please post the code, would like to try it.
Jeroen
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Monday 15 July 2024 23:58
by devros
so you need nodered, mqtt server
and install this node
https://github.com/zinen/node-red-contr ... uplink2024
then you have to read json data from nibe and choose what I want to forward to domoticz
my example was...
Code: Select all
msg.payload = [
{ idx: 702, nvalue: 0, svalue: msg.payload.room_temperature_bt50.value.toString() },
{ idx: 697, nvalue: 0, svalue: msg.payload.current_outd_temp_bt1.value.toString() },
{ idx: 1952, nvalue: 0, svalue: msg.payload.return_line_bt62.value.toString() },
{ idx: 1951, nvalue: 0, svalue: msg.payload.supply_line_bt61.value.toString() },
{ idx: 703, nvalue: 0, svalue: msg.payload.heating_medium_pump_speed_gp1.value.toString() },
{ idx: 698, nvalue: 0, svalue: msg.payload.degree_minutes.value.toString() },
{ idx: 705, nvalue: 0, svalue: msg.payload.status_compressor_eb101.strVal.toString() },
{ idx: 704, nvalue: 0, svalue: msg.payload.number_of_starts.value.toString() }
];
return msg;
and all works

btw any plans for domoticz to support to change multiple values in one mqtt message?
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Tuesday 16 July 2024 8:12
by waltervl
Re: Plugin for NIBE MyUplink ( not NIBE Uplink )
Posted: Tuesday 16 July 2024 13:57
by devros
its not working reliably (already send bug report), and with node-red its more modular...