Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
De meeste warmtepompen kunnen kun elektrische element aanspreken als 'nood'vermogen voor als de warmtepomp niet werkt of niet snel genoeg werkt.wickydude schreef op zondag 16 november 2025 @ 15:52:
[...]
Ben benieuwd hoe je dat voor elkaar denkt te krijgen.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Bij Nibe kan dit gewoon door 1 van de aux kanalen 'block compressor' toe te wijzen.wickydude schreef op zondag 16 november 2025 @ 15:56:
Klopt, maar dat doet de regelaar. Dat is wat anders als extern de warmtepomp uitzetten en alleen het element inschakelen. Er is bij mijn weten geen manier om dat tegen de regelaar te zeggen.
Ik denk dat het via nibegw ook moet kunnen.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Klopt, maar ik reageerde op jouw zin 'Dat is wat anders als extern de warmtepomp uitzetten en alleen het element inschakelen'wickydude schreef op zondag 16 november 2025 @ 17:46:
Dat kan inderdaad wel met aux. Zou te proberen zijn. Maar dat betekent dan ook weer dat er niet tegelijkertijd gekoeld kan worden, wat wel de insteek was.
Ik denk zelf ook dat koelen + heater niet zomaar zal kunnen zonder hardwarematige aanpassing.
Waarschijnlijk om gelaagdheid te beperken.
Je koeling stopt dan dus hoe dan ook.
[ Voor 10% gewijzigd door its_me_ op 16-11-2025 20:44 ]
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Er is wel ruimte voor een extra element in de VVM320, ik was al aan het kijken naar oplossingen als solix nymo, elwa 2, iboost, eddi, aton, zonspaarpot, maar als ik het via NIBEGW (of NibePi) kan regelen is dat denk ik veiliger, omdat het elkaar dan niet kan tegenwerken. Het lijkt ook goedkoper met NibeGW, vind ik belangrijk want je weet natuurlijk nooit of de investering die je nu doet, volgend jaar door Den Haag wordt getorpedeerd...wickydude schreef op zondag 16 november 2025 @ 20:57:
Klopt. De enige manier om je boiler warm te stoken als er gekoeld of verwarmd wordt is met een extra element wat direct in het boilervat zit en wat je dan zelf van stroom voorziet. Maar dat zal er niet in zitten. Ken de vvm niet.
Staar je er niet blind op. Uiteindelijk stop je maar een paar kWh in die boiler per dag. Laatste legionellarun was 5.5kWh op de ELK9.
Een keer schakelen tussen koelen of verwarmen en ww is ook weer niet so heel erg is mijn ervaring.
[ Voor 9% gewijzigd door wickydude op 17-11-2025 08:37 ]
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Klopt, en ik heb ook niet extreem veel PV over per dag, maar warmer water gaat waarschijnlijk meer opleveren in 2027 in NL dan terug leveren aan het net.wickydude schreef op maandag 17 november 2025 @ 08:35:
Dat snap ik.
Staar je er niet blind op. Uiteindelijk stop je maar een paar kWh in die boiler per dag. Laatste legionellarun was 5.5kWh op de ELK9.
Een keer schakelen tussen koelen of verwarmen en ww is ook weer niet so heel erg is mijn ervaring.
Goeie! Gebruikt hij dan het element? Of probeert hij dan die temperatuur te bereiken op alleen de wp?
Dat hangt van je warmtepomp afHermarcel schreef op donderdag 27 november 2025 @ 13:28:
@Raegin
Goeie! Gebruikt hij dan het element? Of probeert hij dan die temperatuur te bereiken op alleen de wp?
Dan wel ook ff checken of de stoptemperatuur bij Luxe op 60 graden staat.Raegin schreef op donderdag 27 november 2025 @ 13:25:
@Hermarcel Je zou de periodieke toename op de warmtepomp zelf kunnen uitschakelen. Volgens via NibeGW hot_water_comfort_mode op luxury zetten tot het tapwater minimaal 20 minuten op 60 graden is geweest.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Bedankt. Ik woon in Zweden en heb snel even gekeken. Op mijn installatie stonden periodic heating en lux beiden op 56 graden.wickydude schreef op donderdag 27 november 2025 @ 21:52:
[...]
Dan wel ook ff checken of de stoptemperatuur bij Luxe op 60 graden staat.
Gelukkig hebben we wel een eigen diepgeboorde waterbron en liggen de leidingen dieper dan in NL vanwege vrieskou waardoor het aanvoerwater nooit de 25 graden behaald en het risico verder minimaal is, maar niet heel fijn om te ontdekken!
klopt volgens mij weinig meer van deze handleiding van ESPhome kan dat kloppen? ik vermoed dat ik een nieuwere versie heb of zo.
Ik krijg heel andere schermen zodra ik op new device klik moet ik kiezen uit new device setup, import from file of empty config. maar de rest van de schermen kom ik niet meer tegen dan?
Nevermind is al gelukt. overigens de stap, wijzig hier je OTA wachtwoord klopt niet, die haalt hij uit de secrets file.jelzie01 schreef op vrijdag 28 november 2025 @ 15:30:
hi allen,
klopt volgens mij weinig meer van deze handleiding van ESPhome kan dat kloppen? ik vermoed dat ik een nieuwere versie heb of zo.
Ik krijg heel andere schermen zodra ik op new device klik moet ik kiezen uit new device setup, import from file of empty config. maar de rest van de schermen kom ik niet meer tegen dan?
Andere vraag, Ik heb al een ruimte voeler op dezelfde aansluiting de RMU 40. Kan dat gewoon naast elkaar bestaan?
Ja.jelzie01 schreef op dinsdag 2 december 2025 @ 17:38:
[...]
Nevermind is al gelukt. overigens de stap, wijzig hier je OTA wachtwoord klopt niet, die haalt hij uit de secrets file.
Andere vraag, Ik heb al een ruimte voeler op dezelfde aansluiting de RMU 40. Kan dat gewoon naast elkaar bestaan?
ZP, Gasloos sinds 2017, Nibe F1155, 12.4kWp 30° O/W + 4.4kWp 0°, 3x Victron MP2-5000 + 60 kWh
Weet je ook of je die 56°C dan geheel op de warmtepomp doet zonder het elektrisch element in te schakelen?surcharge schreef op vrijdag 28 november 2025 @ 11:49:
[...]
Bedankt. Ik woon in Zweden en heb snel even gekeken. Op mijn installatie stonden periodic heating en lux beiden op 56 graden.
Gelukkig hebben we wel een eigen diepgeboorde waterbron en liggen de leidingen dieper dan in NL vanwege vrieskou waardoor het aanvoerwater nooit de 25 graden behaald en het risico verder minimaal is, maar niet heel fijn om te ontdekken!
Als dat zo is, zou je in theorie de stand "normaal" tot 56°C kunnen gebruiken (bijna geheel op warmtepomp), en "luxe" zal dan bijna uitsluitend elektrisch verwarmen (bv 56-60°C). Dan zou je bij x Watt terugleveren kunnen schakelen naar "normaal" en eventueel daarna bij voldoende overschot y Watt naar "luxe"
Uit het voorbeeld wat op github staat kan ik niet halen wat de bedoeling is, sterker nog dat voorbeeld bevat fouten waardoor het niet eens compileert.
Dit stuk bijvoorbeeld:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
| …
acknowledge:
- MODBUS40
# Enable a dummy RMU40 accessory to receive updates
# to certain registers faster. This should not be
# enabled if you have an actual RMU40.
- RMU40_S4
# Constant replies to certain requests can be made
constants:
- address: MODBUS40
token: ACCESSORY
data: [
0x0A, # MODBUS version low
0x00, # MODBUS version high
0x02, # MODBUS address?
]
# Accessory version response
- address: RMU40_S4
token: ACCESSORY
data: [
0xEE, # RMU ?
0x03, # RMU version low
0x01, # RMU version high
]
# Unknown response that nibepi uses
- address: RMU40_S4
token: RMU_DATA
command: RMU_WRITE
data: [
0x63,
0x00,
]
# Constant fixed temperature to avoid pump going into alarm.
- address: RMU40_S4
token: RMU_WRITE
data: [
0x06, # Temperature
0x14, # degrees low
0x00, # degrees high
]
# Add a virtual RMU on S3
climate:
- platform: nibegw
name: s3
address: RMU40_S3
sensor: current_temperature_s3
# Add a temperature sensor taken from home assistant to use for virtual RMU
sensor:
- platform: homeassistant
id: current_temperature_s3
entity_id: sensor.current_temperature_s3
…. |
Ik heb geen RMU op mijn systeem, maar ik begrijp hieruit dat ik een virtuele kan maken en de temperatuur voed via Home Assistant?
Volgens mij zit er zoveel meer potentie in NibeGW dan waar ik het nu enkel voor gebruik, sensors uitlezen. Ik kan er alleen geen documentatie van vinden.
Ik ben benieuwd wat ik er nog meer mee kan doen
Heb je al op de homepage van de external component die in de .yaml geladen wordt gekeken?
1
2
3
4
5
| external_components: - source: type: git url: https://github.com/elupus/esphome-nibe.git components: [ nibegw ] |
https://github.com/elupus/esphome-nibe.git
Edit:
En door de Nibe Modbus Manager te installeren kun je zien welke sensors/settings/etc voor jouw specifieke wp beschikbaar zijn:
[ Voor 38% gewijzigd door Hermarcel op 08-12-2025 09:24 ]
Het onmiddellijk triggeren van een Legionella via NibeGW kan gedaan worden door een wijziging van de "periodic hotwater interval" (entity number.periodic_hw_interval_47051). In een automation eentje ophogen en meteen weer eentje verlagen werkt prima op mijn SMO40. Zoals al eerder gezegd: Het uit/aan van de periodic hotwater increase (entity switch.periodic_hw_47050) zelf werkt niet.
Edit:
Dit nav van deze vraag van mij.
[ Voor 12% gewijzigd door Hermarcel op 09-12-2025 00:12 ]
Op mijn SMO40 werkt het ook als ik de legionella-run even uit en weer aan zet. Maar dat werkt dus niet via Home Assistant.
Gister heb ik met behulp van dit topic de modbus aansluiting gemaakt. Ik was even verward of ik alles goed had gedaan want de LED ging niet aan (iets wat bij het flashen wel gebeurde) dus ik ben even terug de esphome config ingedoken.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
fast_connect: true # Fast connect to connect to my hidden network
# It is recommended to disable powersave mode on wifi, to make sure the device does not miss UDP requests sent.
power_save_mode: none
# The device needs a static IP. Either do that here with the manual_ip node, or do it via another way (router)
on_connect:
then:
- light.turn_on:
id: status_led
red: 0%
green: 100%
blue: 0%
brightness: 60%
on_disconnect:
then:
- light.turn_on:
id: status_led
red: 100%
green: 0%
blue: 0%
brightness: 60%
manual_ip:
static_ip: ${ip}
gateway: ${gateway}
subnet: ${subnet}
dns1: ${dns1}
dns2: ${dns2}
light:
- platform: esp32_rmt_led_strip
id: status_led
name: "CAN485 Status LED"
pin: GPIO4
num_leds: 1
chipset: WS2812
rgb_order: GRB
restore_mode: ALWAYS_ON |
(waarschuwing: deze code is gegenereerd met AI, de GPIO pin is geverifieerd via de beschikbare documentatie van lilygo)
Verder ga ik nog even verder graven of ik stroomverbruik uit de WP kan halen via modbus of dat ik toch via een CT clamp van de emporia ga doen. Ik volg dit topic met interesse voor andere relevante sensoren of slimmigheden voor het efficienter gebruiken van stroom overschot van PV/lage stroomprijzen.
Bij ons staat de thermostaat de gehele dag op 1 temperatuur (en 's winters handmatig op alleen verwarmen, en 's zomers op alleen koelen), dus vergelijkbaar met geen thermostaat.
Ik weet zonder klemmen ook wat onze WP doet: ik heb een stroom-metende plug aan de stekker van de SMO40 zitten, daarmee meet ik eigenlijk de pompsnelheid (en die is afhankelijk van idle/ verwarmen/ warmwater maken), en ik heb ook een watermeter dus ik weet ook wanneer (warm) water verbruikt wordt.
Je boiler is waarschijnlijk groter dan je buffervat, dus eerst warmwater optimaliseren lijkt me het handigst.
[ Voor 6% gewijzigd door surcharge op 17-12-2025 19:08 ]
Ik heb (zoals veel anderen denk ik) ook een aparte kWh meter van Homewizard in de meterkast op de wp groep en eentje op de groep van het elektrische element.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Zit je autolader dan niet in het huis aangesloten? Als het goed is zijn deze spoelen op je hoofdaansluiting gezet, om te voorkomen dat je je hoofdautomaat overbelast. Inclusief autolader.surcharge schreef op woensdag 17 december 2025 @ 19:04:
@Fearmyflames Laat me weten als je het vindt, ik vond EB100-BE1,2,3 Current, maar die geven alleen het totale stroomverbruik van binnenshuis aan als ik dat combineer met de voltages van de DSMR meter. Daar valt helaas het hele huis onder. Wel handig voor een grove schattig aangezien de autolader daarbij niet mee wordt geteld.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Ik kan dus onbeperkt 3x16A trekken in de schuur. Ik wil wel de huiszekering ook ophogen naar 35A, maar hoe dan ook zal overbelasting dan niet voorkomen.
Ik ben er wel op de harde manier achter gekomen dat de vorige bewoners een smeltzekering van 25A in de houder van 35A geïnstalleerd had.
De vorige bewoners hadden geen zonnepanelen of elektrische auto, dus die betaalden in feite voor niks voor een 35A aansluiting..
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Ik heb sinds zondag een 2de hands F2120-20 met SMO40 draaiend om mijn huis te verwarmen. Met behulp van jullie input kon ik onderstaande plaatje maken zodat de warmtepomp gemonitord kan worden. Nu nog grafana installeren zodat ik de trending kan monitoren en morgen nog een Victron energie meter specifiek voor de warmtepomp.
Nibe F2120-20 & SMO40 | Victron ESS 3P 8kW 44kWh | 15000WP Fronius | Homeassistant
Ik heb alles momenteel mooi werkend gekregen dankzij dit topic waarvoor dank. Ook het plaatje met de info er in is erg handig, leuk om alles een beetje in de gaten te houden al moet ik het plaatje nog wat aanpassen ( die is volgens mij voor een grond boringspomp waar ik luchtwater heb)
Ik heb ze zo'n beetje alle gegevens kunnen vinden voor monitoring en aansturen, maar eentje niet en dat is graadminuten. Zit deze entiteit er tussen en zo ja weet iemand hoe deze heet? Dg of degree minutes oid kan ik niks vinden.
Dank
Nibe F2120-20 & SMO40 | Victron ESS 3P 8kW 44kWh | 15000WP Fronius | Homeassistant
Hi, bij mij staat die er niet tussen helaas. Niks met degree in de naam of oid.ahjwinth schreef op zaterdag 27 december 2025 @ 00:05:
Ik gebruik deze voor de graad minuten. Er is ook een 32 bits versie maar die werkt bij mij niet. number.degree_minutes_16_bit_43005
Inderdaad gevonden, dank heren!surcharge schreef op maandag 29 december 2025 @ 22:23:
Hij staat bij mij onder configuratie, niet onder sensors.
De PC waarmee ik de lilogo heb ingesteld via ESPHome heb ik niet meer.
NibeGW werkt zonder problemen, maar ik kan het apparaat niet beheren omdat deze niet in mijn huidige ESPHome zit.
Heeft dit nadelen? Oftwel komen er relevante updates uit die ik via ESPHome naar NibeGW zou moeten zenden nadit dit ooit is ingesteld.
Het lukte me niet meer om oude configuratie uit te lezen. Ik had de configuratie nog in een bestand staan.
Deze heb ik opnieuw geupload OTA, omdat ik het IP adres nog in de router kon vinden. Plaatje opnieuw maken en klaar was het weer.
Ik heb niet gemerkt dat het effect heeft gehad op de werking van de WP. Je kan immers alles op de display (In mijn geval) instellen.
Het is een mooie tijd van het jaar om mijn bestaande MODBUS verbinding op basis van Pi Zero W eens te upgraden naar deze methode. Niet omdat die niet goed werkte of onbetrouwbaar was, maar puur uit nieuwsgierigheid.
Ik hou van experimenteren en dit experiment lijkt mij leuk.
Maar eerst begint het wachten op het bordje.
Ik heb vandaag de configuratie geüpdatet omdat ik home assistant overzette naar een 8 GB BPI-R4 router (iets krachtiger dan mijn 1 GB raspberry pi 4).
De update van nibegw was een kwestie van "esphome build nibe.yaml" en vervolgens "esphome upload nibe.yaml". Geen werk aan!
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
[ Voor 97% gewijzigd door wickydude op 08-01-2026 18:37 ]
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
target:
- ip: 192.168.255.254 ## Pas het IP-adres aan naar het ip adres van HA
port: 9999 ## pas de poort aan naar 9990 ipv 9999
En deze twee zitten nu verderop onder udp:
# read_port: 9999 ## pas de poort aan naar 9970 ipv 9999 en verwijder het #
# write_port: 10000 ## pas de poort aan naar 9980 ipv 10000 en verwijder het #
Misschien de startpost aanpassen?
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Data in HA ververst veel vaker dan myuplink integratie.maar er komt wel regelamtig voorbij dat er even geen data beschikbaar is.
Zien meer mensen dat? Hij hangt een meter onder de router.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Nee, daar heb ik geen last van. Kun je je config eens delen?wickydude schreef op vrijdag 9 januari 2026 @ 18:17:
Ik heb gisteren mijn lilygo bordje aan de smo40 gehangen.
Data in HA ververst veel vaker dan myuplink integratie.maar er komt wel regelamtig voorbij dat er even geen data beschikbaar is.
Zien meer mensen dat? Hij hangt een meter onder de router.
Zal toch het wifi signaal geweest zijn.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Dat is heel goed mogelijk. Ik had het bordje op ~4 meter afstand van mijn AP. Sinds de verplaatsing naar ~2 meter van het AP werkt deze ook stabiel. Wellicht zijn de bordjes toch gevoelig voor het signaal.wickydude schreef op zaterdag 10 januari 2026 @ 17:07:
Heb het bordje/kastje andres georienteerd (binnen in de smo40) en nu vandaag heb ik er geen last meer van.
Zal toch het wifi signaal geweest zijn.
De open haard brandt ook. Als ik de warmtepomp instel op 20°c, maar het is 21,5°c in huis dan blijft de warmtepomp nog steeds vrolijk doorverwarmen.
Is er een instelling om dat te beperken?
Een beetje warmtepomp baseert de aanvoertemperatuur op de buitentemperatuur op basis van de ingestelde stooklijn. De kamerthermostaat doet niet zoveel of hooguit wat fijn regeling afhankelijk van wat je ingesteld hebt. Zeker in combinatie met vloerverwarming is de regeling toch übertraag. Eigenlijk moet je dan al ruim voordat je je haard gaat stoken de warmtepomp uitzetten/omlaag forceren.surcharge schreef op dinsdag 13 januari 2026 @ 18:36:
Ik probeer nu de temperatuur in te stellen op mijn warmtepomp, maar dat lijkt echt compleet niks te doen.
De open haard brandt ook. Als ik de warmtepomp instel op 20°c, maar het is 21,5°c in huis dan blijft de warmtepomp nog steeds vrolijk doorverwarmen.
Is er een instelling om dat te beperken?
De verwarming stopt pas als de overtemperatuur bereikt is. Dus dan zou je je thermostaat net zoveel omlaag moeten zetten om te zorgen dat ie uitgaat. Dat is volgens mij standaard 2 graden? Check je instellingen.
Is er geen openhaard modus eigenlijk?
[ Voor 8% gewijzigd door V_ger op 13-01-2026 18:53 ]
ZP, Gasloos sinds 2017, Nibe F1155, 12.4kWp 30° O/W + 4.4kWp 0°, 3x Victron MP2-5000 + 60 kWh
De mate waarin de ruimtesensor corrigeert kun je instellen.
Er wordt meestal toch warmte ingebracht vanwege de traagheid inderdaad. Anders zou het erg lang gaan duren voordat je vloer weer warm wordt als de haard weer uit is.
[ Voor 24% gewijzigd door wickydude op 13-01-2026 19:01 ]
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
@V_ger We hebben een houtfornuis en een grote gecombineerde woonkamer/woonkeuken, tegen de tijd dat die opgewarmd is, ben ik zo een uur verder. Vaak is het ook zo koud buiten het fornuis in zijn eentje het huis niet warm houdt, of ik moet wel heel hard stoken.
[ Voor 65% gewijzigd door surcharge op 13-01-2026 19:05 ]
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Allebei niet de goedkoopste momenten voor dynamische prijzen, ook al staat SPA op maximaal.
Is dit via NibeGW te sturen?
Ja, maar ook via de nibe zelf.savagenld schreef op donderdag 29 januari 2026 @ 21:54:
Ik merk dat mijn SWW vaak in de ochtend tussen 9 en 10 gaat opwarmen, en soms ‘s avonds direct na het douchen.
Allebei niet de goedkoopste momenten voor dynamische prijzen, ook al staat SPA op maximaal.
Is dit via NibeGW te sturen?
Daar vindt je meer gelijkgestemden met ervaring die kunnen helpen.
Ja hoorsavagenld schreef op vrijdag 30 januari 2026 @ 18:42:
Ik ken dat topic. Maar ik denk dat ik mijn vraag niet duidelijk verwoord heb; is het mogelijk om de tijden dat mijn sww wordt verwarmd via NibeGW kan aan te sturen?
Ik ga het wat concreter voor je maken.savagenld schreef op vrijdag 30 januari 2026 @ 18:42:
Ik ken dat topic. Maar ik denk dat ik mijn vraag niet duidelijk verwoord heb; is het mogelijk om de tijden dat mijn sww wordt verwarmd via NibeGW kan aan te sturen?
Open jouw Modbus40 registerlijst (CSV/PDF) en zoek op:
- hot water, dhw, warm water, SWW
- comfort mode / lux / eco
- temporary lux / hot water boost
- legionella
- bt6 / bt7 (DHW temperatuur sensor – verschilt per systeem)
Methode 1 (beste): DHW mode/comfort
register: DHW comfort/mode (Eco/Normal/Luxury/Off)
Schakel tijdens dure uren naar Off
Methode 2 (alternatief): DHW target omlaag in dure uren
register: DHW target/stop temp (bijv. 42°C duur, 48–50°C goedkoop)
Als je alleen “Temporary Lux” hebt, kun je ook voorladen in goedkope uren.
Maak logica in jouw home automation die prijsafhankelijk deze settings aanpast.
Ik heb een nibe F1253 die wilde ik koppelen met nibegw via home assistant ik heb een lilygo t can 485 gekocht alleen het werkt niet wat doe ik fout warmptepomp geeft foutcode
Alarm 251 master hier onder mijn code
Vriendelijke groet,
Jarno
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
| esphome:
name: nibegw
comment: nibegw
esp32:
board: esp32dev
framework:
type: esp-idf
api:
reboot_timeout: 0s
encryption:
key: "#################"
ota:
- platform: esphome
password: ####################
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
fast_connect: true
power_save_mode: none
external_components:
- source:
type: git
url: https://github.com/elupus/esphome-nibe.git
components: [ nibegw ]
logger:
uart:
id: my_uart
rx_pin: GPIO16
tx_pin: GPIO17
baud_rate: 9600
nibegw:
dir_pin:
number: GPIO4
inverted: false
# If you have a named uart instance, you can specify this here.
uart_id: my_uart
udp:
# The target address(s) to send data to. May also be multicast addresses.
# the gateway will automatically populate this based on valid requests
# entering on the read and write port and will remain valid for one
# minute after last request.
#
# If you want a passive listener that never requests data, you can add
# an explicit target address here.
target:
- ip: 192.168.2.26
port: 9999
# List of source address to accept read/write from, may be empty for no filter, but
# this is not recommended.
source:
- 192.168.2.26
# Optional port this device will listen to to receive read requests. Defaults to 9999
read_port: 9999
# Optional port this device will listen to to receive write request. Defaults to 10000
write_port: 10000
# Optional command ports for specific requests.
# ports:
# - address: RMU40_S3
# token: RMU_WRITE
# port: 10001
acknowledge:
- MODBUS40
# Enable a dummy RMU40 accessory to receive updates
# to certain registers faster. This should not be
# enabled if you have an actual RMU40.
- RMU40_S4
# Constant replies to certain requests can be made
constants:
- address: MODBUS40
token: ACCESSORY
data: [
0x0A, # MODBUS version low
0x00, # MODBUS version high
0x02, # MODBUS address?
]
# Accessory version response
- address: RMU40_S4
token: ACCESSORY
data: [
0xEE, # RMU ?
0x03, # RMU version low
0x01, # RMU version high
]
# Unknown response that nibepi uses
- address: RMU40_S4
token: RMU_DATA
command: RMU_WRITE
data: [
0x63,
0x00,
]
# Constant fixed temperature to avoid pump going into alarm.
- address: RMU40_S4
token: RMU_WRITE
data: [
0x06, # Temperature
0x14, # degrees low
0x00, # degrees high
] |
Gnd = 9
B = 10
A = 11
12v = 12
[ Voor 164% gewijzigd door sparretje op 19-03-2026 14:52 ]
in je code in regel 80-83 staat nog dat als je een rmu40 hebt, je deze regel met een # moet uitschakelen.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
B = 10
A = 11
12v = 12
Zo heb ik hem aangesloten en gecontroleerd op de bovenste horizontale conectoren van nibe f1253
Home assistant hoeft niet te draaien om de modbus correct te laten werken.
[ Voor 62% gewijzigd door surcharge op 19-03-2026 20:23 ]
Zelf heb ik een stukje 1,5mm² 3-fase kabel gebruikt met blauw voor grond, bruin voor 12v en zwart/grijs voor de andere 2
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
12kW Nibe F1255-12R wp, 3x80m bronboring, 60x305wp PV waarvan 20xPVT (Use All Energy). Energieleverend sinds 9-6-2019.
Je F1253 staat hier niet bij iig als supported device: https://www.home-assistant.io/integrations/nibe_heatpump/. Misschien is het dat?sparretje schreef op donderdag 19 maart 2026 @ 21:58:
Allemaal gecontroleerd ik snap het niet meer
[ Voor 6% gewijzigd door Gerbenvl op 20-03-2026 16:07 ]
WP: Nibe AMS 20-6 / SMO40 / UKV100 serie. Afgifte: ZLTV radiatoren (Climarad Vita / Jaga Vertiga Hybrids)
Vanmorgen vond ik dat de buitenvoeler BT1 een vrij hoge temperatuur aangaf. Zo'n 8 graden boven wat het weerbericht mij vertelde en ook zoiets boven een andere buitenvoeler iets verderop onder de overkapping.
Buitensensor opengehaald, schoongemaakt, corrosie weggeschuurd, contactspray erin, etc. en nu geeft ie juist 5 graden onder de buitentemperatuur aan....
Bij kamertemperatuur heb ik circa 20kOhm gemeten, dat is volgens mij niet juist. Ofwel V_ger wil gewoon lekker de NTC vervangen, ik ga natuurlijk niet een boel dure Euro's neerleggen voor eigenlijk alleen een plastic kapje.
TLDR: Welk type thermistor moet ik precies hebben? Ik kom niet verder dan een NTC 10K, maar weet niet welke B waarde etc. iemand een idee?
Het betreft een Nibe F1155 met een buitenvoeler in een vierkant doosje (Nibe artikelnr 318828).
Wat er nu in zit is een glazen type circa 2mm doorsnede en 4mm lang. Oranje/bruinig.
Sensor los resulteerd in een alarm en buitentemperatur van >3000 graden haha
Edit: Ik heb nog wat verder gezocht en kwam via een Duits forum op een B-waarde van 3950? dan zou dit de goede zijn gok ik.
https://nl.mouser.com/Pro...CPypUmgELYx60kV6owQ%3D%3D
Maakt de formfactor nog uit? Bij Conrad zie ik er 1 die heel anders is, maar in de plastic Nibe behuizing zit eigenlijk alleen maar een klemblokje...
https://www.conrad.nl/nl/...-10-k-3950-k-1570951.html
[ Voor 21% gewijzigd door V_ger op 11-04-2026 16:13 ]
ZP, Gasloos sinds 2017, Nibe F1155, 12.4kWp 30° O/W + 4.4kWp 0°, 3x Victron MP2-5000 + 60 kWh
/f/image/4C8Da6KeJaObZFKHeoyR7oZg.png?f=fotoalbum_large)
Bron voor de f-1245: https://cdn.jseducation.s...es/ihb-f1245-331483-1.pdf
In zijn Zweeds, maar te vinden als je zoekt naar "Data för temperaturgivare", misschien ook wel beschikbaar in een NLse vertaling.
[ Voor 18% gewijzigd door surcharge op 11-04-2026 18:50 ]
Thanks, dan gooi ik het straks even in Excel om de boel door te rekenen.surcharge schreef op zaterdag 11 april 2026 @ 18:48:
In de Nibe installatiehandleiding staat welke weerstand er moet zijn bij welke temperatuur, aan de hand daarvan is het redelijk makkelijk een vervangende weerstand te vinden.
[Afbeelding]
Bron voor de f-1245: https://cdn.jseducation.s...es/ihb-f1245-331483-1.pdf
In zijn Zweeds, maar te vinden als je zoekt naar "Data för temperaturgivare", misschien ook wel beschikbaar in een NLse vertaling.
Volgens mijn favoriete AI zou B circa 3900 zijn, maar die vertrouw ik niet 100% met rekensommetjes.
Getallen zijn vrij universeel trouwens, die hoef ik niet te vertalen 😉
[ Voor 4% gewijzigd door V_ger op 11-04-2026 18:53 ]
ZP, Gasloos sinds 2017, Nibe F1155, 12.4kWp 30° O/W + 4.4kWp 0°, 3x Victron MP2-5000 + 60 kWh
https://assetstore.nibe.s...rage/MDMzOTM0LzAvbWFzdGVy
https://docs.evcc.io/en/docs/devices/heating
Ik wil eigenlijk EVCC gebruiken voor het optimizeren van mijn stroomgebruik, en zou mooi zijn als ik mijn Nibe F1155 met NibeGW warmtepomp daar ook aan kan koppelen.
Kunnen we de SG-ready status gebruiken? Is dat puur softwarematig te regelen met NibeGW?
Je kunt wel via NibeGW de start en stoptemperaturen van SWW wijzigen, of de verwarmingscurves aanpassen.
Nibe F2120-16/SMO40/300L / Home Assistant / Peblar EV lader / 8000Wp Enphase
Mijn gebruikte logica:
- Handmatige bediening heeft altijd voorrang en blokkeert automatische ingrepen.
- Bij warmtevraag schakelt hij naar overcapaciteitsmodus als er een beste prijsperiode, zeer lage stroomprijs of overproductie is.
- Als dat niet zo is, kiest hij op basis van het actuele prijsniveau tussen:
- Lage prijs modus
- Normale modus
- Hoge prijs modus (blokkering)
- Bij onbekende of verouderde prijsinformatie valt hij veilig terug op Normale modus.
- Daarna zet hij de bijbehorende AUX-relais fysiek in de juiste stand zodat de warmtepomp echt de gekozen SG Ready-modus krijgt.
Anders moet ik weer aanvullende logica gaan maken voor Laad- en ontlaadstrategieën, beter om mee te gaan liften met deze mooie ontwikkeling. Volgens mij kun je daarin meer meenemen (stooklijn, warmtevraag etc.) en beter optimaliseren. Het vergt wel meer configuratie dan EVCC.
Nibe F1145-15 EXP | PCM42 koeling | KV300 buffervat vloerverwarming | VPA300 boilervat | UKV20 500L buffervat zwembad + ELK9(kW) elek.backup element | POOL40 | 80L E-boiler | NibeGW voor HASS MODBUS koppeling | Zon-PV: 23,49 kWP + SE25K Solaredge omvormer
:strip_exif()/f/image/idhbeGBceHJ2B8BBh2SJ7gi1.jpg?f=fotoalbum_large)
:strip_exif()/f/image/oAODM7TWvtskKZVp7IcfOXbC.jpg?f=fotoalbum_large)
:strip_exif()/f/image/euGMa1HDp3x2AKzlg46jZHRl.jpg?f=fotoalbum_large)
:strip_exif()/f/image/fc5795h65kHZzBv4fCBtXfZS.jpg?f=fotoalbum_large)
:strip_exif()/f/image/uhPqAcj99yvIMdvfa6fLv6B0.jpg?f=fotoalbum_large)
:strip_exif()/f/image/vaSntvmqneuPsFM4c3X90ssu.jpg?f=fotoalbum_large)
:strip_exif()/f/image/xNSdmDRbypA2yxUPjD8EFKrl.jpg?f=fotoalbum_large)
:strip_exif()/f/image/tful98w8aUlOaUpGjbycF5ah.jpg?f=fotoalbum_large)