Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 130 131 Laatste
Acties:

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Zijn er mensen die feedback hebben op de vernieuwde readme.md?
zie: https://github.com/edterbak/NodeRed2

Ben ik op de goede weg zo?
Beter ten halve gekeerd dan ten hele gedwaald

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@hemertje
Vind jij het leuk om de nieuwe banner te maken voor het project?

Ik heb je suggesties van je eerder ook overwogen.
Ik leun nu nog steeds het meeste naar "HeishamoNR".

Maar voor dat je gaat starten, een vraagje hierover.
Aquarea: Dit is de naam van de warmtepomp productlijn van Panasonic.
Maar wat heeft nu het meeste naamsbekendheid onder het grote publiek? Panasonic of Aquarea?
Mijn gevoel zegt dat Panasonic bekender is.

Heisha,---
Volgens mij is de naam Heishamon samenvoegsel uit:
- mon: Monitor
- Heisha: verbastering van de H-serie pompen. De G-serie werd Geisha genoemd en vervolgens Jeisha, Keisja..etc. Maar, het PCB bordje bleef 'hangen' op Heisha-mon.
Het pcb bordje dat je kunt kopen, heet gewoon "heishamon".

Your thoughts :)

  • Hieke
  • Registratie: September 2010
  • Niet online
@edterbak je uitleg grotendeels doorgenomen. Diep respect hoe je deze instructies hebt beschreven en ook toegelicht.
Toch mag je wel enige moeite van de lezer verwachten zoals
Wat is een hamburgermenu?
En
Wat is de functies van de diverse paletten. Men mag enige zelfwerkzaamheid van gebruiker verwachten.
Behoudens een enkele spelfout alleen heel veel complimenten!
Een ommissie die ik in de FAQ zag om een bijdrage te leveren:
Afbeeldingslocatie: https://tweakers.net/i/MrxWv22NQPbwiHL5pqBm5qn7LbU=/x800/filters:strip_icc():strip_exif()/f/image/8v2n6QyVLNk9pIBRcjTLppu2.jpg?f=fotoalbum_large
Veel dank en diep respect voor al je inzet om dit alles te delen en ter discussie te stellen!

Panasonic K-series split 9 kW, gasloos sinds dec 23 | Tesla MY LR | PV 9,6 kWp | 2 x Zendure SF 2400 AC, 17.280 kWh


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op zondag 15 februari 2026 @ 12:12:
@hemertje
Vind jij het leuk om de nieuwe banner te maken voor het project?

Ik heb je suggesties van je eerder ook overwogen.
Ik leun nu nog steeds het meeste naar "HeishamoNR".

Maar voor dat je gaat starten, een vraagje hierover.
Aquarea: Dit is de naam van de warmtepomp productlijn van Panasonic.
Maar wat heeft nu het meeste naamsbekendheid onder het grote publiek? Panasonic of Aquarea?
Mijn gevoel zegt dat Panasonic bekender is.

Heisha,---
Volgens mij is de naam Heishamon samenvoegsel uit:
- mon: Monitor
- Heisha: verbastering van de H-serie pompen. De G-serie werd Geisha genoemd en vervolgens Jeisha, Keisja..etc. Maar, het PCB bordje bleef 'hangen' op Heisha-mon.
Het pcb bordje dat je kunt kopen, heet gewoon "heishamon".

Your thoughts :)
de suggesties en afbeeldingen kwamen uit AI
zo creatief ben ik zelf nou ook weer niet :P

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 06-03 23:30
edterbak schreef op zondag 15 februari 2026 @ 12:12:
@hemertje

Ik leun nu nog steeds het meeste naar "HeishamoNR".

Maar voor dat je gaat starten, een vraagje hierover.
Aquarea: Dit is de naam van de warmtepomp productlijn van Panasonic.
Maar wat heeft nu het meeste naamsbekendheid onder het grote publiek? Panasonic of Aquarea?
Mijn gevoel zegt dat Panasonic bekender is.

Heisha,---
Volgens mij is de naam Heishamon samenvoegsel uit:
- mon: Monitor
- Heisha: verbastering van de H-serie pompen. De G-serie werd Geisha genoemd en vervolgens Jeisha, Keisja..etc. Maar, het PCB bordje bleef 'hangen' op Heisha-mon.
Het pcb bordje dat je kunt kopen, heet gewoon "heishamon".

Your thoughts :)
Het is software op basis van Node Red dat communiceert met de Panasonic via een Heishamon bordje, dus HeishamoNR is een prima naam.

https://www.fam-oldenburger.nl/category/domotica/


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
BazemanKM schreef op zondag 15 februari 2026 @ 12:42:
[...]

Het is software op basis van Node Red dat communiceert met de Panasonic via een Heishamon bordje, dus HeishamoNR is een prima naam.
ik vind het leuk om eens out of te box te denken of met een knipoog een leuk alternatief te bedenken, altijd binnen de lijntjes kleuren maakt het leven saai 8)7

toch?

maar HeishamoNR is een prima naam en leuke woordspeling!

[ Voor 6% gewijzigd door hemertje op 15-02-2026 13:09 ]

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@Hieke dank voor je feedback.
Ik deel je mening over wat je mag verwachten van de lezer. Ik ga dat ik zo doorvoeren

Ik was nog niet echt begonnen aan de faq, maar ik neem je observatie mee.

Dank voor je feedback!! Daar ben ik blij mee !! en er blijkt uit dat ik op het juiste spoor zit.
Ik ga zo verder.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
hemertje schreef op zondag 15 februari 2026 @ 13:09:
[...]


ik vind het leuk om eens out of te box te denken of met een knipoog een leuk alternatief te bedenken, altijd binnen de lijntjes kleuren maakt het leven saai 8)7

toch?

maar HeishamoNR is een prima naam en leuke woordspeling!
Ja, uiteraard AI. Maar daar heb ik geen probleem mee hoor. :) De afbeeldingen die je als voorbeeld gaf waren cool!! Ik heb wat geprobeerd in chatgpt en copilot, maar dat is een no-go tov van jouw voorbeeldjes.

Dus, als jij dat stukje leuk vind om te doen... GRAAG _/-\o_ _/-\o_ _/-\o_

Ik heb nu even geen tijd.
Maar ik zal straks nog even meer input geven :) :) :)

Ps,
Ik heb je DM gelezen. Ik heb nog niet echt in depth gekeken naar wat je laat zien.
Maar dat doe ik nog. Ik wil even focussen op afronding

[ Voor 20% gewijzigd door edterbak op 15-02-2026 15:08 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op zondag 15 februari 2026 @ 13:41:
[...]

Ja, uiteraard AI. Maar daar heb ik geen probleem mee hoor. :) De afbeeldingen die je als voorbeeld gaf waren cool!! Ik heb wat geprobeerd in chatgpt en copilot, maar dat is een no-go tov van jouw voorbeeldjes.

Dus, als jij dat stukje leuk vind om te doen... GRAAG _/-\o_ _/-\o_ _/-\o_

Ik heb nu even geen tijd.
Maar ik zal straks nog even meer input geven :) :) :)

Ps,
Ik heb je DM gelezen. Ik heb nog niet echt in depth gekeken naar wat je laat zien.
Maar dat doe ik nog. Ik wil even focussen op afronding
Prima
Help je graag waar ik kan

Dan hossen wij in het Zuiden ondertussen nog even door :P

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
ALAAAAF (Enjoy!)

Dit is wat ik had bedacht:
Afbeeldingslocatie: https://tweakers.net/i/G0F7izgTo8ij5th2nni7kSqO3-4=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/p9XgI2D0SVDR0KKSyQe5Pcbr.png?f=user_large
Afmeting: ongeveer 1900 x 250 pixels
Style: heishamon pcb mag futuristisch sketchy.. cartoon style lijkt me leuk :)
Achtergrond: niet te druk, liefst wat donker zoals nu.

Be creative :) Voel je vrij.

Geen haast. :9B Het hoeft niet snel hoor. Ik ben voorlopig toch nog niet klaar :D
Valt mij een beetje tegen hoe lang ik er mee bezig ben nog. Maar, het resultaat lijkt prima.

Ik had zo iets gevraagd aan chatGPT, maar die kwam met dit: :+ :+
Als ik vroeg om meer variatie kwam ie terug met meer van het zeflde. hahaha..
Maar dit was niet helemaal wat ik dacht, en het aansturen van chatgpt gaat bij mij net zo als dat het hier thuis ervaar.... niet zo gemakkelijk als dat ik had verwacht...
Afbeeldingslocatie: https://tweakers.net/i/NC4vzc4BUbUsqjmHP8Nb-bWfWvQ=/232x232/filters:strip_exif()/f/image/bBwnoT3UOO0EclGcnxT6z7ez.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/SF06v_hBWtD7riCZt4LP1Uf6y4w=/232x232/filters:strip_exif()/f/image/OIKBnQLvFyOQPVWO2tSwswzf.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/sa4YpdBpkEpwHN8TrozMTwbiLr8=/232x232/filters:strip_exif()/f/image/gcwndqjEMYC49QDln4OYk9h5.png?f=fotoalbum_tile
Afbeeldingslocatie: https://tweakers.net/i/6lrisYFrT39oylXHj6Rug_Sp7-I=/232x232/filters:strip_exif()/f/image/ufr92HA0zxZL1qkLx0wEknCO.png?f=fotoalbum_tile

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
De gewenste elementen: Heishamon PCB (links, futuristisch/sketchy cartoon), HeishamoNR tekst (midden, wit/rood), en Node-RED icoon (rechts, oranje).
AI heeft een 16:9 master gegenereerd met alle elementen in de middelste horizontale baan, zodat je deze perfect kunt croppen naar de gewenste afmeting.

Afbeeldingslocatie: https://tweakers.net/i/LkxMznJWJpAmQdFsFjh8XbY_ne8=/800x/filters:strip_exif()/f/image/66wBi3vuXI0nDf0JRn3qa0L9.png?f=fotoalbum_large

Wil je nog aanpassingen aan:

De stijl van de PCB (moet het meer "handgetekend" of juist strakker cartoon?);
De tekst (lettertype of de verhouding tussen wit en rood?);
De achtergrond (nu heel donker/clean, wil je daar nog een subtiel patroon of grid in?).
Laat maar weten of dit de juiste richting is!

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • Beekforel
  • Registratie: November 2001
  • Laatst online: 20:05

Beekforel

Is eigenlijk geen vis

@hemertje heb je ChatGPT al toegang gegeven tot het zelf kunnen posten? :P :+

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
hemertje schreef op dinsdag 17 februari 2026 @ 14:19:
De gewenste elementen: Heishamon PCB (links, futuristisch/sketchy cartoon), HeishamoNR tekst (midden, wit/rood), en Node-RED icoon (rechts, oranje).
AI heeft een 16:9 master gegenereerd met alle elementen in de middelste horizontale baan, zodat je deze perfect kunt croppen naar de gewenste afmeting.

[Afbeelding]

Wil je nog aanpassingen aan:

De stijl van de PCB (moet het meer "handgetekend" of juist strakker cartoon?);
De tekst (lettertype of de verhouding tussen wit en rood?);
De achtergrond (nu heel donker/clean, wil je daar nog een subtiel patroon of grid in?).
Laat maar weten of dit de juiste richting is!
Wow . Ja dit is zeker in de richting!!
Gaaf man

Als idee zou je misschien wat variaties met lettertypes kunnen maken. Zoals NR anders dat heishamo.
Of stylen

Van mij mag het lekker creatief zijn rondom dit hoor. Kijk maar wat jij ook mooi vind.

Kostte het je heel veel moeite om dit plaatje te maken?
Im impressed

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Beekforel schreef op dinsdag 17 februari 2026 @ 14:25:
@hemertje heb je ChatGPT al toegang gegeven tot het zelf kunnen posten? :P :+
nee daar beginnen we niet aan 8)7

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op dinsdag 17 februari 2026 @ 14:45:
[...]
Kostte het je heel veel moeite om dit plaatje te maken?
Im impressed
ik heb letterlijk je opmerkingen met voorbeeld plaatje geplakt en dit kwam eruit

voor algemene AI zaken gebruik ik

https://apps.abacus.ai/

deze LLM routeert afhankelijk van je vraag door naar specifieke AI modellen

RouteLLM: Routing to Gemini 3 Flash
Generated with Nano Banana Pro

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
een nieuwe variatie met wat meer "karakter":

Wat is er veranderd in deze versie:
Typografie Contrast: 'Heishamo' is nu een strakke, elegante witte sans-serif, terwijl 'NR' een veel rauwer, rood 'stencil/digital-glitch' uiterlijk heeft gekregen. Dit geeft een mooi technisch contrast tussen de hardware en de software/automatisering.
Achtergrond: Ik heb een heel subtiel, donkerblauw technisch grid-patroon toegevoegd om het net wat meer diepte te geven zonder dat het te druk wordt.
PCB & Icoon: De Heishamon PCB aan de linkerkant is nu wat expressiever ("sketchy") met kleine blauwe energie-vonkjes. Het Node-RED icoon rechts heeft een 'neon-flicker' effect gekregen, alsof het een lichtbak is.

Afbeeldingslocatie: https://tweakers.net/i/5PwYsJALgw6CuJyYvQmAa2e9UdI=/800x/filters:strip_exif()/f/image/4LBx1uxE9M8lkfRyTRiIvILr.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
In deze versie (optie 3) is 'Heishamo' nu in een retro-tech monospace/terminal font (echte coder-vibe), terwijl 'NR' die agressieve rode stencil/glitch look behoudt.

De achtergrond heeft een subtiel glowing circuit pattern gekregen voor extra diepte.

Afbeeldingslocatie: https://tweakers.net/i/uS9W5OrXNjY3FqVjvsK7QWCnvVo=/800x/filters:strip_exif()/f/image/wNzDlZHV5e4EDapkRGeJt6Q9.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Een versie gemaakt met een dikke, moderne blokletter (Bold Sans-Serif) voor 'Heishamo'.

De 'NR' behoudt zijn rode stencil/glitch stijl voor dat rauwe randje.

De achtergrond is weer wat rustiger gemaakt met een subtiel technisch grid, zodat de focus volledig op de elementen ligt.

Afbeeldingslocatie: https://tweakers.net/i/YLH-8Gwk-h-jYrYL_YFtsqK43Fg=/800x/filters:strip_exif()/f/image/DZcYmFAbKySRA4SamyEltpEt.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Een echt out-of-the-box idee voor een project als HeishamoNR, we stappen weg van de standaard "logo-op-een-rijtje" layout. Heishamon is de brug tussen hardware (de warmtepomp) en software (Node-RED). Het is een "vertaler".

Mijn persoonlijke favoriet voor een creatieve banner is een "Exploded View / Blueprint" stijl, maar dan met een artistieke twist:

Het Concept: "The Digital Blueprint"
Stel je voor: een donkerblauwe, technische blauwdruk-achtergrond. In het midden zie je de Heishamon PCB, maar dan half "opengewerkt" (exploded view) waarbij de onderdelen zweven. Vanuit de PCB schieten felle, gloeiende oranje en rode "data-stromen" (als zenuwen) naar rechts, waar ze samensmelten tot het Node-RED logo.

Waarom dit werkt:

Het vertelt een verhaal: van rauwe hardware naar slimme sturing.
Het ziet er high-end uit: minder als een simpele banner, meer als een technisch kunstwerk.
Het is uniek: niemand heeft een "exploded view cartoon" banner.

Afbeeldingslocatie: https://tweakers.net/i/43_i20bxh-eRaz4qdvsEhTlkZ4A=/800x/filters:strip_exif()/f/image/JHAxAcS4QC0Z8OpQrHeX6RqJ.webp?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • blb4
  • Registratie: April 2008
  • Laatst online: 00:16
@hemertje, heishamon wordt door de makers altijd als HeishaMon geschreven; met hoofdletter M dus.

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Afbeeldingslocatie: https://tweakers.net/i/q84v2EyvJUUuzw779XclitUNoSg=/800x/filters:strip_exif()/f/image/3XqFUP8VMWIhju9qNjLJRCGb.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
This one .. I LIKE !!!!

Wat mij betreft een winnaar :)

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op dinsdag 17 februari 2026 @ 22:15:
[...]

This one .. I LIKE !!!!

Wat mij betreft een winnaar :)
me like toooo oOo d:)b

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Als dit geen 10 miljoen stars oplevert weet ik het ook niet meer :D :D
Dit is het voor nu :)

Ik hou het bijna voor onmogelijk houden hoor... Maar, als je straks ineens met iets beter en NOG mooiers komt, kan ik het zo aanpassen.

Ik vind het gelikt

[ Voor 57% gewijzigd door edterbak op 17-02-2026 22:47 ]


  • blb4
  • Registratie: April 2008
  • Laatst online: 00:16
misschien 1 kritiekpuntje: HeishaMon is een enkel board, dit lijkt wel een dubbel board :X

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op dinsdag 17 februari 2026 @ 22:26:
Als dit geen 10 miljoen stars oplevert weet ik het ook niet meer :D :D
Dit is het voor nu :)

Ik hou het bijna voor onmogelijk houden hoor... Maar, als je straks ineens met iets beter en NOG mooiers komt, kan ik het zo aanpassen.

Ik vind het gelikt
wat lijkt je nog mooier?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Voel je niet geremd om via PM wat afbeeldingen te gooien, of mail.
Dan kunnen we een selectie maken en dat hier op tweakers zetten. Zo krijgen we de nuttige opmerkingen zoals @blb4 doet dus. Maar dan pre-filtered om niet tweakers te bombarderen. :)

Maar, ik ben nu al zeer tevreden hoor. !! :)

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
blb4 schreef op dinsdag 17 februari 2026 @ 22:45:
[...]

misschien 1 kritiekpuntje: HeishaMon is een enkel board, dit lijkt wel een dubbel board :X
dat zijn de grote en klein boven elkaar :P

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Ter info:

er is een nieuwe HeisHamon firmware (test) ter beschikking:

thehog in "HeishaMon - Panasonic Aquarea monitoring"

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • blb4
  • Registratie: April 2008
  • Laatst online: 00:16
hemertje schreef op woensdag 18 februari 2026 @ 14:18:
Ter info:

er is een nieuwe HeisHamon firmware (test) ter beschikking:

thehog in "HeishaMon - Panasonic Aquarea monitoring"
Hij draait hier nu met de laatste Alpha-44107b1

Panasonic J 7kW WP, boiler & HeishaMon, 6022 Wp PV, Enphase+ST GW, SOLAX SK-SU3000E 13kWh BESS, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia EV6 84kWh EA MY25, gasloos '23


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
ZO.. Het mocht even duren. :)

Nieuwe versie beschikbaar

Link: https://github.com/edterbak/HeishaMoNR
Versie: 26.2.1 Stable

Changelog:
@blb4 Als je nergens last van hebt (mqtt spam) hoef je niet te updaten. Hij is dan het zelfde.
@hemertje Dank voor je hulp met het plaatje. Ik ga nog je documentatie doorspitten om het het stukje interactie met home-assistent beter te beschrijven in het mapje 'Home Assistant'

Voor de mensen die van versie 25 komen; Ga even alle schermen langs of alles nog goed staat. Een enkele keer werkt ineens een scheduler niet meer, of is er iets anders niet goed overgekomen.

Meer over de changes

HUGE changes:
  • Gave the project a name. Meet: "HeishaMoNR"
  • Added support for zone 2 (rewrite)
  • Added support for buffer tank (rewrite)
  • Added generic MQTT-command manager functionality. It checks if commands are picked up by the Panasonic. If not it retries 3x
Big changes:
  • WAR renamed to CCC. (from Dutch WeersAfhankelijkeRegeling to CustomCompensationCurve, which makes more sense)
  • Added a MQTT-command rate limiter to prevent/reduce panasonic dropping commands
  • Added zone 2 support to CCC function
  • Added zone 2 support to RTC function
  • RTC Automations require a single target zone
  • Added support for P1 meters which reports different data types. (type 1 / 2)
  • Added extra external Link-In options. See right side of [WP Input]-tab.
Other noteworthy changes:
  • SoftStart function rewrite to accomodate for buffertank and multizone setups
  • Improved charts. Now surviving reboots
  • Allow sending HEAT setpoints in all operating modes
  • Removed all QOS 1 and 2 on mqtt nodes. It is not supported
  • Added more Panasonic pump versions to detect
  • Fan 2 auto-show/hide when it is detected
Existing limitations:
  • Cool function only works in DIRECT mode. (still on the list to fix, but is on low priority)

Next

  • Even een paar weken wachten op bug-reports. De meest ernstige fixen
  • Daarna Dashboard v2 Its gonna be huge... its gonna be amazing.....

[ Voor 4% gewijzigd door edterbak op 19-02-2026 22:47 ]


  • Beekforel
  • Registratie: November 2001
  • Laatst online: 20:05

Beekforel

Is eigenlijk geen vis

Awesome! Ik zou naar bed maar ik zag je bericht dus toch maar even achter de computer gekropen om te updaten. :9

Mooie upgrade aan de documentatie ook!

- ik was de settings van de compensation curve kwijt. :o
- Titel RTC is "Room Temperature Controle", die laatste e hoort er niet denk ik
- In de index van de documentatie staat "Persistant storage" ipv "Persistent storage"

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
ja, ik wilde nog AI err naar laten kijken. vergeten. :S hahahaha

En die +e staat in het menu zelf he..
Ook lekker inconsistent.
in de flow staat Room Temperature Controle
in de documentatie staat: RTC: (Room Temperature Correction)

Ja,.. wat is het nou :D

  • Beekforel
  • Registratie: November 2001
  • Laatst online: 20:05

Beekforel

Is eigenlijk geen vis

Ik heb het niet bedacht. :D

Ik denk dat Room Temperature Correction logischer is.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Ik fix het morgen wel. :) Dank voor het melden _/-\o_

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Heb de GitHub pagina door Ai getrokken voor spelling. Zou iets beter moeten zijn nu

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
Update instructies gevolgd. Na update kreeg ik bij deployen een foutmelding omdat ik
node-red-node-ui-table
miste.
Deze apart geïnstalleerd en nu ook de laatste versie werkend

Edit:
En maar weer reverten naar de vorige versie, want mijn WAR-profiel is weg. Even terughalen (hopelijk!)

Edi #2:
Lange leve de backup. Nu WAR -> CCC kunnen overzetten :)

Meteen een bug te melden (al bij flow v25 gemeld):
Na starten Force DHW, stapt deze na 15 seconden automatisch door naar de volgende stap: Na 15 minuten weer terugschakelen naar originele operating mode.
Zie log:
Afbeeldingslocatie: https://tweakers.net/i/YZEqAvSDfGZgz1FJaBS5HQo65xg=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/Dgpohlhun0HX8TXZeZRnM2eP.jpg?f=user_large

[ Voor 68% gewijzigd door boredgeestje op 21-02-2026 18:14 ]

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@boredgeestje
Je edit 1, WAR lijn missing.

Kun je in je reverted versie kijken naar je variabelen voor mij? Ik heb dit staan als bron om het te migreren naar de nieuwe naam. Maar ik denk dat ik daar een vergissing in heb gemaakt dan.
Bestaan deze variabelen bij jou? Die bevatten toch de huidige war lijn?
'war_ot1', 'war_ot2', 'war_ot3',... etc. zie onderstaande code.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//10-06-2025
if (global.get('F_CCC', "file") === undefined) { 
    global.set('F_CCC',{},"file"); // create the empty variable....

    global.set('F_CCC.z1.ot1', global.get('war_ot1', "file"), "file"); global.set('war_ot1', undefined, "file");
    global.set('F_CCC.z1.ot2', global.get('war_ot2', "file"), "file"); global.set('war_ot2', undefined, "file");
    global.set('F_CCC.z1.ot3', global.get('war_ot3', "file"), "file"); global.set('war_ot3', undefined, "file");

    global.set('F_CCC.z1.wt1', global.get('war_wt1', "file"), "file"); global.set('war_wt1', undefined, "file");
    global.set('F_CCC.z1.wt2', global.get('war_wt2', "file"), "file"); global.set('war_wt2', undefined, "file");
    global.set('F_CCC.z1.wt3', global.get('war_wt3', "file"), "file"); global.set('war_wt3', undefined, "file");
        
    global.set('F_CCC.z1.state', global.get('Correction_0_WAR_on_off', "file"), "file"); global.set('Correction_0_WAR_on_off', undefined, "file");
    global.set('F_CCC.z1.setpoint', global.get('F_WAR_SP'), "file"); global.set('F_WAR_SP', undefined);

    global.set('F_CCC.z1.chart', global.get('war_chart', "file"), "file");
    global.set('F_CCC.z2.chart', global.get('war_chart', "file"), "file"); global.set('war_chart', undefined, "file");
}

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@boredgeestje
Hoe start je force dhw? welk dashboard welk knopje

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zaterdag 21 februari 2026 @ 20:21:
@boredgeestje
Hoe start je force dhw? welk dashboard welk knopje
Op de homepagina van het dashboard onder het kopje 'DHW' staat een toggle 'Force DHW'. Die gebruik ik.
(Staat onder 'Sterilization setpoint' en boven 'Force sterilization')

Oude json kijk ik even na voor je andere vraag.

This post was created with 100% recycled electrons


  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zaterdag 21 februari 2026 @ 20:15:
@boredgeestje
Je edit 1, WAR lijn missing.

Kun je in je reverted versie kijken naar je variabelen voor mij? Ik heb dit staan als bron om het te migreren naar de nieuwe naam. Maar ik denk dat ik daar een vergissing in heb gemaakt dan.
Bestaan deze variabelen bij jou? Die bevatten toch de huidige war lijn?
'war_ot1', 'war_ot2', 'war_ot3',... etc. zie onderstaande code.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//10-06-2025
if (global.get('F_CCC', "file") === undefined) { 
    global.set('F_CCC',{},"file"); // create the empty variable....

    global.set('F_CCC.z1.ot1', global.get('war_ot1', "file"), "file"); global.set('war_ot1', undefined, "file");
    global.set('F_CCC.z1.ot2', global.get('war_ot2', "file"), "file"); global.set('war_ot2', undefined, "file");
    global.set('F_CCC.z1.ot3', global.get('war_ot3', "file"), "file"); global.set('war_ot3', undefined, "file");

    global.set('F_CCC.z1.wt1', global.get('war_wt1', "file"), "file"); global.set('war_wt1', undefined, "file");
    global.set('F_CCC.z1.wt2', global.get('war_wt2', "file"), "file"); global.set('war_wt2', undefined, "file");
    global.set('F_CCC.z1.wt3', global.get('war_wt3', "file"), "file"); global.set('war_wt3', undefined, "file");
        
    global.set('F_CCC.z1.state', global.get('Correction_0_WAR_on_off', "file"), "file"); global.set('Correction_0_WAR_on_off', undefined, "file");
    global.set('F_CCC.z1.setpoint', global.get('F_WAR_SP'), "file"); global.set('F_WAR_SP', undefined);

    global.set('F_CCC.z1.chart', global.get('war_chart', "file"), "file");
    global.set('F_CCC.z2.chart', global.get('war_chart', "file"), "file"); global.set('war_chart', undefined, "file");
}
Ik vind het lastig om de json te interpreteren. Ik kan de variabelen wel vinden war_ot1/war_wt1, etc.
Met liefde stuur ik je mijn backup, kun je zelf even neuzen :) Zie DM zometeen.

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@boredgeestje en anderen die wellicht nog op v25.02 zitten.
Ik heb een screenshot nodig van het volgende:

De WAR functie schrijft variabellen weg onder de naam WAR of F_WAR. war_ot1..etc.
Ik wil graag weten welke variabellen er bij jullie aanwezig zijn. Ik denk dat ik een schrijffoutje gemaakt heb ergens, waardoor de WAR lijnen niet goed geïmporteerd wordt.
Even naar beneden scrollen in de lijst.

Afbeeldingslocatie: https://tweakers.net/i/0_3CQF_ebyX1vK-x7W4zbltW2dI=/x800/filters:strip_exif()/f/image/9oa7NhQwDCWm08UzKMHezVg8.png?f=fotoalbum_large

[ Voor 3% gewijzigd door edterbak op 22-02-2026 13:57 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
@edterbak het lijkt erop dat ik ook een DHW probleempje heb?

De instellingen:
DHW
DHW setpoint 52 °C
Auto start DHW 43 °C

vanmorgen had ik niet echt warm water onder de douche nadat er voor mij al gedoucht is
even op de telefoon op de Home pagina gekeken, daar zag ik de slider 'Force DHW' niet actief, dus deze handmatig geactiveerd

(in mijn verwachting is deze slider geactiveerd wanneer de DHW functie actief is, maar de Operating mode
Actual stond op Heat only wat ik me kan herinneren)

hieronder de Pana statistieken en de log van vanmorgen

Afbeeldingslocatie: https://tweakers.net/i/oFRPw8oxZN9dqSPPqhyruz6zIYg=/800x/filters:strip_exif()/f/image/IL7yDhoA5JtqKMQ7xQyZBnGU.png?f=fotoalbum_large
code:
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
Flow version

26.1.4 Beta

22/02 14:37:00 - MQTT Reply: Max_Pump_Duty: 182
22/02 14:36:55 - MQTT Command: SetMaxPumpDuty: 182 (pump speed)
22/02 14:36:55 - Compressor: running
22/02 14:36:55 - Function Pump speed: Max pumpspeed set to 182 (62%) (DHW)
22/02 14:35:15 - MQTT Reply: Force_DHW_State: 1
22/02 14:35:15 - SYSTEM (Read-only) - ThreeWay Valve: DHW
22/02 14:35:12 - MQTT Command: SetForceDHW: 1
22/02 14:35:10 - MQTT Reply: Operating_Mode_State: 3
22/02 14:35:07 - Scheduler: Enable ForceDHW
22/02 14:35:05 - MQTT Command: SetOperationMode: 3
22/02 14:35:05 - Scheduler: Operation mode change to (3)DHW-Only
22/02 14:35:02 - Scheduler: Stored next operating mode is set to 0
22/02 14:34:00 - MQTT Reply: Max_Pump_Duty: 94
22/02 14:33:58 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
22/02 14:33:55 - Compressor: stopped
22/02 14:33:55 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
22/02 14:33:55 - MQTT Reply: Operating_Mode_State: 0
22/02 14:33:55 - SYSTEM (Read-only) - ThreeWay Valve: ROOM
22/02 14:33:51 - MQTT Command: SetOperationMode: 0
22/02 14:33:46 - Scheduler: Revert to previous operating mode: 0
22/02 14:33:45 - MQTT Reply: Force_DHW_State: 1
22/02 14:33:44 - MQTT Command: SetForceDHW: 1
22/02 14:33:44 - Scheduler: Enable ForceDHW
22/02 14:33:41 - Scheduler: Operation mode already (3)DHW-Only
22/02 14:33:40 - MQTT Reply: Force_DHW_State: 0
22/02 14:33:40 - Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes...
22/02 14:33:36 - MQTT Command: SetForceDHW: 0
22/02 14:33:36 - Scheduler: Manually stopped ForceDHW. Reverting Operating Mode in 10 seconds
22/02 13:31:21 - MQTT Reply: Force_DHW_State: 1
22/02 13:31:15 - MQTT Command: SetForceDHW: 1
22/02 13:31:15 - Scheduler: Enable ForceDHW
22/02 13:31:13 - Scheduler: Operation mode already (3)DHW-Only
22/02 13:10:54 - MQTT Reply: Max_Pump_Duty: 182
22/02 13:10:49 - MQTT Command: SetMaxPumpDuty: 182 (pump speed)
22/02 13:10:49 - Compressor: running
22/02 13:10:49 - Function Pump speed: Max pumpspeed set to 182 (62%) (DHW)
22/02 13:07:44 - SYSTEM (Read-only) - ThreeWay Valve: DHW
22/02 11:36:20 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.2 °C
22/02 11:28:53 - Function CCC (Zone 1): Setpoint change: From 29.2 to 29.3 °C
22/02 11:16:18 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.2 °C
22/02 10:48:53 - Function CCC (Zone 1): Setpoint change: From 29.2 to 29.3 °C
22/02 10:21:15 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.2 °C
22/02 09:58:53 - Function CCC (Zone 1): Setpoint change: From 29.4 to 29.3 °C
22/02 09:36:16 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
22/02 09:36:12 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SP Calculation)
22/02 09:36:12 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.4 °C
22/02 09:27:51 - MQTT Reply: Heatpump_State: 1
22/02 09:27:46 - MQTT Command: SetHeatpump: 1 (GUI)
22/02 09:27:41 - MQTT Reply: Operating_Mode_State: 3
22/02 09:27:39 - MQTT Command: SetOperationMode: 3 (SoftStart)
22/02 09:27:39 - Auto-start-DHW function: DHW temperature: 43°C. Lower threshold: 43°C. Starting DHW run.
22/02 09:27:39 - Auto-start-DHW function: Heatpump is off. Turning on for Auto-start-DHW function
22/02 09:01:11 - Function CCC (Zone 1): Setpoint change: From 29.2 to 29.3 °C
22/02 08:43:53 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.2 °C

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zondag 22 februari 2026 @ 13:56:
@boredgeestje en anderen die wellicht nog op v25.02 zitten.
Ik heb een screenshot nodig van het volgende:

De WAR functie schrijft variabellen weg onder de naam WAR of F_WAR. war_ot1..etc.
Ik wil graag weten welke variabellen er bij jullie aanwezig zijn. Ik denk dat ik een schrijffoutje gemaakt heb ergens, waardoor de WAR lijnen niet goed geïmporteerd wordt.
Even naar beneden scrollen in de lijst.

[Afbeelding]
Ah :)

In dat geval. Screenshot van situatie met flow v26.2.1 draaiende.
Nieuwe CCC setpoints zie ik in F_CCC (oid) staan onder z1.
Afbeeldingslocatie: https://tweakers.net/i/IpL1OnX-7p-cEK6PnVYFYOVIusE=/800x/filters:strip_exif()/f/image/hpDPxDFqvXPR4E1a6qC4Tqwo.png?f=fotoalbum_large

[ Voor 4% gewijzigd door boredgeestje op 22-02-2026 15:12 ]

This post was created with 100% recycled electrons


  • sunny9
  • Registratie: November 2010
  • Laatst online: 17:07
edterbak schreef op zondag 22 februari 2026 @ 13:56:
@boredgeestje en anderen die wellicht nog op v25.02 zitten.
Ik heb een screenshot nodig van het volgende:

De WAR functie schrijft variabellen weg onder de naam WAR of F_WAR. war_ot1..etc.
Ik wil graag weten welke variabellen er bij jullie aanwezig zijn. Ik denk dat ik een schrijffoutje gemaakt heb ergens, waardoor de WAR lijnen niet goed geïmporteerd wordt.
Even naar beneden scrollen in de lijst.

[Afbeelding]
Ik heb gisteravond de update gedaan en kan je niet meer helpen met een screenshot. Ook bij mij stonden de WAR/CCC lijnen niet goed (lege grafiek) en kwam er een foutmelding in het log om daarop te attenderen "Function CCC (Zone 1): Profile temperatures are not correctly set in the dashboard. Waiting for Panasonic import or user input".
Het typische was dat alle waarden aan de linkerkant op de CCC pagina bij Temperature Profile wel goed stonden. Alle waarden even heen en weer toggelen (graadje erbij en weer eraf) loste het voor mij op, daarna werd de grafiek netjes geplot en deed de CCC functie het weer.

Het enige kleine issue dat ik na de update heb is dat ik foutmeldingen krijgen in de NR debugger
"TypeError: Cannot read properties of undefined (reading 'payload')". De foutmelding komt van het tabblad WP Solar van de functie "Draw chart". Ik maak geen gebruik van Solar functies, maar ergens veroorzaakt dit dus foutmeldingen. Iemand enig idee wat dit veroorzaakt en of ik deze melding kan blokkeren?

Tenslotte heb ik nog een vraag: ik heb gisteren na de update ook de P1 sensoren voor verbruik en productie gekoppeld. Ik kan alleen niet vinden wat dit doet qua functionaliteit of in welke plots dit terecht moet komen. Staat dit ergens beschreven?

Edit: ik heb de code van de Draw chart node eens proberen te begrijpen. Het lijkt er verdacht op dat mijn vraag over de P1 sensoren het issue veroorzaakt van de draw chart. Ik ga de P1 sensoren er weer af halen, het werkte prima zonder. Ik vermoed dat hier de foutmelding in NR vandaan komt.

[ Voor 6% gewijzigd door sunny9 op 22-02-2026 15:19 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
sunny9 schreef op zondag 22 februari 2026 @ 15:10:
[...]

Het typische was dat alle waarden aan de linkerkant op de CCC pagina bij Temperature Profile wel goed stonden. Alle waarden even heen en weer toggelen (graadje erbij en weer eraf) loste het voor mij op, daarna werd de grafiek netjes geplot en deed de CCC functie het weer.
kan me herinneren dat ik dit destijds iid ook had, zie mijn eerdere meldingen van januari

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
boredgeestje schreef op zondag 22 februari 2026 @ 15:04:
[...]

Ah :)

In dat geval. Screenshot van situatie met flow v26.2.1 draaiende.
Nieuwe CCC setpoints zie ik in F_CCC (oid) staan onder z1.
[Afbeelding]
Heb je inmiddels dan wel deze staan in de context store (zo heet dat ding daar)
F_CCC.z1.ot1
F_CCC.z1.ot2
..
Etc.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
sunny9 schreef op zondag 22 februari 2026 @ 15:10:
[...]

Ik heb gisteravond de update gedaan en kan je niet meer helpen met een screenshot. Ook bij mij stonden de WAR/CCC lijnen niet goed (lege grafiek) en kwam er een foutmelding in het log om daarop te attenderen "Function CCC (Zone 1): Profile temperatures are not correctly set in the dashboard. Waiting for Panasonic import or user input".
Het typische was dat alle waarden aan de linkerkant op de CCC pagina bij Temperature Profile wel goed stonden. Alle waarden even heen en weer toggelen (graadje erbij en weer eraf) loste het voor mij op, daarna werd de grafiek netjes geplot en deed de CCC functie het weer.

Het enige kleine issue dat ik na de update heb is dat ik foutmeldingen krijgen in de NR debugger
"TypeError: Cannot read properties of undefined (reading 'payload')". De foutmelding komt van het tabblad WP Solar van de functie "Draw chart". Ik maak geen gebruik van Solar functies, maar ergens veroorzaakt dit dus foutmeldingen. Iemand enig idee wat dit veroorzaakt en of ik deze melding kan blokkeren?

Tenslotte heb ik nog een vraag: ik heb gisteren na de update ook de P1 sensoren voor verbruik en productie gekoppeld. Ik kan alleen niet vinden wat dit doet qua functionaliteit of in welke plots dit terecht moet komen. Staat dit ergens beschreven?

Edit: ik heb de code van de Draw chart node eens proberen te begrijpen. Het lijkt er verdacht op dat mijn vraag over de P1 sensoren het issue veroorzaakt van de draw chart. Ik ga de P1 sensoren er weer af halen, het werkte prima zonder. Ik vermoed dat hier de foutmelding in NR vandaan komt.
Dank voor je toelichting
Linker kant van het CCC scherm is een directe readout van de waarden in de panasonic. die doen het altijd.
Ik ben aan het kijken naar de ccc settings. Ik vermoed dat het een timing issue is. De logica lijkt wel goed geschreven te zijn, alleen wordt de 1e keer eerste het dashboard gerefreshed en de foutmelding er uit gegooid, en pas daarna denk ik de variabelen verplaatst naar de nieuwe plek.

Over de P1 meter:
Even goed dit stukje lezen
https://github.com/edterb...ation_external_sensors.md
Tevens staat het nut hiervan beschreven in Solar²DHW > help tab en wat meer in sensors > p1.

In node red even een debug node achter je sensor zetten om te zien wat er uit je sensor komt.

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zondag 22 februari 2026 @ 17:23:
[...]

Heb je inmiddels dan wel deze staan in de context store (zo heet dat ding daar)
F_CCC.z1.ot1
F_CCC.z1.ot2
..
Etc.
Ja, daar refereerde ik aan. Die zijn nu aanwezig (na zelf CCC setpoints ingesteld te hebben)

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
wacht...

[ Voor 99% gewijzigd door edterbak op 22-02-2026 20:28 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
@boredgeestje @hemertje
Kunnen jullie deze code proberen in node?
Alles vervangen wat er in zit, door de onderstaande code.
Bij mij strat ie goed, "Force DHW' op Home dashboard, tussen [Sterilization setpoint] en [Force sterilization]
id: ""dce5daf12297877f""
name: "Schedule execution"
tab: WP Scheduler
code:
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
// >> trigger 1
// DHW / Sterilisation? This is defined in the topic
// Topic: DHW or topic: Sterilization
// payload 1 > initiate sequence. 

// Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)

// Declaration of the variables. 
var msg1 = {}, msg2 = {}, msg3 = {}, msg4 = {}, msg99 = {}; 
msg99.topic = 'Scheduler'; 
// msg1     Output towards Operation mode
// msg2     Output towards Force DHW mode on/off
// msg3     output towards Force Sterilization on/off
// msg4     empty

//var TOP20_ThreeWay_Valve_State  =global.get('TOP20_ThreeWay_Valve_State');          // valvue position
var TOP10_DHW_Temp              =global.get('TOP10_DHW_Temp');                      // Current temperature of DHW vessel. 
var TOP9_DHW_Target_Temp        =global.get('TOP9_DHW_Target_Temp',"file");         // Programmed DHW target temperature

var TOP2_Force_DHW_State        =global.get('TOP2_Force_DHW_State');                // Current DHW state (on / off). 
if (TOP2_Force_DHW_State === undefined) { return null; }

var TOP4_Operating_Mode_State   =global.get('TOP4_Operating_Mode_State',"file");    // get Current OperationMode

var TOP69_Sterilization_State   =global.get('TOP69_Sterilization_State',"file");    // Current sterilization state (on / off)
if (TOP69_Sterilization_State === undefined) { return null; }

// var TOP70_Sterilization_Temp    =global.get('TOP70_Sterilization_Temp',"file");     // Programmed sterilization target temperature
var DHW_threshold_upper         =global.get('DHW_threshold_upper',"file");          // Programmed treshold DHW tank temperature set from GUI
var DHW_boost_state             =global.get('DHW_boost_state',"file");
var F_stored_next_operating_mode=global.get('F_stored_next_operating_mode',"file");
var F_SOLAR                     = global.get('F_SOLAR',"file");

var Sterilization_active        = global.get('Sterilization_active', "file");
var Force_DHW_active            = global.get('Force_DHW_active', "file");

var old_OM;                                                                         // create empty variable.
var new_OM;                                                                         // create empty variable.

if (TOP4_Operating_Mode_State === undefined || F_SOLAR === undefined || F_SOLAR.function_active_state === undefined || TOP10_DHW_Temp === undefined ) { return null; }

/*
Information about default Panasonic behaviour:
What happens if on the remote controller (not node red) you :
////////////////////
// Press ForceDHW //
////////////////////

    1 - Current OperatingMode is stored.
    2 - Pump goes to DHW-Only
    3 - Threewayvalve to position DHW
    4 - Compressor on

    *** do DHW Run ***

    When the target temperature is reached, then:
    5 - Pump OperatingMode goes back to stored mode
    6 - Threeway valve to position HEAT
    7 - ForceDHW is disabled (automatically)
    8 - Continue normal operation in HEAT.

But what happens if you send through MQTT the command: 
topic:"panasonic_heat_pump/commands/SetDHWTemp" with payload:"1"

    Step 1, 2 and 5 are not done. So these need to be done manually....
    But step 7 is done. For the end of the ForceDHW run, listening to the state change of ForceDHW from 1 to 0 is working.

    Same applies for the sterelization run!

    When the compressor stops and the ellecric heater continues to to heat up water to the target temperature.
    When temperature is reached: 
    - The Threeway valve goes to HEAT mode, 
    - The water flow stops. 
    - When the temperature drops low enough, the Sterelization run toggle is set to 0.

Soo... 
This function manages the missing steps for the node red users. 
IF a user presses ForceDHW on the NodeREd flow, the ForceDHW 1 command will be sent, but also the missing steps 1, 2 and 5 will be taken care of!



*/
////////////////////////////////////////////////////////////////////////////////
//                           START OF THE CYCLE                               //
////////////////////////////////////////////////////////////////////////////////
// START Force DHW cycle
if (msg.topic === 'DHW' && msg.payload === 1 && TOP10_DHW_Temp < DHW_threshold_upper && F_SOLAR.function_active_state !== 1) {         // There is a temperature condition to start DHW heating or not. Change to your own desire.
    // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
    
    global.set('TOP2_Force_DHW_State', undefined, "file"); // To prevent early DHW-END trigger
    
    old_OM = TOP4_Operating_Mode_State;
        if (TOP4_Operating_Mode_State === 7) { old_OM = 2; }
        if (TOP4_Operating_Mode_State === 8) { old_OM = 6; }
    if (F_stored_next_operating_mode === undefined) { global.set('F_stored_next_operating_mode', old_OM, "file"); msg99.payload = 'Stored next operating mode is set to ' + old_OM; node.send([null, null, null, null, msg99]); }

    setTimeout(function() { // Operation mode change
        msg1.payload = 3;
        if (TOP4_Operating_Mode_State === 3) { msg99.payload = 'Operation mode already (3)DHW-Only'; }
        if (TOP4_Operating_Mode_State !== 3) { msg99.payload = 'Operation mode change to (3)DHW-Only';  }
        node.send([null, null, null, null, msg99]);  // send new_OM
        if (TOP4_Operating_Mode_State !== 3) { node.send([msg1,null]); }
    }, 2500);

    setTimeout(function () { // Set ForceDHW
        msg2.payload = 1;
        global.set('F_RTC.automation_active', 0, "file");
        msg99.payload = 'Enable ForceDHW';
        node.send([null, msg2, null, null, msg99]);
        global.set('Force_DHW_active', 1, "file");
    }, 5000);
//    global.set('Force_DHW_active', 1, "file");
    return null;
}

// START Force Sterilization cycle
if (msg.topic === 'Sterilization' && msg.payload === 1  && F_SOLAR.function_active_state !== 1) {
        // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
    
    global.set('TOP69_Sterilization_State', undefined, "file"); // To prevent early Sterelization-End trigger

    old_OM = TOP4_Operating_Mode_State;
    if (TOP4_Operating_Mode_State === 7) { old_OM = 2; }
    if (TOP4_Operating_Mode_State === 8) { old_OM = 6; }
    if (F_stored_next_operating_mode === undefined) { global.set('F_stored_next_operating_mode', old_OM, "file"); msg99.payload = 'Stored next operating mode is set to ' + old_OM; node.send([null, null, null, null, msg99]); }

    setTimeout(function () { // Operation mode change
        msg1.payload = 3;
        if (TOP4_Operating_Mode_State === 3) { msg99.payload = 'Operation mode already (3)DHW-Only'; }
        if (TOP4_Operating_Mode_State !== 3) { msg99.payload = 'Operation mode change to (3)DHW-Only'; }
        node.send([null, null, null, null, msg99]);  // send new_OM
        if (TOP4_Operating_Mode_State !== 3) { node.send([msg1, null]); }
    }, 2500);

    setTimeout(function () { // Set ForceSterilization
        msg2.payload = 1; msg2.topic = 'Sterilization';
        //global.set('Sterilization_active', 1, "file");
        global.set('F_RTC.automation_active', 0, "file");
        msg99.payload = 'Enable ForceSterilization';
        node.send([null, null, msg2, null, msg99]);
    }, 5000);
    global.set('Sterilization_active', 1, "file");
    return null;

}

////////////////////////////////////////////////////////////////////////////////
//                      END OF THE CYCLE                                      //
////////////////////////////////////////////////////////////////////////////////

// END FORCE DHW cycle
//////////////////////
if (Force_DHW_active === 1 && (TOP2_Force_DHW_State === 0 || (msg.topic == 'DHW' && msg.payload === 0))) {
    // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
    
    new_OM = F_stored_next_operating_mode;
    global.set('Force_DHW_active', 0, "file");
    var delay = 1000*60*15; // 15 minutes delay
    
    if (TOP2_Force_DHW_State === 1) { // This means that the user disabled ForceDHW via GUI.. Should react fast instead of timely.
        msg2.payload = 0;
        msg99.payload = 'Manually stopped ForceDHW. Reverting Operating Mode in 10 seconds'; 
        node.send([null, msg2, null, null, msg99]);
        delay = 1000*10; // 10 seconds
    }
    else { msg99.payload = 'End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes...'; node.send([null, null, null, null, msg99]);     }

    setTimeout(function() { // Revert Operating Mode
        msg1.payload = new_OM;
        global.set('F_stored_next_operating_mode', undefined, "file");
        if (msg1.payload !== undefined) {
            msg99.payload = 'Revert to previous operating mode: ' + new_OM;
            node.send([msg1, null, null, null, msg99]);
        }
    }, delay);
    return null;
}

// END Sterilization cycle (Automatic)
//////////////////////////////////////
if (Sterilization_active === 1 && (TOP69_Sterilization_State === 0 || (msg.payload === 0 && msg.topic === 'Sterilization'))) {
    // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
    
    new_OM = F_stored_next_operating_mode;
    global.set('Sterilization_active', 0, "file");
    var delay = 1000 * 10; // 10 seconds delay

    if (TOP69_Sterilization_State === 1) { // This means that the user disabled ForceSterilization via GUI.. Should react fast instead of timely.
        msg3.payload = 0;
        if (new_OM !== undefined) {msg99.payload = 'Manually stopped ForceSterilization. Reverting Operating Mode in 10 seconds'; node.send([null, null, null, null, msg99]) ; }
        node.send([null, null, msg3, null, null]);
    }
    else { msg99.payload = 'End ForceSterilization cycle detected. Reverting Operating Mode in 10 seconds...'; node.send([null, null, null, null, msg99]); }

    setTimeout(function () { // Revert Operating Mode
        msg1.payload = new_OM;
        global.set('F_stored_next_operating_mode', undefined, "file");
        if (new_OM !== undefined) {
            msg99.payload = 'Revert to previous operating mode: ' + new_OM;
            node.send([msg1, null, null, null, msg99]);
        }
    }, delay);
    return null;
}


var TOP9_DHW_Target_Temp_Secondairy = global.get('TOP9_DHW_Target_Temp_Secondairy', "file");
var DHW_boost_state = global.get('DHW_boost_state', "file");

// END DHW_boost_state cycle (Automatic)
if (DHW_boost_state === 1 && Force_DHW_active === 1) {
    if ((TOP2_Force_DHW_State === 0) || (msg.topic === 'DHW' && msg.payload === 0)) {
        new_OM = F_stored_next_operating_mode;
        
        // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)

        if (TOP4_Operating_Mode_State !== F_stored_next_operating_mode && F_stored_next_operating_mode !== undefined)
            {setTimeout(function(){
                msg1.payload = new_OM;                                      // set operationmode to remove DHW
                node.send([msg1,null,null,null]);                           // send msg1 only, other outputs are null
            }, 5000);}
        global.set('Force_DHW_active',0,"file");
        global.set('F_stored_next_operating_mode',undefined,"file");
        msg99.payload = 'Stored next operating mode is removed'; node.send([null, null, null, null, msg99]);
        msg2.payload = 0;                                               // Turn off Force DHW mode
        msg2.topic = 'DHW End';
        
        var dhw_sp_low = global.get('F_SOLAR.dhw_sp_low',"file");
        if (dhw_sp_low === undefined){ dhw_sp_low = null;}
        
        msg4.payload = dhw_sp_low;  msg4.topic = 'dhw_sp'
        
        return [null, msg2,null,msg4];
    }
}
From log:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
22/02 23:14:27 - Compressor: stopped
22/02 23:14:22 - SYSTEM (Read-only) - ThreeWay Valve: ROOM
22/02 23:14:22 - Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes...
...
22/02 22:28:12 - Compressor: running
22/02 22:25:16 - MQTT Reply: Force_DHW_State: 1
22/02 22:25:13 - MQTT Command: SetForceDHW: 1 (SoftStart)
22/02 22:25:12 - Function SoftStart (Zone 1): SoftStart function end
22/02 22:25:12 - Compressor: stopped
22/02 22:25:12 - MQTT Reply: Operating_Mode_State: 3
22/02 22:25:12 - SYSTEM (Read-only) - ThreeWay Valve: DHW
22/02 22:25:09 - Scheduler: Enable ForceDHW
22/02 22:25:06 - Scheduler: Operation mode change to (3)DHW-Only

[ Voor 5% gewijzigd door edterbak op 22-02-2026 23:23 ]


  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zondag 22 februari 2026 @ 22:28:
@boredgeestje @hemertje
Kunnen jullie deze code proberen in node?
Alles vervangen wat er in zit, door de onderstaande code.
Bij mij strat ie goed, "Force DHW' op Home dashboard, tussen [Sterilization setpoint] en [Force sterilization]
id: ""dce5daf12297877f""
name: "Schedule execution"
tab: WP Scheduler


[...]


From log:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
22/02 23:14:27 - Compressor: stopped
22/02 23:14:22 - SYSTEM (Read-only) - ThreeWay Valve: ROOM
22/02 23:14:22 - Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes...
...
22/02 22:28:12 - Compressor: running
22/02 22:25:16 - MQTT Reply: Force_DHW_State: 1
22/02 22:25:13 - MQTT Command: SetForceDHW: 1 (SoftStart)
22/02 22:25:12 - Function SoftStart (Zone 1): SoftStart function end
22/02 22:25:12 - Compressor: stopped
22/02 22:25:12 - MQTT Reply: Operating_Mode_State: 3
22/02 22:25:12 - SYSTEM (Read-only) - ThreeWay Valve: DHW
22/02 22:25:09 - Scheduler: Enable ForceDHW
22/02 22:25:06 - Scheduler: Operation mode change to (3)DHW-Only
Helaas. Na 15 seconden weer bericht: "Scheduler: End ForceDHW cycle detected. Reverting Operating Mode in 15 minutes..."

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Vreemd. Ik kijk er nog meer naar dan. Snap niet waar het verschil bij mij/jou vandaan komt.
Mag ik je log nog een keer hiervan.

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op maandag 23 februari 2026 @ 13:59:
Vreemd. Ik kijk er nog meer naar dan. Snap niet waar het verschil bij mij/jou vandaan komt.
Mag ik je log nog een keer hiervan.
Afbeeldingslocatie: https://tweakers.net/i/v4s6PvZ2PIixVnU7Wjz5Zj24wHY=/800x/filters:strip_exif()/f/image/307AmaOlzxyILj3Q0cswSPQ4.png?f=fotoalbum_large

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Kun je deze Enable > Deploy en dan nog een keer proberen?
Afbeeldingslocatie: https://tweakers.net/i/8UQUXsbV0RJe-Pa1E5dihzoj4dE=/800x/filters:strip_exif()/f/image/3cBmtbGx3h0UWvsGBnD2nwJ4.png?f=fotoalbum_large

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op maandag 23 februari 2026 @ 18:14:
[...]

Kun je deze Enable > Deploy en dan nog een keer proberen?
[Afbeelding]
Afbeeldingslocatie: https://tweakers.net/i/W_ofirvahrAemyESmoAcc3070Ok=/800x/filters:strip_icc():strip_exif()/f/image/Jwtp0JWxznBIvTO6cw59BrlX.jpg?f=fotoalbum_large

Nog niet …

This post was created with 100% recycled electrons


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
@edterbak heb de test nog niet gedraaid

ter informatie:
vandaag geen DHW gedraaid ondanks dat de tanktemperatuur ver onder de Auto start DHW limiet kwam.
wat me net opviel bij handmatig Force DHW inschakelen werd de Pana op de Home pagina niet automatisch ingeschakeld, deze stond namelijk uit
code:
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
Flow version

26.1.4 Beta

23/02 23:10:23 - MQTT Reply: Force_DHW_State: 1
23/02 23:10:19 - MQTT Command: SetForceDHW: 1
23/02 23:10:14 - MQTT Reply: Operating_Mode_State: 3
23/02 23:10:14 - Scheduler: Enable ForceDHW
23/02 23:10:14 - SYSTEM (Read-only) - ThreeWay Valve: DHW
23/02 23:10:12 - MQTT Command: SetOperationMode: 3
23/02 23:10:12 - Scheduler: Operation mode change to (3)DHW-Only
23/02 23:10:09 - Scheduler: Stored next operating mode is set to 0
23/02 23:10:08 - MQTT Reply: Heatpump_State: 1
23/02 23:10:04 - MQTT Command: SetHeatpump: 1 (GUI)
23/02 21:43:28 - Function CCC (Zone 1): Setpoint change: From 29.9 to 29.8 °C
23/02 21:31:22 - Function CCC (Zone 1): Setpoint change: From 29.8 to 29.9 °C
23/02 20:29:14 - Function RTC (Zone 1): Correction change: From -2 to -1 °C (Room actual: 21.28 °C)
23/02 20:18:23 - Function CCC (Zone 1): Setpoint change: From 29.9 to 29.8 °C
23/02 19:33:20 - Function CCC (Zone 1): Setpoint change: From 29.8 to 29.9 °C
23/02 19:30:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 28 °C
23/02 19:30:50 - Function RTC (Zone 1): Correction change: From -1 to -2 °C (Room actual: 21.33 °C)
23/02 19:13:19 - Function CCC (Zone 1): Setpoint change: From 29.6 to 29.8 °C
23/02 18:43:17 - Function CCC (Zone 1): Setpoint change: From 29.5 to 29.6 °C
23/02 18:21:22 - Function CCC (Zone 1): Setpoint change: From 29.4 to 29.5 °C
23/02 18:18:55 - Function SoftStart (Zone 1): SoftStart function end
23/02 18:18:55 - Compressor: stopped
23/02 18:18:55 - MQTT Reply: Heatpump_State: 0
23/02 18:18:50 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
23/02 18:18:50 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 21.11°C)
23/02 17:48:53 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 17:48:50 - MQTT Command: SetCurves: (Zone 1) Target: 29 (function RTC Z1)
23/02 17:48:50 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 29 °C
23/02 17:48:50 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 21.04 °C)
23/02 17:28:12 - Function CCC (Zone 1): Setpoint change: From 29.3 to 29.4 °C
23/02 17:00:25 - MQTT Reply: Operating_Mode_State: 0
23/02 17:00:23 - MQTT Command: SetOperationMode: 0 (scheduler)
23/02 17:00:22 - Scheduler (#3): Stored next operating mode empty. Setting new operating mode to: 0
23/02 17:00:22 - Scheduler (#3): Change operating mode(0)
23/02 16:43:14 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 16:43:11 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 16:43:11 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 30 °C
23/02 16:43:11 - Function CCC (Zone 1): Setpoint change: From 29 to 29.3 °C
23/02 16:33:09 - Function CCC (Zone 1): Setpoint change: From 28.9 to 29 °C
23/02 16:26:22 - Function CCC (Zone 1): Setpoint change: From 28.8 to 28.9 °C
23/02 16:03:07 - Function CCC (Zone 1): Setpoint change: From 28.9 to 28.8 °C
23/02 15:46:22 - Function CCC (Zone 1): Setpoint change: From 28.8 to 28.9 °C
23/02 15:18:12 - Function SoftStart (Zone 1): Correction: 0.2 > 0 °C - (ENDING) Freq: 19Hz
23/02 15:17:22 - Function SoftStart (Zone 1): Correction: 0.1 > 0.2 °C - (STABLE) Freq: 20Hz
23/02 15:16:22 - Function CCC (Zone 1): Setpoint change: From 28.9 to 28.8 °C
23/02 15:04:03 - Function SoftStart (Zone 1): Correction: 0 > 0.1 °C - (STABLE) Freq: 20Hz
23/02 15:03:02 - Function CCC (Zone 1): Setpoint change: From 29 to 28.9 °C
23/02 14:37:22 - Function SoftStart (Zone 1): Correction: -0.4 > 0 °C - (STABLE) Freq: 20Hz
23/02 14:36:22 - Function CCC (Zone 1): Setpoint change: From 29.4 to 29 °C
23/02 14:11:18 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 14:11:14 - MQTT Command: SetCurves: (Zone 1) Target: 29 (SoftStart)
23/02 14:11:14 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 29 °C
23/02 14:11:14 - Function SoftStart (Zone 1): Correction: -1.4 > -0.4 °C - (STABLE) Freq: 19Hz
23/02 14:09:28 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
23/02 14:09:23 - MQTT Command: SetCurves: (Zone 1) Target: 28 (SoftStart)
23/02 14:09:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 28 °C
23/02 14:09:23 - Function SoftStart (Zone 1): Correction: -0.4 > -1.4 °C - (STABLE) Freq: 20Hz
23/02 14:08:28 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 14:08:24 - MQTT Command: SetCurves: (Zone 1) Target: 29 (SoftStart)
23/02 14:08:24 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 29 °C
23/02 14:08:24 - Function SoftStart (Zone 1): Correction: -1.4 > -0.4 °C - (STABLE) Freq: 20Hz
23/02 13:57:22 - Function SoftStart (Zone 1): Correction: -1.5 > -1.4 °C - (STABLE) Freq: 20Hz
23/02 13:56:22 - Function CCC (Zone 1): Setpoint change: From 29.5 to 29.4 °C
23/02 13:37:26 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
23/02 13:37:21 - MQTT Command: SetCurves: (Zone 1) Target: 28 (SoftStart)
23/02 13:37:21 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 28 °C
23/02 13:37:21 - Function SoftStart (Zone 1): Correction: -0.5 > -1.5 °C - (STABLE) Freq: 19Hz
23/02 13:28:06 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 13:28:01 - MQTT Command: SetCurves: (Zone 1) Target: 29 (SoftStart)
23/02 13:28:01 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 29 °C
23/02 13:28:01 - Function SoftStart (Zone 1): Correction: 0.5 > -0.5 °C - (STABLE) Freq: 19Hz
23/02 13:25:46 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 13:25:41 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 13:25:41 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 13:25:41 - Function SoftStart (Zone 1): Correction: 1 > 0.5 °C - (STABLE) Freq: 22Hz
23/02 13:21:25 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:21:23 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:21:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 34 °C. Calculated new setpoint: 31 °C
23/02 13:21:23 - Function SoftStart (Zone 1): Correction: 4.5 > 1 °C - (STABLE) Freq: 42Hz
23/02 13:21:23 - Function SoftStart (Zone 1): --> Pump relaxing took too long... (42Hz) Continuing with Phase 2. (Count: 7/7. Resetting counter)
23/02 13:21:12 - Function SoftStart (Zone 1): Correction: 4.5 > 4.5 °C - (EVALUATING) Freq: 41Hz
23/02 13:18:12 - Function SoftStart (Zone 1): --> Pump did not yet relax (41Hz). Restarting Phase 1 again... (Count: 7/7)
23/02 13:18:10 - Function SoftStart (Zone 1): Correction: 4.5 > 4.5 °C - (EVALUATING) Freq: 41Hz
23/02 13:18:02 - Function SoftStart (Zone 1): Correction: 4.5 > 4.5 °C - (EVALUATING) Freq: 42Hz
23/02 13:15:02 - Function SoftStart (Zone 1): --> Pump did not yet relax (41Hz). Restarting Phase 1 again... (Count: 6/7)
23/02 13:14:55 - Function SoftStart (Zone 1): Correction: 3.5 > 4.5 °C - (EVALUATING) Freq: 42Hz
23/02 13:14:51 - Function SoftStart (Zone 1): Correction: 3.5 > 3.5 °C - (EVALUATING) Freq: 41Hz
23/02 13:14:50 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 34
23/02 13:14:49 - Function SoftStart (Zone 1): Correction: 4.5 > 3.5 °C - (STARTUP) Freq: 42Hz
23/02 13:14:48 - MQTT Command: SetCurves: (Zone 1) Target: 34 (SoftStart)
23/02 13:14:48 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 33 °C. Calculated new setpoint: 34 °C
23/02 13:14:48 - Function SoftStart (Zone 1): Correction: 3.5 > 4.5 °C - (STARTUP) Freq: 41Hz
23/02 13:11:51 - Function SoftStart (Zone 1): --> Pump did not yet relax (42Hz). Restarting Phase 1 again... (Count: 5/7)
23/02 13:11:41 - Function SoftStart (Zone 1): Correction: 3.5 > 3.5 °C - (EVALUATING) Freq: 42Hz
23/02 13:11:14 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 33
23/02 13:11:13 - MQTT Command: SetCurves: (Zone 1) Target: 33 (SoftStart)
23/02 13:11:13 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 32 °C. Calculated new setpoint: 33 °C
23/02 13:11:13 - Function SoftStart (Zone 1): Correction: 2.5 > 3.5 °C - (STARTUP) Freq: 41Hz
23/02 13:08:41 - Function SoftStart (Zone 1): --> Pump did not yet relax (41Hz). Restarting Phase 1 again... (Count: 4/7)
23/02 13:08:30 - Function SoftStart (Zone 1): Correction: 2.5 > 2.5 °C - (EVALUATING) Freq: 41Hz
23/02 13:07:19 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 32
23/02 13:07:18 - MQTT Command: SetCurves: (Zone 1) Target: 32 (SoftStart)
23/02 13:07:18 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 32 °C
23/02 13:07:18 - Function SoftStart (Zone 1): Correction: 1.5 > 2.5 °C - (STARTUP) Freq: 41Hz
23/02 13:07:09 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:07:04 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:07:04 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 32 °C. Calculated new setpoint: 31 °C
23/02 13:07:04 - Function SoftStart (Zone 1): Correction: 2.5 > 1.5 °C - (STARTUP) Freq: 42Hz
23/02 13:06:49 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 32
23/02 13:06:48 - MQTT Command: SetCurves: (Zone 1) Target: 32 (SoftStart)
23/02 13:06:48 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 32 °C
23/02 13:06:48 - Function SoftStart (Zone 1): Correction: 1.5 > 2.5 °C - (STARTUP) Freq: 41Hz
23/02 13:05:30 - Function SoftStart (Zone 1): --> Pump did not yet relax (42Hz). Restarting Phase 1 again... (Count: 3/7)
23/02 13:05:20 - Function SoftStart (Zone 1): Correction: 1.5 > 1.5 °C - (EVALUATING) Freq: 42Hz
23/02 13:04:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:04:02 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:04:02 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 13:04:02 - Function SoftStart (Zone 1): Correction: 0.5 > 1.5 °C - (STARTUP) Freq: 41Hz
23/02 13:03:54 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 13:03:49 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 13:03:49 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 13:03:49 - Function SoftStart (Zone 1): Correction: 1.5 > 0.5 °C - (STARTUP) Freq: 41Hz
23/02 13:03:34 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:03:32 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:03:32 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 13:03:32 - Function SoftStart (Zone 1): Correction: 0.5 > 1.5 °C - (STARTUP) Freq: 40Hz
23/02 13:03:19 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 13:03:14 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 13:03:14 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 13:03:14 - Function SoftStart (Zone 1): Correction: 1.5 > 0.5 °C - (STARTUP) Freq: 41Hz
23/02 13:02:56 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:02:51 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:02:51 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 13:02:27 - Function SoftStart (Zone 1): Correction: 0.5 > 1.5 °C - (STARTUP) Freq: 46Hz
23/02 13:02:24 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 13:02:20 - Function SoftStart (Zone 1): --> Pump did not yet relax (46Hz). Restarting Phase 1 again... (Count: 2/7)
23/02 13:02:19 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 13:02:19 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 13:02:19 - Function SoftStart (Zone 1): Correction: 1.5 > 0.5 °C - (STABLE) Freq: 46Hz
23/02 13:02:09 - Function SoftStart (Zone 1): Correction: 1.5 > 1.5 °C - (EVALUATING) Freq: 46Hz
23/02 13:02:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 13:02:02 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 13:02:02 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 13:02:02 - Function SoftStart (Zone 1): Correction: 0.5 > 1.5 °C - (STARTUP) Freq: 45Hz
23/02 13:00:24 - MQTT Reply: Operating_Mode_State: 4
23/02 13:00:21 - MQTT Command: SetOperationMode: 4 (scheduler)
23/02 13:00:20 - Scheduler (#2): Stored next operating mode empty. Setting new operating mode to: 4
23/02 13:00:20 - Scheduler (#2): Change operating mode(4)
23/02 12:59:59 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 12:59:57 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 12:59:57 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 30 °C
23/02 12:59:57 - Function SoftStart (Zone 1): Correction: -0.5 > 0.5 °C - (STARTUP) Freq: 46Hz
23/02 12:59:29 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 12:59:27 - MQTT Command: SetCurves: (Zone 1) Target: 29 (SoftStart)
23/02 12:59:27 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 29 °C
23/02 12:59:27 - Function SoftStart (Zone 1): Correction: -1.5 > -0.5 °C - (STARTUP) Freq: 45Hz
23/02 12:59:09 - Function SoftStart (Zone 1): --> Pump did not yet relax (46Hz). Restarting Phase 1 again... (Count: 1/7)
23/02 12:58:59 - Function SoftStart (Zone 1): Correction: -1.5 > -1.5 °C - (EVALUATING) Freq: 45Hz
23/02 12:58:49 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
23/02 12:58:47 - MQTT Command: SetCurves: (Zone 1) Target: 28 (SoftStart)
23/02 12:58:47 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
23/02 12:58:47 - Function SoftStart (Zone 1): Correction: -2.5 > -1.5 °C - (STARTUP) Freq: 46Hz
23/02 12:58:24 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
23/02 12:58:20 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 26 °C. Calculated new setpoint: 27 °C
23/02 12:58:19 - MQTT Command: SetCurves: (Zone 1) Target: 27 (SoftStart)
23/02 12:58:17 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 25 °C. Calculated new setpoint: 27 °C
23/02 12:58:17 - Function SoftStart (Zone 1): Correction: -3.5 > -2.5 °C - (STARTUP) Freq: 46Hz
23/02 12:58:14 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 26
23/02 12:58:12 - MQTT Command: SetCurves: (Zone 1) Target: 26 (SoftStart)
23/02 12:58:12 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 25 °C. Calculated new setpoint: 26 °C
23/02 12:58:12 - Function SoftStart (Zone 1): Correction: -4.5 > -3.5 °C - (STARTUP) Freq: 45Hz
23/02 12:58:02 - Function SoftStart (Zone 1): Correction: -5 > -4.5 °C - (STARTUP) Freq: 45Hz
23/02 12:56:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 25
23/02 12:55:59 - MQTT Command: SetCurves: (Zone 1) Target: 25 (SoftStart)
23/02 12:55:59 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 25 °C
23/02 12:55:59 - Function SoftStart (Zone 1): Correction: 0 > -5 °C - (STARTUP) Freq: 15Hz
23/02 12:55:59 - Compressor: running
23/02 12:52:54 - MQTT Reply: Heatpump_State: 1
23/02 12:52:51 - MQTT Command: SetHeatpump: 1 (rtc automation: on/off)
23/02 12:52:51 - Function RTC: Automation 'Turn off/on power' triggered - power ON (zone1 Room temp: 20.59°C)
23/02 12:47:54 - Function CCC (Zone 1): Setpoint change: From 29.6 to 29.5 °C
23/02 12:02:51 - Function CCC (Zone 1): Setpoint change: From 29.7 to 29.6 °C
23/02 11:37:50 - Function CCC (Zone 1): Setpoint change: From 29.8 to 29.7 °C
23/02 11:16:22 - Function CCC (Zone 1): Setpoint change: From 29.9 to 29.8 °C
23/02 11:07:49 - Function CCC (Zone 1): Setpoint change: From 30 to 29.9 °C
23/02 10:52:48 - Function CCC (Zone 1): Setpoint change: From 30.1 to 30 °C
23/02 10:36:22 - Function CCC (Zone 1): Setpoint change: From 30.2 to 30.1 °C
23/02 09:47:43 - Function CCC (Zone 1): Setpoint change: From 30.3 to 30.2 °C
23/02 09:36:52 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 20.97 °C)
23/02 09:32:52 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 21 °C)
23/02 09:28:52 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 20.98 °C)
23/02 09:24:52 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 21.01 °C)
23/02 09:22:52 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 09:22:52 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 20.99 °C)
23/02 09:21:22 - Function CCC (Zone 1): Setpoint change: From 30.4 to 30.3 °C
23/02 08:01:25 - Function CCC (Zone 1): Setpoint change: From 30.3 to 30.4 °C
23/02 08:00:55 - Function SoftStart (Zone 1): SoftStart function end
23/02 08:00:55 - Compressor: stopped
23/02 08:00:55 - MQTT Reply: Heatpump_State: 0
23/02 08:00:52 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
23/02 08:00:52 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (zone1 Room temp: 21.1°C)
23/02 07:52:36 - Function CCC (Zone 1): Setpoint change: From 30.4 to 30.3 °C
23/02 07:20:58 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 07:20:53 - MQTT Command: SetCurves: (Zone 1) Target: 30 (function RTC Z1)
23/02 07:20:53 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 07:20:53 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 21.02 °C)
23/02 07:16:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 07:16:53 - MQTT Command: SetCurves: (Zone 1) Target: 31 (function RTC Z1)
23/02 07:16:53 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 07:16:53 - Function RTC (Zone 1): Correction change: From -1 to 0 °C (Room actual: 20.99 °C)
23/02 07:12:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 07:12:53 - MQTT Command: SetCurves: (Zone 1) Target: 30 (function RTC Z1)
23/02 07:12:53 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 07:12:53 - Function RTC (Zone 1): Correction change: From 0 to -1 °C (Room actual: 21 °C)
23/02 07:07:34 - Function CCC (Zone 1): Setpoint change: From 30.5 to 30.4 °C
23/02 05:42:28 - Function CCC (Zone 1): Setpoint change: From 30.6 to 30.5 °C
23/02 05:00:24 - MQTT Reply: Operating_Mode_State: 0
23/02 05:00:19 - MQTT Command: SetOperationMode: 0 (scheduler)
23/02 05:00:18 - Scheduler (#7): Stored next operating mode empty. Setting new operating mode to: 0
23/02 05:00:18 - Scheduler (#7): Change operating mode(0)
23/02 04:01:22 - Function CCC (Zone 1): Setpoint change: From 30.5 to 30.6 °C
23/02 03:11:22 - Function CCC (Zone 1): Setpoint change: From 30.6 to 30.5 °C
23/02 03:02:17 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 03:02:15 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 03:02:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 32 °C. Calculated new setpoint: 31 °C
23/02 03:02:15 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (ENDING) Freq: 30Hz
23/02 02:57:16 - Function CCC (Zone 1): Setpoint change: From 30.5 to 30.6 °C
23/02 02:41:22 - Function CCC (Zone 1): Setpoint change: From 30.4 to 30.5 °C
23/02 02:01:22 - Function CCC (Zone 1): Setpoint change: From 30.3 to 30.4 °C
23/02 01:52:12 - Function CCC (Zone 1): Setpoint change: From 30.2 to 30.3 °C
23/02 01:31:22 - Function CCC (Zone 1): Setpoint change: From 30.1 to 30.2 °C
23/02 01:05:26 - Function SoftStart (Zone 1): Correction: 1.9 > 1 °C - (STABLE) Freq: 33Hz
23/02 01:05:26 - Function SoftStart (Zone 1): --> Pump relaxing took too long... (33Hz) Continuing with Phase 2. (Count: 7/7. Resetting counter)
23/02 01:05:15 - Function SoftStart (Zone 1): Correction: 1.9 > 1.9 °C - (EVALUATING) Freq: 34Hz
23/02 01:03:48 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 32
23/02 01:03:46 - MQTT Command: SetCurves: (Zone 1) Target: 32 (SoftStart)
23/02 01:03:46 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 32 °C
23/02 01:03:46 - Function SoftStart (Zone 1): Correction: 0.9 > 1.9 °C - (STARTUP) Freq: 34Hz
23/02 01:02:15 - Function SoftStart (Zone 1): --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 7/7)
23/02 01:02:09 - Function SoftStart (Zone 1): Correction: 1 > 0.9 °C - (EVALUATING) Freq: 33Hz
23/02 01:02:09 - Function CCC (Zone 1): Setpoint change: From 30 to 30.1 °C
23/02 01:02:05 - Function SoftStart (Zone 1): Correction: 1 > 1 °C - (EVALUATING) Freq: 34Hz
23/02 01:00:23 - MQTT Reply: Operating_Mode_State: 4
23/02 01:00:18 - MQTT Command: SetOperationMode: 4 (scheduler)
23/02 01:00:17 - Scheduler (#6): Stored next operating mode empty. Setting new operating mode to: 4
23/02 01:00:17 - Scheduler (#6): Change operating mode(4)
23/02 00:59:05 - Function SoftStart (Zone 1): --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 6/7)
23/02 00:58:54 - Function SoftStart (Zone 1): Correction: 1 > 1 °C - (EVALUATING) Freq: 34Hz
23/02 00:56:23 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 00:56:21 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 00:56:21 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 00:56:21 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 33Hz
23/02 00:55:54 - Function SoftStart (Zone 1): --> Pump did not yet relax (34Hz). Restarting Phase 1 again... (Count: 5/7)
23/02 00:55:44 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 33Hz
23/02 00:53:27 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 00:53:23 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 00:53:23 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 00:53:23 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (STARTUP) Freq: 33Hz
23/02 00:52:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 00:52:56 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 00:52:56 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 00:52:56 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 38Hz
23/02 00:52:44 - Function SoftStart (Zone 1): --> Pump did not yet relax (38Hz). Restarting Phase 1 again... (Count: 4/7)
23/02 00:52:33 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 38Hz
23/02 00:49:33 - Function SoftStart (Zone 1): --> Pump did not yet relax (38Hz). Restarting Phase 1 again... (Count: 3/7)
23/02 00:49:27 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 37Hz
23/02 00:49:23 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 38Hz
23/02 00:48:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 00:48:02 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 00:48:02 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 00:48:02 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (STARTUP) Freq: 39Hz
23/02 00:47:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 00:47:55 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 00:47:55 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 00:47:55 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 41Hz
23/02 00:47:37 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 00:47:32 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 00:47:32 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 00:47:32 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (STARTUP) Freq: 42Hz
23/02 00:47:17 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 00:47:15 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 00:47:15 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 00:47:15 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 42Hz
23/02 00:47:08 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 00:47:02 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 00:47:02 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 31 °C. Calculated new setpoint: 30 °C
23/02 00:47:02 - Function SoftStart (Zone 1): Correction: 1 > 0 °C - (STARTUP) Freq: 42Hz
23/02 00:46:57 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 31
23/02 00:46:55 - MQTT Command: SetCurves: (Zone 1) Target: 31 (SoftStart)
23/02 00:46:55 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 31 °C
23/02 00:46:55 - Function SoftStart (Zone 1): Correction: 0 > 1 °C - (STARTUP) Freq: 45Hz
23/02 00:46:23 - Function SoftStart (Zone 1): --> Pump did not yet relax (46Hz). Restarting Phase 1 again... (Count: 2/7)
23/02 00:46:17 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 45Hz
23/02 00:46:12 - Function SoftStart (Zone 1): Correction: 0 > 0 °C - (EVALUATING) Freq: 46Hz
23/02 00:44:32 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 30
23/02 00:44:30 - MQTT Command: SetCurves: (Zone 1) Target: 30 (SoftStart)
23/02 00:44:30 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 29 °C. Calculated new setpoint: 30 °C
23/02 00:44:30 - Function SoftStart (Zone 1): Correction: -1 > 0 °C - (STARTUP) Freq: 46Hz
23/02 00:43:47 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 29
23/02 00:43:45 - MQTT Command: SetCurves: (Zone 1) Target: 29 (SoftStart)
23/02 00:43:45 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 28 °C. Calculated new setpoint: 29 °C
23/02 00:43:45 - Function SoftStart (Zone 1): Correction: -2 > -1 °C - (STARTUP) Freq: 46Hz
23/02 00:43:12 - Function SoftStart (Zone 1): --> Pump did not yet relax (46Hz). Restarting Phase 1 again... (Count: 1/7)
23/02 00:43:07 - Function SoftStart (Zone 1): Correction: -2 > -2 °C - (EVALUATING) Freq: 45Hz
23/02 00:43:02 - Function SoftStart (Zone 1): Correction: -2 > -2 °C - (EVALUATING) Freq: 46Hz
23/02 00:43:02 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 28
23/02 00:43:00 - MQTT Command: SetCurves: (Zone 1) Target: 28 (SoftStart)
23/02 00:43:00 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 27 °C. Calculated new setpoint: 28 °C
23/02 00:43:00 - Function SoftStart (Zone 1): Correction: -3 > -2 °C - (STARTUP) Freq: 45Hz
23/02 00:42:37 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 27
23/02 00:42:35 - MQTT Command: SetCurves: (Zone 1) Target: 27 (SoftStart)
23/02 00:42:35 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 26 °C. Calculated new setpoint: 27 °C
23/02 00:42:35 - Function SoftStart (Zone 1): Correction: -4 > -3 °C - (STARTUP) Freq: 45Hz
23/02 00:42:22 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 26
23/02 00:42:20 - MQTT Command: SetCurves: (Zone 1) Target: 26 (SoftStart)
23/02 00:42:20 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 25 °C. Calculated new setpoint: 26 °C
23/02 00:42:20 - Function SoftStart (Zone 1): Correction: -5 > -4 °C - (STARTUP) Freq: 45Hz
23/02 00:40:07 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 25
23/02 00:40:02 - MQTT Command: SetCurves: (Zone 1) Target: 25 (SoftStart)
23/02 00:40:02 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 30 °C. Calculated new setpoint: 25 °C
23/02 00:40:02 - Function SoftStart (Zone 1): Correction: 0 > -5 °C - (STARTUP) Freq: 15Hz
23/02 00:40:02 - Compressor: running
23/02 00:36:56 - MQTT Reply: Heatpump_State: 1
23/02 00:36:54 - MQTT Command: SetHeatpump: 1 (rtc automation: on/off)
23/02 00:36:54 - Function RTC: Automation 'Turn off/on power' triggered - power ON (zone1 Room temp: 20.59°C)
23/02 00:32:07 - Function CCC (Zone 1): Setpoint change: From 29.9 to 30 °C
23/02 00:11:22 - Function CCC (Zone 1): Setpoint change: From 29.8 to 29.9 °C
23/02 00:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 52
23/02 00:00:00 - SYSTEM: Total amount of offline messages today: 5

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
Zag vanmiddag dat mn tanktemperatuur wat gezakt was en dacht: ik probeer het nog eens.

Force DHW cyclus is nu anders verlopen.
Plm. 20,5 minuten totdat boodschap end cyclus detected voorbijkwam tanktemp was toen volgens HA 41-43 graden. Doel is 50.

Bij het verwarmen is de tank temperatuur onder het auto-start DHW setpoint van 39 graden gekomen en is er dus direct na een Force DHW run een auto-start DHW run gestart. Deze is doorgelopen naar doeltemperatuur 51 graden (aldus NR), terwijl setpoint 50 is.

Zie bijgevoegde log. Afbeeldingslocatie: https://tweakers.net/i/KQwcoXeZoHVopkEswCpPoZFfUhg=/800x/filters:strip_exif()/f/image/yOvszH8LOOEuKMYjmtZ1o8FG.png?f=fotoalbum_large

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Ik heb een theorie waardoor dit komt.
Het probleem oplossen vereist een rewrite van de dhw logica. Zal er even voor moeten gaan zitten ben ik bang :)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
als ik bij mijn pomp de toggle force dhw aan zet, wordt bij de pomp ook de setting ForceDHW aan gezet.

Deze toggle in heishamon gaat bij MIJ pas uit, als de target temperatuur behaalt is. Deze toggle wordt geschakeld door de WP zelf.
Ook als je Node Red uit zet, en op de controller "Force DHW" drukt, dan gaat bij mij de toggle in heishamon pas uit als de target temperatuur behaald is.

@boredgeestje en @hemertje
Kun je een keer kijken hoe dit bij jullie model gaat?
Hoe dat te doen:
- Node red uit zetten. (addon in HA uitzetten)
- heishamon local openen
- via controller op force dhw drukken
- kijken wanneer de toggle "Force DHW" uit gaat.

- Node Red kan achteraf weer aan natuurlijk. :)
code:
1
TOP2    Force_DHW_State 0   Disabled
Ik denk namelijk dat het anders is bij jullie model.

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Oke,

Node Red in HA gestopt
daarna reageert je Node Red controller / Home pagina niet meer

of bedoel je een andere controller?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Controller is wall mounted controller...

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
edterbak schreef op zaterdag 28 februari 2026 @ 15:14:
Controller is wall mounted controller...
ah zo, nog nooit eerder op deze manier gedaan :P

TOP2 Force_DHW_State 1 Enabled

Afbeeldingslocatie: https://tweakers.net/i/nNrhazZjw5Nh7DhNHyBH5QFS41I=/800x/filters:strip_exif()/f/image/boFMk2JZCGa9Xfru4c5JPYEH.png?f=fotoalbum_large

even in de gaten houden wanneer de DHW op temperatuur is

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
DHW is op temperatuur, de pomp staat weer uit

Afbeeldingslocatie: https://tweakers.net/i/LJi7shBE9_dRONzLkNlF8jqfMTg=/800x/filters:strip_exif()/f/image/8htOOwaWUHRLUDcPvS7sz1Xd.png?f=fotoalbum_large

Force_DHW_State staat terug op 0

TOP2 Force_DHW_State 0 Disabled

Afbeeldingslocatie: https://tweakers.net/i/lYjqiinigXhY13uP1wcEPmYCr0U=/800x/filters:strip_exif()/f/image/2TZ9Ye4N04t8Gei1TvpKF82C.png?f=fotoalbum_large

[ Voor 26% gewijzigd door hemertje op 28-02-2026 16:40 ]

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Bedankt voor het testen

Weet je nu ook wanneer top2 weer op 0 gezet werd? Dat is wat ik heel graag wil weten

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
ik neem aan nadat DHW op temperatuur was, niet continu gevolgd, sorry

rond 15:23 handmatig aangezet
heb even in de log gekeken van Heishamon
de log gaat terug naar
Sat Feb 28 16:38:20 2026 (328620701): PROXY Received 111 bytes

de eerste die ik dan tegen kom:
code:
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
Sat Feb 28 16:47:04 2026 (329144354): Heishamon stats: Uptime: 3 days 19 hours 25 minutes 44 seconds ## Free memory: 68% ## Free PSRAM: 2075880 bytes ## Free heap: 238420 bytes ## Wifi: -1% (RSSI: 0) ## Ethernet: connected (192.168.2.7) ## Mqtt reconnects: 1 ## Correct data: 100.00% Rules active: 0
Sat Feb 28 16:47:04 2026 (329144358): Requesting new panasonic data
Sat Feb 28 16:47:04 2026 (329144359): sent bytes: 111 including checksum value: 18 
Sat Feb 28 16:47:04 2026 (329144775): Received 203 bytes data
Sat Feb 28 16:47:04 2026 (329144775): Checksum and header received ok!
Sat Feb 28 16:47:06 2026 (329147012): PROXY Received 111 bytes
Sat Feb 28 16:47:06 2026 (329147012): PROXY Checksum and header received ok!
Sat Feb 28 16:47:06 2026 (329147013): PROXY requests basic data
Sat Feb 28 16:47:09 2026 (329149355): Heishamon stats: Uptime: 3 days 19 hours 25 minutes 49 seconds ## Free memory: 68% ## Free PSRAM: 2075880 bytes ## Free heap: 238372 bytes ## Wifi: -1% (RSSI: 0) ## Ethernet: connected (192.168.2.7) ## Mqtt reconnects: 1 ## Correct data: 100.00% Rules active: 0
Sat Feb 28 16:47:09 2026 (329149359): Requesting new panasonic data
Sat Feb 28 16:47:09 2026 (329149360): sent bytes: 111 including checksum value: 18 
Sat Feb 28 16:47:09 2026 (329149775): Received 203 bytes data
Sat Feb 28 16:47:09 2026 (329149775): Checksum and header received ok!
Sat Feb 28 16:47:09 2026 (329149776): received TOP0 Heatpump_State: 1
Sat Feb 28 16:47:09 2026 (329149779): received TOP1 Pump_Flow: 0.13
Sat Feb 28 16:47:09 2026 (329149782): received TOP2 Force_DHW_State: 0
Sat Feb 28 16:47:09 2026 (329149785): received TOP3 Quiet_Mode_Schedule: 0
Sat Feb 28 16:47:09 2026 (329149788): received TOP4 Operating_Mode_State: 3
Sat Feb 28 16:47:09 2026 (329149790): received TOP5 Main_Inlet_Temp: 41.75
Sat Feb 28 16:47:09 2026 (329149793): received TOP6 Main_Outlet_Temp: 48.75
Sat Feb 28 16:47:09 2026 (329149796): received TOP7 Main_Target_Temp: 28
Sat Feb 28 16:47:09 2026 (329149799): received TOP8 Compressor_Freq: 0
Sat Feb 28 16:47:09 2026 (329149802): received TOP9 DHW_Target_Temp: 52
Sat Feb 28 16:47:09 2026 (329149805): received TOP10 DHW_Temp: 52
Sat Feb 28 16:47:09 2026 (329149807): received TOP11 Operations_Hours: 22383
Sat Feb 28 16:47:09 2026 (329149810): received TOP12 Operations_Counter: 20067
Sat Feb 28 16:47:09 2026 (329149813): received TOP13 Main_Schedule_State: 0
Afbeeldingslocatie: https://tweakers.net/i/CSDi9bqcKdUOqgbj1MfApw6OsK0=/800x/filters:strip_exif()/f/image/1mAF03B9k3xz8bfDHVYKXOU9.png?f=fotoalbum_large

[ Voor 5% gewijzigd door hemertje op 28-02-2026 22:10 ]

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Ik heb deze test van jullie wel nodig. Niet persee nu. maar deze week is prima.

Ik wil dus echt weten wat TOP2 doet nadat je op de wall-mounted-controller op forcedhw gedrukt hebt. En uiteraard als node red dan uit is.
En uiteraard, als je node red uit zet, dan werkt het node red dashboard ook niet. dus dan zul je even in heishamon moeten kijken, of mqtt explorer aan houden. of een andere mannier om te kunnen loggen wat er gebeurt met top2.

Als deze wel binnen korte tijd weer naar 0 gaat, dan is mijn ontwerpkeuze niet juist.
Als deze gewoon op 1 blijft tot einde run, dan ligt de fout in mijn flow.

[ Voor 22% gewijzigd door edterbak op 01-03-2026 00:00 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Via Node Red de DHW 1 graad hoger gezet, naar 53GrC

Node Red in HA stopgezet
DHW gestart via de wall controller

een kwartier na starten:
TOP2 blijft nog steeds 1 gedurende DHW

na het bereiken van de DHW temp gaat TOP2 naar 0

Afbeeldingslocatie: https://tweakers.net/i/jDxwvB9_8L9hmq_wZEAzC0natK8=/800x/filters:strip_exif()/f/image/1r1sndClyeCdJsUvJTOzZ8fu.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/A7f7fXx-S85Q2cqnCwfOmvClu3U=/800x/filters:strip_exif()/f/image/owDNwYpnouYLCaly5sn0pNUj.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/qyfDLLvvJR0nxFf3uVNL0BNehKA=/800x/filters:strip_exif()/f/image/NVRLVnaDAuKEA0BuKDDa1gq2.png?f=fotoalbum_large

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Super! Dank je voor de test. En zo bevestigd dat de logica die ik hanteer zou moeten werken.. DUS>... het is een programeer fout.

Im on it !!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 22:04

MikeyMan

Vidi, Vici, Veni

Zie net een aankondiging voor heishamon 4.0 met een fix voor powerful mode...

Maar ff wachten aangezien ik sowieso nog op een oude versie van de flow draai.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Als ik in de changelog van MQTT-Topics.md kijk, dan zie ik geen breaking changes.
De nieuwe firmware 4.0 van @thehog zou gewoon prima moeten werken met Node Red.

Er zijn wel wat modellen die herkend worden plus een paar SET/TOP's bij gekomen die nog niet gebruikt worden in de flow. Heb je nu ook niet dus je zult ze niet missen ghehehe... :)
code:
1
2
3
4
5
6
7
8
9
SET39   SetHeatingControl   Set heating control 0=comfort, 1=efficiency
SET40   SetSmartDHW Set SmartDHW    0=variable, 1=standard
SET41   SetQuietModePriority    Set Quiet Mode Priority 0=sound, 1=capacity
SET42   SetPumpFlowrateMode Set Pump Flowrate Mode  0=deltaT, 1=max. duty

TOP139  main/Heating_Control    Heating Control
TOP140  main/Smart_DHW  Smart DHW
TOP141  main/Quiet_Mode_Priority    Quiet Mode Priority (0=sound, 1=capacity)
TOP142  main/Expansion_Valve    Expansion Valve (Steps)
Vraag mij wel af of iedere pomp type deze knopjes met succes zal kunnen gebruiken. Geen idee.
Sommige klinken wel interessant om te weten wat ze doen.

FYI @MikeyMan
Ik heb net FW 4.0 er op gezet. Na de eerste 5 minuten; No issues at all. Ik laat het weten als er wat verandert. Maar ik verwacht ook niks.

[ Voor 20% gewijzigd door edterbak op 02-03-2026 22:47 ]


  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
edterbak schreef op zondag 1 maart 2026 @ 20:56:
Super! Dank je voor de test. En zo bevestigd dat de logica die ik hanteer zou moeten werken.. DUS>... het is een programeer fout.

Im on it !!
Ahum:
NR staat uit en ik zie dit:
Afbeeldingslocatie: https://tweakers.net/i/Zc-rZ_j8-RyvZwUfz4ZtV7XdLP8=/x800/filters:strip_exif()/f/image/G2lhHkh2SkldSp9esd8SgfvJ.png?f=fotoalbum_large
Zie bovenste twee berichten met 15 seconden scheiding…

This post was created with 100% recycled electrons


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
WHHUT!?! :?
Je weet 100% zeker dat er geen autoation van iets (node red / domoticz / home assistant) iets doet?

Je suggereerd dat je om 19:40:16 op de knop Force DHW op de controller hebt gedrukt.
Is dit ook zo?
En vervolgens in het log, staat er zoals je zegt, 19:40:31 dat hij weer 0 is.

Vreemd.

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 22:33
Jep. Precies zoals je beschrijft. NR uitgezet, Force DHW op controller geactiveerd. Dit is wat ik zie in MQTT Analyzer. Heb voor zover ik weet geen andere sturingen op de pana. Lees alleen MQTT uit op HA voor visualisatie.

Als het voor je gemoedsrust helpt: mijn pana komt uit Italië 🤡

[ Voor 43% gewijzigd door boredgeestje op 03-03-2026 23:45 ]

This post was created with 100% recycled electrons


  • EWK
  • Registratie: Mei 2006
  • Niet online

EWK

Een fles dode pixels te koop!

Met samengeknepen billen heb ik de update gedaan (ik kom van een 24.x versie), alles gevolgd, maar nu krijg ik:
Flows stopped due to missing node types.
ui_table

Ik heb de laatste stable json ingeladen (26.2.1), wat doe ik niet goed?

[ Voor 6% gewijzigd door EWK op 04-03-2026 16:01 ]

Hoi!


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
in Home Assistant de extra module 'ui_table' toevoegen

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • EWK
  • Registratie: Mei 2006
  • Niet online

EWK

Een fles dode pixels te koop!

hemertje schreef op woensdag 4 maart 2026 @ 16:03:
in Home Assistant de extra module 'ui_table' toevoegen
Dank voor de richting, met Gemini nu rest van de stappen gevonden.

Voor wie er nog meer tegenaan loopt:
Open je Node-RED interface.

Klik rechtsboven op het menu (de drie streepjes).

Kies voor Manage palette.

Ga naar het tabblad Install.

Typ in de zoekbalk: ui
Dan komt node-red-node-ui-table

Klik op de install knop bij die module.

[ Voor 8% gewijzigd door EWK op 04-03-2026 16:08 ]

Hoi!


  • Nnoitra
  • Registratie: December 2000
  • Laatst online: 23:01
EWK schreef op woensdag 4 maart 2026 @ 16:00:
Ik heb de laatste stable json ingeladen (26.2.1), wat doe ik niet goed?
De installatie- of updatehandleiding volgen :+

Zonder gekheid, ik had 'm eerst ook gemist ;)
https://github.com/edterb...eck-node-red-requirements

Sarcasm is my superpower! What's yours?


  • EWK
  • Registratie: Mei 2006
  • Niet online

EWK

Een fles dode pixels te koop!

Nnoitra schreef op woensdag 4 maart 2026 @ 16:13:
[...]

De installatie- of updatehandleiding volgen :+

Zonder gekheid, ik had 'm eerst ook gemist ;)
https://github.com/edterb...eck-node-red-requirements
Heb ik tot de letter gevolgd, nergens dat ik bovenstaande moet doen. Of ik moet 1600 uur cup a soup?

Hoi!


  • Nnoitra
  • Registratie: December 2000
  • Laatst online: 23:01
EWK schreef op woensdag 4 maart 2026 @ 16:15:
[...]

Heb ik tot de letter gevolgd, nergens dat ik bovenstaande moet doen. Of ik moet 1600 uur cup a soup?
Afbeeldingslocatie: https://tweakers.net/i/_gEFyBSmDbbSnkdqcYCSBPUOLe4=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/k6patpjHWzvRaLWJmKtQMcbd.png?f=user_large
En dan:
Afbeeldingslocatie: https://tweakers.net/i/HvtjIIn_eswH66SYzkoTfxD92BE=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/lDfSByoCVImYSvfdlIYpoYbT.png?f=user_large

Sarcasm is my superpower! What's yours?


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Nnoitra schreef op woensdag 4 maart 2026 @ 16:13:
[...]

De installatie- of updatehandleiding volgen :+

Zonder gekheid, ik had 'm eerst ook gemist ;)
https://github.com/edterb...eck-node-red-requirements
Ja, klopt. Eerst stond er geen enkele referentie naar pallettes en checken in node red reqs. Ik had het daarop aangepast.
Het is niet spannender dan even toevoegen, en daarna werkt het wel gewoon :) No stress. 8)

dr gaat niks stuk als je het per ongeluk vergeet, en je wordt er vanzelf op gewezen dat er iets ontbreekt.

[ Voor 9% gewijzigd door edterbak op 04-03-2026 18:51 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03

Nieuwe versie beschikbaar

Version 26.3.1 Stable
Release date: 2026-03-05
Changes:
- New heishamon firmware 4.0 released. Confirmed working perfectly
- Added 5 new models to be recognized
- Modified the behaviour of Force_DHW logic. Should be more robust now

link: https://github.com/edterbak/HeishaMoNR

@hemertje Deze versie zou je dhw issue moeten oplossen.
@boredgeestje Ik weet niet of deze versie voor jouw ook succesvol is. Hoop het ook.

Ik ben benieuwd

[ Voor 11% gewijzigd door edterbak op 05-03-2026 22:27 ]


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
dank weer Ed! (y) :9B

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 22:32
Modified the behaviour of Force_DHW logic.

wat heb je hierin gewijzigd?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
conditie toegevoegd wanneer de dhw toggle naar 0 mag.

  • wervisser
  • Registratie: Oktober 2006
  • Laatst online: 21:37
Loop tegen iets raars aan wat mogelijk deels niets te maken heeft met flow.

Ik lees een KNMI sensor en een BLE sensor uit via Home Assistant en koppel dit naar de Heishamon flow. Ik heb de sensoren gekoppeld via WP_Personal.
Na een bepaalde periode, enkele dagen, wordt de juiste waarde niet meer opgenomen vanuit HA naar NR. De waarde in HA is juist, maar NR ontvangt een andere oude waarde.

Om dit tijdelijk te verhelpen herstart ik de Pi waarop NR draait. Vervolgens werken beide sensoren weer goed, maar de instellingen voor WAR, RTC, tijdzone en gekoppelde sensoren zijn dan niet meer geconfigureerd in de Heishamon Node Red GUI.

Dus 1. de sensoren geven op een bepaald moment geen juiste waarde meer door en 2. na een herstart is de NR flow een deel van de waardes kwijt.

Ik draai HA 2026.2.3, NR 4.0.3 en flow version 25.02 Stable

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Hoi wervisser,

Als je in (WP personal) een debug node plaatst achter je HomeAssistant input, komt dan de waarde wel binnen in de debug?

[ Voor 3% gewijzigd door edterbak op 07-03-2026 12:02 ]


  • wervisser
  • Registratie: Oktober 2006
  • Laatst online: 21:37
Ja, die komt binnen, alleen de waarde is foutief. Dit kan een waarde zijn van uren geleden. Vanmorgen bijvoorbeeld stond die op 16 graden, terwijl het 5 graden was. Wanneer ik dan de node-red machine herstart, komt de juiste waarde weer binnen.
De state van de sensor in HA is wel juist, maar NR ontvangt deze verkeerd wat in mijn ogen eigenlijk niet kan gebeuren.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Maar voor de duidelijkheid.
Je ziet het binnen komen in een debug node echt rechtstreeks achter je HA Node?

  • wervisser
  • Registratie: Oktober 2006
  • Laatst online: 21:37
Afbeeldingslocatie: https://tweakers.net/i/LlGQT_NQW7YTRVI2i2cfo9zqhcM=/800x/filters:strip_exif()/f/image/TtImScGwgP0FQXhZo2thyU9c.png?f=fotoalbum_large

Ja, en deze is gekoppeld aan link out 141 (MQTT/HomeAssistant/Domoticz_1_Outside_Temperature)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
wervisser schreef op zaterdag 7 maart 2026 @ 13:05:
[Afbeelding]

Ja, en deze is gekoppeld aan link out 141 (MQTT/HomeAssistant/Domoticz_1_Outside_Temperature)
Ja. Dat is wel vreemd hoor.
Als het in ha goed staat, hoort het ook gewoon in nr zo te zijn
Als je NR niet in home assistant draait, kun je denken aan NR updaten naar de laatste versie.

  • Nnoitra
  • Registratie: December 2000
  • Laatst online: 23:01
wervisser schreef op zaterdag 7 maart 2026 @ 13:05:
[Afbeelding]

Ja, en deze is gekoppeld aan link out 141 (MQTT/HomeAssistant/Domoticz_1_Outside_Temperature)
Je gebruikt daar een poll state, die kun je configuren op onder andere de update interval en State.
Kijk daar eerst eens naar, dat ie niet per ongeluk maar 1x per dag update ofzo.

En maak er anders een Events: State node van, die luistert achtief naar wijzigingen van de entiteit in HA.

Sarcasm is my superpower! What's yours?


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:03
Goed opgemerkt. Dat viel mij nog niet op..

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 22:04

MikeyMan

Vidi, Vici, Veni

Voor het eerst in heel erg lang geupdate naar de laatste stable.
Ziet er tot zover goed uit, fingers crossed!
07/03 20:06:04 - SYSTEM: CCC Zone 2 settings are OK
07/03 20:04:54 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
07/03 20:04:46 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
07/03 20:04:46 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 20 °C
07/03 20:04:46 - Function SoftStart (Zone 1): Correction: 7 > 2 °C - (STABLE) Freq: 27Hz
07/03 20:04:24 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
07/03 20:04:17 - MQTT Command: SetCurves: (Zone 1) Target: 22 (SoftStart)
07/03 20:04:17 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 22 °C
07/03 20:04:17 - Function SoftStart (Zone 1): Correction: -4 > 7 °C - (STARTUP) Freq: 28Hz
07/03 20:04:14 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
07/03 20:04:06 - MQTT Command: SetCurves: (Zone 1) Target: 20 (function RTC Z1)
07/03 20:04:06 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 20 °C
07/03 20:04:04 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 22
07/03 20:04:02 - Function RTC (Zone 1): Correction change: From 6 to -5 °C (Room actual: 20.1 °C)
07/03 20:04:02 - SETUP - Sensors (Zone 1): Custom room temperature sensor found
07/03 20:03:56 - MQTT Command: SetCurves: (Zone 1) Target: 22 (function RTC Z1)
07/03 20:03:54 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 20 °C. Calculated new setpoint: 22 °C
07/03 20:03:54 - MQTT Reply: Z1_Heat_Curve_Target_High_Temp: 20
07/03 20:03:51 - Function - RTC (Zone 2): 0
07/03 20:03:46 - Function SoftStart (Zone 1): Correction: 0 > -4 °C - (STARTUP) Freq: 30Hz
07/03 20:03:46 - Function RTC (Zone 1): Correction change: From -5 to 6 °C (Room actual: 19 °C)
07/03 20:03:46 - SYSTEM: MQTT Broker: Node Red MQTT node connected
07/03 20:03:44 - MQTT Command: SetCurves: (Zone 1) Target: 20 (SoftStart)
07/03 20:03:44 - Functions Final setpoint (Zone 1): Current zone 1 setpoint: 22 °C. Calculated new setpoint: 20 °C
07/03 20:03:44 - Function - CCC (Zone 2): 0
07/03 20:03:43 - SYSTEM: Persistent storage: OK
07/03 20:03:43 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
07/03 20:03:42 - Function - Solar: 1
07/03 20:03:42 - SETUP - Sensors: Custom outside temperature sensor FOUND and used
07/03 20:03:42 - Function NightReduction: New correction: 0 °C
07/03 20:03:42 - Function CCC (Zone 1): Profile temperatures are not correctly set in the dashboard. Waiting for Panasonic import or user input
07/03 20:03:42 - Compressor: running
07/03 20:03:42 - Function Pump speed: Max pumpspeed set to 169 (55%) (HEAT)
07/03 20:03:42 - Function NightReduction: 0
07/03 20:03:42 - SETUP - Sensors (Zone 2): Custom sensor lost or absent — fallback to heat pump sensor.
07/03 20:03:42 - Function CCC Z2: Imported TOP82 from Panasonic (Z2_Heat_Curve_Target_High_Temp = 35°C)
07/03 20:03:42 - Function CCC Z2: Imported TOP85 from Panasonic (Z2_Heat_Curve_Outside_Low_Temp = -5°C)
07/03 20:03:42 - Function CCC Z2: Imported TOP84 from Panasonic (Z2_Heat_Curve_Outside_High_Temp = 15°C)
07/03 20:03:42 - Function CCC Z2: Imported TOP83 from Panasonic (Z2_Heat_Curve_Target_Low_Temp = 35°C)
07/03 20:03:42 - SETUP - Sensors (Zone 1): Custom room temperature sensor not found. Using internal sensor (TOP33)
07/03 20:03:42 - SYSTEM: Heatpump zone 2 is set to controle water temperature
07/03 20:03:42 - SYSTEM: Heatpump zone 1 is set to controle water temperature
07/03 20:03:42 - SYSTEM: Heatpump is in DIRECT mode
07/03 20:03:43 - SYSTEM - HEISHAMON Connection: Online
07/03 20:03:42 - SYSTEM: Flow version 26.3.1 Stable
07/03 20:03:42 - SYSTEM - HEISHAMON Connection: Offline
07/03 20:03:42 - SYSTEM: Flow restart detected. !! Please be aware!! It could take up to 10 minutes befor all values and variables have been received, set and correctly processed
07/03 20:03:42 - SYSTEM: Start---------------------------------------------------------------
Enige tot nu toe is dat dhw setpoint verhoogd lijkt te zijn... Vreemd...

Edit: lijkt het solar high setpoint geweest te zijn.

  • wervisser
  • Registratie: Oktober 2006
  • Laatst online: 21:37
Hij update elke 60 seconden en wanneer het fout gaat, zie ik nog steeds waardes binnen komen, echter de foutieve.

Heb in elk geval een andere node erbij gezet en hou het weer even in de gaten. Het is deze week 'slechts' 2x voor gekomen, dus ik wacht even af.

Bedankt voor de hulp
Pagina: 1 ... 130 131 Laatste