Looking for Nibe Heat Pump automation to handle PV surplus

Hi,

I‘m using the Nibe integration recently (so happy that I don‘t need to fiddle around with modbus anymore myself).

I managed to do some basic automation to increase usage of surplus energy mostly for hot water (switching to increased hw demand when surplus >1000W is available). But I‘m looking for more ways to also include heating, etc.

I find it really difficult to find the right start either to go via the modbus aux or directly via the heating curve, or or or…

Anybody found a good way to max out surplus usage of PV for a Nibe?

Thanks in advance,
Marcel

@elupus maybe?

1 Like

Some success to report? :slight_smile:

Unfortunately not, except for the hot water demand I haven‘t been able to find out how to use the AUX etc. via modbus.

I‘m thinking maybe to just use shellys…

Main thing I still haven’t found out it: how to trigger the SG-ready interfaces via modbus.

There are no registers directly names sg-ready 1/2. there’s aux1 aux2 but I‘m not sure if they’re the same. Both are available with the Nibe Integration however not as switches but registers with values from 0-61

1 Like

Thank you for the info!
I still do not manage to activate the hot water demand on SMO S40 :wink:
Thanks! Pietro

Hi all. i am looking to automate the PV surplus handling.
I have a NIBE SMOS40 series controller with NIBE F2120 heatpump and I am using the NIBE integration.
Alongside NIBE I have a 20 kW solar installation, I am looking for to inform the NIBE controller for excess solar Power, so maybe It can regulate the power consumption of the heatpump.

For the moment to take advantage of the excess solar power I manually increase the "SMOS40 Heating offset climate system 1 (heating_offset_climate_system_1_40031) to force NIBE to increase water temperature and increase power usage so I can “store” excess solar energy as heating and decrease the need to run the heatpump where there is no solar. I am aware that these practice decrease the efficiency for my Net-Metering but I have a large solar surplus so that is not an issue.

Going through the modbus registers of at the nibe/nibe/data/smos40.csv at c57017c58cdd27e3ead5edf34009ae08d1f38c13 · yozik04/nibe · GitHub, there are a a couple of registers that are PV related.

PV panel affects heating (EME)	MODBUS_HOLDING_REGISTER	1069	1		4	0	1	0
PV panel affects hot water (EME)	MODBUS_HOLDING_REGISTER	1070	1		4	0	1	0
EEV PV (EB101)	MODBUS_INPUT_REGISTER	414	10	°C	2	0	0	0
EVI PV (EB101)	MODBUS_INPUT_REGISTER	422	10	°C	2	0	0	0
EEV PV (EB108)	MODBUS_INPUT_REGISTER	774	10	°C	2	0	0	0
EEV PV (EB107)	MODBUS_INPUT_REGISTER	799	10	°C	2	0	0	0
EEV PV (EB106)	MODBUS_INPUT_REGISTER	824	10	°C	2	0	0	0
EEV PV (EB105)	MODBUS_INPUT_REGISTER	849	10	°C	2	0	0	0
EEV PV (EB104)	MODBUS_INPUT_REGISTER	874	10	°C	2	0	0	0
EVI PV (EB104)	MODBUS_INPUT_REGISTER	882	10	°C	2	0	0	0
EEV PV (EB103)	MODBUS_INPUT_REGISTER	899	10	°C	2	0	0	0
EVI PV (EB103)	MODBUS_INPUT_REGISTER	907	10	°C	2	0	0	0
EEV PV (EB102)	MODBUS_INPUT_REGISTER	924	10	°C	2	0	0	0
EVI PV (EB102)	MODBUS_INPUT_REGISTER	932	10	°C	2	0	0	0

I know that NIBE most of them are propably related to NIBE’s solar inverters (NIBE PV | NIBE).

I hope that those modbus registers can be used to supply SMOS40 with excess Solar power information.
Has anyone managed to make use any of them or has managed to supply SMOS40 with excess solar information to regulate the heatpumps power usage?

1 Like

Hi, did you get anywhere with this? I have an S325 and S2125 and via Modbus we should be able to get our Solar inverters
to talk to our Nibe system as they’re SG ready?