Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 117 118 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 07:42
edterbak schreef op dinsdag 1 april 2025 @ 22:24:
Is het tijdstip 21:35:30 ook het tijdstip dat de trigger van de DHW temperatuur binnenkomt?
Nee, deze was daadwerkelijk 21:38 ish. Mijn driewegklep zit bij mijn vat en schakelt hoorbaar.
Op dat tijdstip heb ik de sensor een seconde of 15 weg van het vat en dmv blazen wat afgekoeld.
De debug messages van de veranderende temperatuur zag ik ook dmv de debug nodes binnenkomen als reactie op mijn handelen; echter alleen vóór de delay node.

De operation mode heb ik veranderd omdat ik eerder in de flow de DHW run wilde triggeren met een andere setpoint en even van heat-only naar heat+DHW schakelen, maar dat slaagde niet zo aangezien mijn vat nog op 64 graden was (vanmiddag anti-legionella run gehad). Daarom ervoor gekozen de sensor te trekken.

[ Voor 12% gewijzigd door boredgeestje op 01-04-2025 22:34 ]

This post was created with 100% recycled electrons


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
ja, ik denk dat ik het snap.

In de basis:
1: Operating mode = HEAT+DHW
2: Je trekt de sensor er uit en zorgt voor DHW tem uitlezen welke laag is.
3: de trigger vanuit de flow komt inderdaad niet zoals je verwacht
... En toch schakelt de tank de 3weg klep voor een DHW run.

Ik ben bang dat dit komt door de interne logica van de panasonic zelf. Los van de NR flow.
Als de pana ziet dat het vat x graden onder het target is, en de OperatingMode bevat ook DHW, dan zal hij de DHW run zelf starten.
Daar zie je geen mqtt commando van, dat regelt hij zelf.

Op welke temperatuur stond de autostart DHW functie?
Ik heb het vermoeden dat dit onder de 52 - DHW_Delta ligt.


Kan deze theorie kloppen denk je?

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Om zuiver te testen of de flow delay hier zijn werk goed doet, moet je denk ik even HEAT-only instellen. Dan het zelfde truckje uitvoeren met de sensor.
Als het goed is ziet de pomp dan de DHW temp, maar zal hij zelf geen DHW run starten omdat DHW mode ontbreekt.
De NR flow zal pas na de delay de OperatingMode schakelen om de DHW run wel uit te voeren.
..... ALS het goed is natuurlijk.

[ Voor 4% gewijzigd door edterbak op 01-04-2025 22:43 ]


Acties:
  • 0 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 07:42
edterbak schreef op dinsdag 1 april 2025 @ 22:41:
ja, ik denk dat ik het snap.

In de basis:
1: Operating mode = HEAT+DHW
2: Je trekt de sensor er uit en zorgt voor DHW tem uitlezen welke laag is.
3: de trigger vanuit de flow komt inderdaad niet zoals je verwacht
... En toch schakelt de tank de 3weg klep voor een DHW run.

Ik ben bang dat dit komt door de interne logica van de panasonic zelf. Los van de NR flow.
Als de pana ziet dat het vat x graden onder het target is, en de OperatingMode bevat ook DHW, dan zal hij de DHW run zelf starten.
Daar zie je geen mqtt commando van, dat regelt hij zelf.

Op welke temperatuur stond de autostart DHW functie?
Ik heb het vermoeden dat dit onder de 52 - DHW_Delta ligt.


Kan deze theorie kloppen denk je?
Dit zou goed kunnen kloppen. Ik was altijd in de veronderstelling dat de operating mode op Heat+DHW moest staan, omdat er anders überhaupt geen DHW gemaakt gaat worden. Als deze NR flows de operating mode schakelen adhv de vattemperatuur, dan gaat het bij mijn basisbegrip al mis! 8)7

Autostart staat uit / default setting uit de flow op 25.
DHW setpoint: 51
DHW delta: -6.

Zal nalv van jouw reactie gaan testen met operating mode Heat only en terugkoppelen.
Dank! _/-\o_

This post was created with 100% recycled electrons


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
boredgeestje schreef op dinsdag 1 april 2025 @ 22:51:
[...]

Dit zou goed kunnen kloppen. Ik was altijd in de veronderstelling dat de operating mode op Heat+DHW moest staan, omdat er anders überhaupt geen DHW gemaakt gaat worden.
Dit is inderdaad de standaard functionaliteit van de panasonic zelf ja.
Als deze NR flows de operating mode schakelen ....
Yep. :9 Thats the beauty of NodeRed. :) Ik heb dat stukje meer geautomatiseerd bovenop de Panasonic regeltjes. Hoef je je hier ook niet druk om te maken. :) (Als ik het goed heb gedaan uiteraard)

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
imdos schreef op maandag 24 maart 2025 @ 16:19:
Hi @edterbak De bug is weer terug met mijn scheduler en DWH maken. Zoals al gemeld in deze posts.

imdos in "Heishamon <> Node Red voor Panasonic warmtepompen"
edterbak in "Heishamon <> Node Red voor Panasonic warmtepompen"
edterbak in "Heishamon <> Node Red voor Panasonic warmtepompen"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Flow version

24.13 (stable beta)

24/03 16:12:34 - TOP20_ThreeWay_Valve_State: 1
24/03 16:12:30 - MQTT Command: SetHeatpump: 1 (GUI)
24/03 14:45:21 - TOP4_Operating_Mode_State: 4
24/03 14:45:18 - MQTT Command: SetOperationMode: 4
24/03 14:45:17 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
24/03 14:45:16 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.72°C)
24/03 14:45:15 - MQTT Command: SetHeatpump: 1 (GUI)
24/03 14:45:15 - Scheduler - Power: 1
24/03 14:45:15 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
Ik denk dat ik de oorzaak gevonden heb. Of in ieder geval iets dat een aandeel heeft in het verhaal.
Kun je hier een delay node zetten van 10 seconden?

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


In tab [WP Control]

Voor de helderheid....
De functie "Function RTC Automation" wordt getriggered door het groene blokje er voor.
Deze kijkt op zijn beurt weer of de Node 'Function WAR2DIRECT" klaar is. Dat is zijn trigger.
In de afbeelding welke je hier boven ziet, is duidelijk dat er een hoop triggers zijn naar de Function WAR2DIRECT node.

Ook al hebben we een delay van 1 minuut, het kan altijd net zijn dat er een nieuwe temperatuur van buiten ontvangen wordt, of een TOP4, TOP20 of TOP26 ontvangen wordt en door komt.
Dat is een stukje timing dat ik nu niet onder controle heb. Voor alsnog zie ik hier geen oplossing hoe ik dit kan voorkomen.

[ Voor 16% gewijzigd door edterbak op 01-04-2025 23:19 ]


Acties:
  • 0 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 07:42
edterbak schreef op dinsdag 1 april 2025 @ 22:43:
Om zuiver te testen of de flow delay hier zijn werk goed doet, moet je denk ik even HEAT-only instellen. Dan het zelfde truckje uitvoeren met de sensor.
Als het goed is ziet de pomp dan de DHW temp, maar zal hij zelf geen DHW run starten omdat DHW mode ontbreekt.
De NR flow zal pas na de delay de OperatingMode schakelen om de DHW run wel uit te voeren.
..... ALS het goed is natuurlijk.
Dacht ik dat het kwartje was gevallen…
Er is geen run gestart, WP is op OM 0 blijven staan en het vat is na een douchebeurt naar 25 graden gezakt. Welke settings van de flow zijn er nodig om dit wel goed te laten werken?
Heb de startpost van dit topic en GitHub nog eens nagelezen, maar ik kan het aan de hand daarvan niet duiden.

This post was created with 100% recycled electrons


Acties:
  • +3 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 09:31

MikeyMan

Vidi, Vici, Veni

boredgeestje schreef op woensdag 2 april 2025 @ 07:11:
[...]

Dacht ik dat het kwartje was gevallen…
Er is geen run gestart, WP is op OM 0 blijven staan en het vat is na een douchebeurt naar 25 graden gezakt. Welke settings van de flow zijn er nodig om dit wel goed te laten werken?
Heb de startpost van dit topic en GitHub nog eens nagelezen, maar ik kan het aan de hand daarvan niet duiden.
Op operating mode 0 (heat) zal ie inderdaad geen warm water gaan maken. Lijkt me logisch toch?
Tenzij je 'auto start dhw' aan hebt gezet als fallback.

Als dhw aan staat, gaat ie op basis van de delta aan de gang.

Let wel; het schakelen naar een OM met DHW erin zorgt in vaak voor het automatisch starten van een dhw run.

[ Voor 8% gewijzigd door MikeyMan op 02-04-2025 07:33 ]


Acties:
  • 0 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 07:42
MikeyMan schreef op woensdag 2 april 2025 @ 07:27:
[...]


Op operating mode 0 (heat) zal ie inderdaad geen warm water gaan maken. Lijkt me logisch toch?
Tenzij je 'auto start dhw' aan hebt gezet als fallback.

Als dhw aan staat, gaat ie op basis van de delta aan de gang.

Let wel; het schakelen naar een OM met DHW erin zorgt in vaak voor het automatisch starten van een dhw run.
Right. Blijkbaar had ik eerst even een kopje koffie nodig.
Nogmaals Eds reactie gelezen
"om zuiver te testen of de flow delay hier zijn werk goed doet.."
Wanneer ik weer een momentje kan maken de komende dagen zal ik dat eens testen. Weg van huis zijn mijn schermpjes te klein om de debugs en flows in NR fatsoenlijk te kunnen bekijken.

Als we voor het gemak even aannemen dat de delay al goed werkt, dan zou voor mijn situatie de volgende instelling nodig zijn (?):

Operating Mode: 0 - Heat Only
DHW setpoint: 51
Autostart DHW: 45 (Normaliter had ik DHW delta: -6, maar op OM 0 wordt met alleen de delta geen DHW run getriggerd).

This post was created with 100% recycled electrons


Acties:
  • +1 Henk 'm!

  • boredgeestje
  • Registratie: Augustus 2002
  • Laatst online: 07:42
boredgeestje schreef op woensdag 2 april 2025 @ 08:33:
[...]
Operating Mode: 0 - Heat Only
DHW setpoint: 51
Autostart DHW: 45 (Normaliter had ik DHW delta: -6, maar op OM 0 wordt met alleen de delta geen DHW run getriggerd).
Vanavond laat thuis en net even lekker gedoucht.
Kan melden dat met de bovenstaande settings de delay goed werkt 👍🏻

This post was created with 100% recycled electrons


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 26 maart 2025 @ 21:10:
@hemertje
Maar hey!!! ik zie mooie balkjes bij Today (kWh) EN.. de grafiek er naast is netjes.

Nu nog even de logica verbeteren. :)
dag @edterbak e.a.

vandaag en gisteren in het Solar2DHW tabblad geen grafieken helaas voor
  • Today (kWh)
  • Power history (W)
  • Today's result (kWh)
in de opzet is niets gewijzigd sinds het updaten van de week

onder Sensors zie ik ook geen waarden bij
  • Power production (Export)
  • Power consumption (Import)
In HA zie ik in het Energy dashboard wel de reguliere grafieken import en export


Wat kan ik controleren?

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
hemertje schreef op donderdag 3 april 2025 @ 20:45:
[...]


dag @edterbak e.a.

vandaag en gisteren in het Solar2DHW tabblad geen grafieken helaas voor
  • Today (kWh)
  • Power history (W)
  • Today's result (kWh)
in de opzet is niets gewijzigd sinds het updaten van de week

onder Sensors zie ik ook geen waarden bij
  • Power production (Export)
  • Power consumption (Import)
In HA zie ik in het Energy dashboard wel de reguliere grafieken import en export


Wat kan ik controleren?
ik zie in HA en in de Tibber App dat de verbinding met de P1 Tibber Pulse verbroken is ?
vanavond verder op onderzoek uit

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
Na opnieuw uitloggen en weer inloggen is Tibber weer online

(y)

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
de ENTSOE prijzen blijven nog leeg

hier te lezen:
https://transparency.ents...=67efb3a4a2a7b927aeb0e4ef

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


Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Zojuist update uitgevoerd van V 24.5 naar 24.15. Alles lijkt OK m.u.v. weergave waterdruk. Deze wordt bij mijn K-series voorheen keurig getoond.

Afbeeldingslocatie: https://tweakers.net/i/dzDkNsDtnrJkFk4m9isQwsjV7WY=/800x/filters:strip_icc():strip_exif()/f/image/RBnPFodtO52oC4PgV6c0ELgq.jpg?f=fotoalbum_large

Op de HeishaMon, firmware V3.9 wordt deze wel goed weergegeven.

Afbeeldingslocatie: https://tweakers.net/i/2s3RegaJ5RfwAhukGJ4HvwfrKPM=/800x/filters:strip_icc():strip_exif()/f/image/De6RnEkGFoLM7nb59QMTqCW8.jpg?f=fotoalbum_large

Ik had deze sensor voorheen zelf toegevoegd aan mijn WP dash via Personal Tab. Maar wil nu toch (voorlopig) Ed zijn flows default gebruiken. Is dit mijn straf voor afwijken in het verleden? :(
Graag een hint voor oplossing. In welke tab zou dit geregeld kunnen zijn?
Of liever melden op Github?

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
Hieke schreef op zondag 6 april 2025 @ 11:22:
Zojuist update uitgevoerd van V 24.5 naar 24.15. Alles lijkt OK m.u.v. weergave waterdruk. Deze wordt bij mijn K-series voorheen keurig getoond.

[Afbeelding]

Op de HeishaMon, firmware V3.9 wordt deze wel goed weergegeven.

[Afbeelding]

Ik had deze sensor voorheen zelf toegevoegd aan mijn WP dash via Personal Tab. Maar wil nu toch (voorlopig) Ed zijn flows default gebruiken. Is dit mijn straf voor afwijken in het verleden? :(
Graag een hint voor oplossing. In welke tab zou dit geregeld kunnen zijn?
Of liever melden op Github?
Die zit er standaard volgens mij wel in.
Wellicht dat ie pas een waarde krijgt als er een update van het topic voorbijkomt; als de waterdruk stijgt of daalt.

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:50
Volgens mij moet ook toevoegingen voor ‘t dashboard lukken via personal tab. Ik heb dat al een tijdje niet meer gedaan maar ik kan me herinneren dat ‘t wel wat extra aandacht nodig had bij upgrade, je moet volgens mij dat dashboard onderdeel weer ergens aan koppelen.

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


Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
@blb4 Daar zat ik ook al naar te kijken. Maar aan welke link in welk tabblad???

Zal ff vanavond terug zoeken in dit forum.. Nu ff naar buiten

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:50
Ik denk dat 't dit was, je moet de node weer aan de juiste dashboard group hangen:


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

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


Acties:
  • +1 Henk 'm!

  • Nnoitra
  • Registratie: December 2000
  • Nu online
Afbeeldingslocatie: https://tweakers.net/i/Gr2v34-Cnmacl7laCnRHoBn3BjY=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Yk9ynreYyxh2uhlCEBFopMPN.png?f=user_large

Sarcasm is my superpower! What's yours?


Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Dank voor beider snelle inbreng, heren!

Heb via Ctrl F de node gevonden..In WP Dash.. Hulde voor de bouwer. Wordt allemaal erg complex.

Lijkt het alsof in de functie-node de code niet goed werkt... Want als ik de eerste regel de check uitschakel komt de waarde wel goed door.Afbeeldingslocatie: https://tweakers.net/i/BtaZdpy7Zm_EA9JvZochCJx1Uzo=/800x/filters:strip_icc():strip_exif()/f/image/vTdwGngd86fYQBnbvlF88Q8T.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/khgdWa-ifWDcwWjKJM-hICTf7NU=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/oXFOtWTRXX74advIdsmI5oO0.jpg?f=user_large

Ik zal mijn oude featureverzoek die ik ooit gemaakt op Github heropenen.

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
Ter info,

hier staat ie ook op:

Water pressure (bar) n/a

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


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op zondag 6 april 2025 @ 15:04:
Dank voor beider snelle inbreng, heren!

Lijkt het alsof in de functie-node de code niet goed werkt...
Klopt. Sorry.
De regel moeten 2x = bevatten. My bad.

code:
1
2
if (msg.payload == -0.02) {msg.payload = 'n/a';}
return msg;


Als het goed is, doet hij het daarna gewoon.
Ik heb het lokaal aangpast. Volgende versie heeft iedereen de fix.

[ Voor 7% gewijzigd door edterbak op 06-04-2025 21:40 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Ik heb zojuist ook een niet goed werkende Solar²DHW functie gehad.
Het doel was 62C, maar in OperatingMode Heat+DHW bij 52C schakelt de panasonic automatisch de 3-weg klep naar ROOM positie.

Ik heb de code van Solar2DHW nu aangepast zodat bij een trigger, de operating mode altijd DHW-only is.
Kijken of dat helpt.

Acties:
  • +2 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 6 april 2025 @ 21:40:
[...]

Klopt. Sorry.
De regel moeten 2x = bevatten. My bad.

code:
1
2
if (msg.payload == -0.02) {msg.payload = 'n/a';}
return msg;


Als het goed is, doet hij het daarna gewoon.
Ik heb het lokaal aangpast. Volgende versie heeft iedereen de fix.
@edterbak dank voor snelle oplossing. Slimmer dan mijn elseif O-)

Alleen modellen met digitale sensor.. :*)

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Ja, de code moet gewoon werken logisch gezien. Maar het is soms wel eens bij het schrijven van functies, dat een vergissing hier in er in slipt. :( Het is soms ook wat verwarrend.

Er zijn zelfs 3 smaken van teken gebruik.... namelijk =, == en ===. Dit om het makkelijk te houden.

Ach.. :) Ik ben blij met de feedback van julie allemaal. Ik had er zelf namelijk nooit achter gekomen zonder TOP115 uitlezing ghehehe.

Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 6 april 2025 @ 21:48:
Ik heb zojuist ook een niet goed werkende Solar²DHW functie gehad.
Het doel was 62C, maar in OperatingMode Heat+DHW bij 52C schakelt de panasonic automatisch de 3-weg klep naar ROOM positie.

Ik heb de code van Solar2DHW nu aangepast zodat bij een trigger, de operating mode altijd DHW-only is.
Kijken of dat helpt.
Meende dat effect hier vanmiddag ook te bespeuren. Dacht dat het een actie van mijn kant was omdat ik in NR bezig was.. Dus handmatig onderbroken.

Wat ik in V 24.05 zag was dat na afloop van zo'n run OM 4 werd geactiveerd. Vind dat persoonlijk niet prettig in de zomer. Dan staat hier in Settings bij Operation OM (DHW only) 3 hier ingesteld. Zie ik iets over het hoofd in het menu Solar2DHW?

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
                // Operating mode READ (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)
                // Operating mode SET (0=Heat only, 1=Cool only, 2=Auto, 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto+DHW

                new_Operating_Mode_State = 3; old_Operating_Mode_State = TOP4_Operating_Mode_State;
                if (TOP4_Operating_Mode_State == 7) { old_Operating_Mode_State = 2; } // correct OM in case of 7
                if (TOP4_Operating_Mode_State == 8) { old_Operating_Mode_State = 6; } // correct OM in case of 8

                /*
                if (TOP4_Operating_Mode_State == 0) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 0 } // add DHW modus
                if (TOP4_Operating_Mode_State == 1) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 1 } // add DHW modus
                if (TOP4_Operating_Mode_State == 2) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus
                if (TOP4_Operating_Mode_State == 3) { new_Operating_Mode_State = 3; old_Operating_Mode_State = 3 } 
                if (TOP4_Operating_Mode_State == 4) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 4 } 
                if (TOP4_Operating_Mode_State == 5) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 5 } 
                if (TOP4_Operating_Mode_State == 6) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } 
                if (TOP4_Operating_Mode_State == 7) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus
                if (TOP4_Operating_Mode_State == 8) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } // prevent undefined new_Operating_Mode_State
                */


Dit is hoe ik het nu heb gemaakt.
De commented out sectie (tussen /* ... */) is hoe het was.
Eigenlijk in de oude situatie, zou ik hierbij dus ook niet verwachten dat hij OM 4 kiest uit zichzelf. Hij zou je OM voor het switchen moeten pakken bij terug gaan van OM.

Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 6 april 2025 @ 21:48:
Ik heb zojuist ook een niet goed werkende Solar²DHW functie gehad.
Het doel was 62C, maar in OperatingMode Heat+DHW bij 52C schakelt de panasonic automatisch de 3-weg klep naar ROOM positie.

Ik heb de code van Solar2DHW nu aangepast zodat bij een trigger, de operating mode altijd DHW-only is.
Kijken of dat helpt.
Zag dat hier ook gebeuren.. dacht dat het actie van mijn kant was. Dus maar handmatig uitgezet.
Kun je die code al publiceren?

In oude versies werd operating mode 4 actief tijdens Solar2DHW. En die modus bleef ook zo staan nadat run was voltooid. Is de mode van settings niet mogelijk? In zomer staat heat namelijk uit. OM 3 is dan default..

[ Voor 5% gewijzigd door Hieke op 06-04-2025 22:21 . Reden: Aanvulling ter verduidelijking ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Tuurlijk. Ik heb het zelf nog niet getest alleen op juiste werking.

Onderstaande code importeren in tab WP Solar.
Dan bij de pop-up, View Nodes > Tick to replace en Import Selected
Importeren werkt kennelijk niet...
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
[
    {
        "id": "58f4dcb609fc506a",
        "type": "function",
        "z": "966985d68ebb4990",
        "g": "6f4cdc97add442ff",
        "name": "kWh triggers",
        "func": "var MQTT = global.get('MQTT', \"file\");\nif (MQTT.block_active == 0 || (MQTT.block_active == 1 && MQTT.block_mode == 2 && MQTT.allow_solar == 1)) {\n\n    var F_SOLAR = global.get('F_SOLAR', \"file\");\n    if (F_SOLAR === undefined) { return null; }\n\n    if (F_SOLAR.state == 1) {\n        var TOP4_Operating_Mode_State = global.get('TOP4_Operating_Mode_State', \"file\");\n        var new_Operating_Mode_State;       // just create a variable, empty.\n        var old_Operating_Mode_State;       // just create a variable, empty.\n        var DHW_Current_SP = global.get('TOP9_DHW_Target_Temp', \"file\");\n        var TOP0_Heatpump_State = global.get('TOP0_Heatpump_State', \"file\");\n        var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', \"file\");\n        let msg1 = {};                                                                // pin 1 - output to DHW setpoint\n        msg1.topic = 'Solar function';                                          // This topic is required to alow the managers.\n        let msg2 = {};                                                                // pin 2 - output to Operation Mode\n        let msg3 = {};                                                                // pin 3 - output to turn on power to heatpump.\n        let msg99 = {};                                                               // pin 4 - output to log\n        msg99.topic = \"Function Solar\";\n        //  return [msg1,msg2,msg3,msg99]\n\n        // Check if all required states are available.\n        if (F_SOLAR.detection_method === undefined || F_SOLAR.threshold === undefined || F_SOLAR.fallback === undefined || F_SOLAR.dhw_sp_high === undefined || TOP4_Operating_Mode_State === undefined || F_SOLAR.power_override === undefined || TOP0_Heatpump_State === undefined) {\n            msg99.payload = \"ERROR: Not all settings in 'Function Solar' are programmed in GUI yet.\";\n            return [null, null, null, msg99];                                       // log output\n        }\n        if (global.get('Sterilization_active', \"file\") == 1)            { return null; }\n        \n        //var TOP2_Force_DHW_State        =global.get('TOP2_Force_DHW_State');                // Current DHW state (on / off). \n        //if (global.get('TOP2_Force_DHW_State', \"file\") == 1)            { return null; }\n\n        \n            //              msg.topic = \"W\";            < > nul\n            //              msg.topic = 'GRID power production kWh';\n            //              msg.topic = 'GRID power consumption kWh';\n            //              msg.topic = '(+) Import (-) Export';\n\n            //Threshold\n            //  kW\n            //  kWh_prod\n            //  kWh_result\n            //\n            // getting rid of all messages which are not related to the selected detection method.\n            //\n            if (F_SOLAR.detection_method == \"kW\" && msg.topic != 'W') { return null; }\n            if (F_SOLAR.detection_method == \"kWh_prod\" && msg.topic != 'Export') { return null; }\n            if (F_SOLAR.detection_method == \"kWh_result\" && msg.topic != 'Result') { return null; }\n            if (msg.payload == 0) { return null; }\n\n            //  convert the W signal to kW so that the value (threshold) are similar.\n            if (F_SOLAR.detection_method == \"kW\") { msg.payload = msg.payload / 1000; }\n\n\n\n\n            // ACTIONS WHEN THE SOLAR FUNCTION IS TRIGGERED FOR START-UP.\n            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n            //  Note: (F_SOLAR.threshold > (msg.payload) >>> msg.payload is negative number if energy production is high.\n            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n            //\n            if (F_SOLAR.threshold > (msg.payload) && F_SOLAR.function_active_state == 0) {\n                // Operating mode READ (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)\n                // Operating mode SET (0=Heat only, 1=Cool only, 2=Auto, 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto+DHW\n\n                new_Operating_Mode_State = 3; old_Operating_Mode_State = TOP4_Operating_Mode_State;\n                if (TOP4_Operating_Mode_State == 7) { old_Operating_Mode_State = 2; } // correct OM in case of 7\n                if (TOP4_Operating_Mode_State == 8) { old_Operating_Mode_State = 6; } // correct OM in case of 8\n\n                /*\n                if (TOP4_Operating_Mode_State == 0) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 0 } // add DHW modus\n                if (TOP4_Operating_Mode_State == 1) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 1 } // add DHW modus\n                if (TOP4_Operating_Mode_State == 2) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus\n                if (TOP4_Operating_Mode_State == 3) { new_Operating_Mode_State = 3; old_Operating_Mode_State = 3 } \n                if (TOP4_Operating_Mode_State == 4) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 4 } \n                if (TOP4_Operating_Mode_State == 5) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 5 } \n                if (TOP4_Operating_Mode_State == 6) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } \n                if (TOP4_Operating_Mode_State == 7) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus\n                if (TOP4_Operating_Mode_State == 8) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } // prevent undefined new_Operating_Mode_State\n                */\n                \n                var tag;    // declare variable for tag in log line.\n                if (F_SOLAR.detection_method == \"kW\") { tag = 'kW'; }\n                if (F_SOLAR.detection_method == \"kWh_prod\") { tag = \"Today's export (kWh)\"; }\n                if (F_SOLAR.detection_method == \"kWh_result\") { tag = \"kWh todays result\"; }\n\n                if (TOP0_Heatpump_State == 0 && F_SOLAR.power_override == 0) {\n                    msg99.payload = \"Solar threshold reached but no action fired! (Heat pump is off, 'Allow switch on heat pump' is disabled.)\";\n                    return ([null, null, null, msg99]);\n                }\n\n                if (F_stored_next_operating_mode === undefined) {\n                    global.set('F_stored_next_operating_mode', old_Operating_Mode_State, \"file\");\n                    msg99.payload = 'Stored next operating mode is set to ' + old_Operating_Mode_State ; node.send([null,null,null,msg99]); \n                }\n\n                // msg3///////////////////////////////////////////////////////////////////////////////////////////////////////\n                // Turn on heatpump in case it is off\n                if (TOP0_Heatpump_State == 0 && F_SOLAR.power_override == 1) {\n                    msg99.payload = \"Turn on Heatpump\";\n                    msg3.payload = 1; msg3.source = \"flow\";                                           // send 1 to turn on the heatpump\n                    if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n                    node.send([null, null, msg3, null])\n                }\n\n\n\n                // msg1///////////////////////////////////////////////////////////////////////////////////////////////////////\n                // Set DHW setpoint to high\n                if (DHW_Current_SP != F_SOLAR.dhw_sp_high) {\n                    msg1.payload = F_SOLAR.dhw_sp_high;\n                    msg99.payload = \"triggered threshold (\" + tag + \"). DHW SP to \" + F_SOLAR.dhw_sp_high;\n                    node.send([msg1, null, null, msg99]);\n                }\n\n                // msg2///////////////////////////////////////////////////////////////////////////////////////////////////////\n                // Set Operation Mode\n                if (new_Operating_Mode_State != old_Operating_Mode_State && old_Operating_Mode_State !== undefined) {\n                    msg2.payload = new_Operating_Mode_State;\n                    msg99.payload = \"Operation mode changed from \" + old_Operating_Mode_State + \" to \" + new_Operating_Mode_State;\n                    node.send([null, msg2, null, msg99]);\n                }\n                global.set('F_RTC.automation_active', 0, \"file\");\n                if (F_SOLAR.function_active_state != 1) {\n                    global.set(\"F_SOLAR.function_active_state\", 1, \"file\");\n                    if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n                    return null;\n                }\n            }\n\n\n\n\n            // ACTIONS WHEN THE SOLAR FUNCTION IS TRIGGERED FOR ENDING.\n            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////\n            //\n            if (msg.payload > 0 && F_SOLAR.detection_method == \"kW\" && DHW_Current_SP == F_SOLAR.dhw_sp_high && F_SOLAR.fallback == 1 && F_SOLAR.function_active_state == 1) {\n                if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n                msg1.payload = F_SOLAR.dhw_sp_low;\n                msg99.payload = \"triggered threshold (\" + tag + \"). Above 0kWh threshold. DHW SP to \" + F_SOLAR.dhw_sp_low;\n                global.set(\"F_SOLAR.function_active_state\", 0, \"file\");\n                node.send([msg1, null, null, msg99]);\n                return null;\n            }\n\n            //TOP9_DHW_Target_Temp\n            // 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)\n\n            var TOP10_DHW_Temp = global.get('TOP10_DHW_Temp');\n            var TOP20_ThreeWay_Valve_State = global.get('TOP20_ThreeWay_Valve_State');       // threewayvalvue 1 = DHW, 0 = HEAT\n\n            if (TOP10_DHW_Temp >= F_SOLAR.dhw_sp_high && F_SOLAR.function_active_state == 1) {\n                /////////////////////////// \n\n                msg99.payload = \"DHW temperature has reached SP high\";\n                node.send([null, null, null, msg99])\n\n                let myTimeout = setTimeout(f_rollbackaction, F_SOLAR.delay_after_completion * 60 * 1000);                 // <<<<<<<<<<<<<<<<  DELAY \n                node.status({ fill: \"red\", shape: \"ring\", text: \"\" });\n\n                function f_rollbackaction() {\n                    var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', \"file\");\n\n                    var F_SOLAR = global.get('F_SOLAR', \"file\");\n                    var DHW_Current_SP = global.get('TOP9_DHW_Target_Temp', \"file\");\n                    //if (F_SOLAR.function_active_state == 2) { return null; }\n\n                    global.set(\"F_SOLAR.function_active_state\", 2, \"file\");\n\n                    msg99.payload = \"Cooldown period (\" + F_SOLAR.delay_after_completion + \" minutes) has ended. Solar function done for today\";\n                    node.send([null, null, null, msg99]);\n                    ///////////////////////////////////////////////////\n                    if (F_stored_next_operating_mode !== undefined) {\n                        TOP4_Operating_Mode_State = global.get('TOP4_Operating_Mode_State', \"file\")\n                        if (TOP4_Operating_Mode_State != F_stored_next_operating_mode) {\n                            msg2.payload = F_stored_next_operating_mode;\n                            if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n                            msg99.payload = \"Restoring previous OperatingMode: \" + msg2.payload;\n                            node.send([null, msg2, null, msg99]);\n                        }\n                        global.set('F_stored_next_operating_mode', undefined, \"file\");\n                        msg99.payload = 'Stored next operating mode is removed'; node.send([null, null, null, msg99]); \n                    }\n                    if (DHW_Current_SP != F_SOLAR.dhw_sp_low) {\n                        msg1.payload = F_SOLAR.dhw_sp_low;\n                        msg99.payload = \"Restoring DHW setpoint to: \" + F_SOLAR.dhw_sp_low + \"°C\";\n                        if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n                        node.send([msg1, null, null, msg99]);\n                    }\n                    clearTimeout(myTimeout);\n                    node.status({});\n                }   ////////////// end of f_rollbackaction\n            }\n        \n    }\n}\n\n\n\n\n////////////////////////////////////////////////\n\n/*\nsetTimeout(function () {\n    node.status({ fill: \"red\", shape: \"ring\", text: \"\" });\n\n    global.set(\"F_SOLAR.function_active_state\", 2, \"file\");\n    msg99.payload = \"End temperature detected\"\n    node.send([null, null, null, msg99])\n    if (F_stored_next_operating_mode !== undefined) {\n\n        if (TOP4_Operating_Mode_State != F_stored_next_operating_mode) {\n            msg1.payload = F_SOLAR.dhw_sp_low;\n            msg2.payload = F_stored_next_operating_mode;\n            if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', \"Solar\"); }\n            msg99.payload = \"DHW temperature reached DHW SP High. Restored previous OperatingMode: \" + msg2.payload + \" and restoring DHW setpoint to: \" + F_SOLAR.dhw_sp_low + \"°C\";\n            node.send([msg1, msg2, null, msg99]);\n        }\n\n        global.set('F_stored_next_operating_mode', undefined, \"file\");\n        return null;\n    }\n\n    else {\n        msg99.payload = \"DHW temperature reached DHW SP High. Solar function ended for today\";\n        return [null, null, null, msg99];\n    }\n\n}, 30 * 60 * 1000);      // revert OM 30 minutes later....\n                        \n                    }\n            }\n            \n    }\n    \n}\n\n*/",
        "outputs": 4,
        "timeout": "",
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 350,
        "y": 2920,
        "wires": [
            [
                "78507acac200e031"
            ],
            [
                "0edffe2f6a90c7de"
            ],
            [
                "ee7e3fc1d241d09e"
            ],
            [
                "ba8f8e1c71858357"
            ]
        ],
        "outputLabels": [
            "DHW_SP",
            "new_Operating_Mode_State",
            "solar_turn_on_heatpump",
            "log"
        ]
    }
]

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
OH, crap.

Het werkt niet, de tick to import and replace en dan Import Selected.
Dan maakt hij evengoed een verse kopie. WEIRD!! vast een NR bug.

Dan de volgende methode;

- WP Solar
- Dubbel klik op node 'kWh triggers'
- Wis alle bestaande code
- plak alle onderstaande code
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
var MQTT = global.get('MQTT', "file");
if (MQTT.block_active == 0 || (MQTT.block_active == 1 && MQTT.block_mode == 2 && MQTT.allow_solar == 1)) {

    var F_SOLAR = global.get('F_SOLAR', "file");
    if (F_SOLAR === undefined) { return null; }

    if (F_SOLAR.state == 1) {
        var TOP4_Operating_Mode_State = global.get('TOP4_Operating_Mode_State', "file");
        var new_Operating_Mode_State;       // just create a variable, empty.
        var old_Operating_Mode_State;       // just create a variable, empty.
        var DHW_Current_SP = global.get('TOP9_DHW_Target_Temp', "file");
        var TOP0_Heatpump_State = global.get('TOP0_Heatpump_State', "file");
        var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', "file");
        let msg1 = {};                                                                // pin 1 - output to DHW setpoint
        msg1.topic = 'Solar function';                                          // This topic is required to alow the managers.
        let msg2 = {};                                                                // pin 2 - output to Operation Mode
        let msg3 = {};                                                                // pin 3 - output to turn on power to heatpump.
        let msg99 = {};                                                               // pin 4 - output to log
        msg99.topic = "Function Solar";
        //  return [msg1,msg2,msg3,msg99]

        // Check if all required states are available.
        if (F_SOLAR.detection_method === undefined || F_SOLAR.threshold === undefined || F_SOLAR.fallback === undefined || F_SOLAR.dhw_sp_high === undefined || TOP4_Operating_Mode_State === undefined || F_SOLAR.power_override === undefined || TOP0_Heatpump_State === undefined) {
            msg99.payload = "ERROR: Not all settings in 'Function Solar' are programmed in GUI yet.";
            return [null, null, null, msg99];                                       // log output
        }
        if (global.get('Sterilization_active', "file") == 1)            { return null; }
        
        //var TOP2_Force_DHW_State        =global.get('TOP2_Force_DHW_State');                // Current DHW state (on / off). 
        //if (global.get('TOP2_Force_DHW_State', "file") == 1)            { return null; }

        
            //              msg.topic = "W";            < > nul
            //              msg.topic = 'GRID power production kWh';
            //              msg.topic = 'GRID power consumption kWh';
            //              msg.topic = '(+) Import (-) Export';

            //Threshold
            //  kW
            //  kWh_prod
            //  kWh_result
            //
            // getting rid of all messages which are not related to the selected detection method.
            //
            if (F_SOLAR.detection_method == "kW" && msg.topic != 'W') { return null; }
            if (F_SOLAR.detection_method == "kWh_prod" && msg.topic != 'Export') { return null; }
            if (F_SOLAR.detection_method == "kWh_result" && msg.topic != 'Result') { return null; }
            if (msg.payload == 0) { return null; }

            //  convert the W signal to kW so that the value (threshold) are similar.
            if (F_SOLAR.detection_method == "kW") { msg.payload = msg.payload / 1000; }




            // ACTIONS WHEN THE SOLAR FUNCTION IS TRIGGERED FOR START-UP.
            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            //  Note: (F_SOLAR.threshold > (msg.payload) >>> msg.payload is negative number if energy production is high.
            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            //
            if (F_SOLAR.threshold > (msg.payload) && F_SOLAR.function_active_state == 0) {
                // Operating mode READ (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)
                // Operating mode SET (0=Heat only, 1=Cool only, 2=Auto, 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto+DHW

                new_Operating_Mode_State = 3; old_Operating_Mode_State = TOP4_Operating_Mode_State;
                if (TOP4_Operating_Mode_State == 7) { old_Operating_Mode_State = 2; } // correct OM in case of 7
                if (TOP4_Operating_Mode_State == 8) { old_Operating_Mode_State = 6; } // correct OM in case of 8

                /*
                if (TOP4_Operating_Mode_State == 0) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 0 } // add DHW modus
                if (TOP4_Operating_Mode_State == 1) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 1 } // add DHW modus
                if (TOP4_Operating_Mode_State == 2) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus
                if (TOP4_Operating_Mode_State == 3) { new_Operating_Mode_State = 3; old_Operating_Mode_State = 3 } 
                if (TOP4_Operating_Mode_State == 4) { new_Operating_Mode_State = 4; old_Operating_Mode_State = 4 } 
                if (TOP4_Operating_Mode_State == 5) { new_Operating_Mode_State = 5; old_Operating_Mode_State = 5 } 
                if (TOP4_Operating_Mode_State == 6) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } 
                if (TOP4_Operating_Mode_State == 7) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 2 } // add DHW modus
                if (TOP4_Operating_Mode_State == 8) { new_Operating_Mode_State = 6; old_Operating_Mode_State = 6 } // prevent undefined new_Operating_Mode_State
                */
                
                var tag;    // declare variable for tag in log line.
                if (F_SOLAR.detection_method == "kW") { tag = 'kW'; }
                if (F_SOLAR.detection_method == "kWh_prod") { tag = "Today's export (kWh)"; }
                if (F_SOLAR.detection_method == "kWh_result") { tag = "kWh todays result"; }

                if (TOP0_Heatpump_State == 0 && F_SOLAR.power_override == 0) {
                    msg99.payload = "Solar threshold reached but no action fired! (Heat pump is off, 'Allow switch on heat pump' is disabled.)";
                    return ([null, null, null, msg99]);
                }

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

                // msg3///////////////////////////////////////////////////////////////////////////////////////////////////////
                // Turn on heatpump in case it is off
                if (TOP0_Heatpump_State == 0 && F_SOLAR.power_override == 1) {
                    msg99.payload = "Turn on Heatpump";
                    msg3.payload = 1; msg3.source = "flow";                                           // send 1 to turn on the heatpump
                    if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
                    node.send([null, null, msg3, null])
                }



                // msg1///////////////////////////////////////////////////////////////////////////////////////////////////////
                // Set DHW setpoint to high
                if (DHW_Current_SP != F_SOLAR.dhw_sp_high) {
                    msg1.payload = F_SOLAR.dhw_sp_high;
                    msg99.payload = "triggered threshold (" + tag + "). DHW SP to " + F_SOLAR.dhw_sp_high;
                    node.send([msg1, null, null, msg99]);
                }

                // msg2///////////////////////////////////////////////////////////////////////////////////////////////////////
                // Set Operation Mode
                if (new_Operating_Mode_State != old_Operating_Mode_State && old_Operating_Mode_State !== undefined) {
                    msg2.payload = new_Operating_Mode_State;
                    msg99.payload = "Operation mode changed from " + old_Operating_Mode_State + " to " + new_Operating_Mode_State;
                    node.send([null, msg2, null, msg99]);
                }
                global.set('F_RTC.automation_active', 0, "file");
                if (F_SOLAR.function_active_state != 1) {
                    global.set("F_SOLAR.function_active_state", 1, "file");
                    if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
                    return null;
                }
            }




            // ACTIONS WHEN THE SOLAR FUNCTION IS TRIGGERED FOR ENDING.
            //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            //
            if (msg.payload > 0 && F_SOLAR.detection_method == "kW" && DHW_Current_SP == F_SOLAR.dhw_sp_high && F_SOLAR.fallback == 1 && F_SOLAR.function_active_state == 1) {
                if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
                msg1.payload = F_SOLAR.dhw_sp_low;
                msg99.payload = "triggered threshold (" + tag + "). Above 0kWh threshold. DHW SP to " + F_SOLAR.dhw_sp_low;
                global.set("F_SOLAR.function_active_state", 0, "file");
                node.send([msg1, null, null, msg99]);
                return null;
            }

            //TOP9_DHW_Target_Temp
            // 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)

            var TOP10_DHW_Temp = global.get('TOP10_DHW_Temp');
            var TOP20_ThreeWay_Valve_State = global.get('TOP20_ThreeWay_Valve_State');       // threewayvalvue 1 = DHW, 0 = HEAT

            if (TOP10_DHW_Temp >= F_SOLAR.dhw_sp_high && F_SOLAR.function_active_state == 1) {
                /////////////////////////// 

                msg99.payload = "DHW temperature has reached SP high";
                node.send([null, null, null, msg99])

                let myTimeout = setTimeout(f_rollbackaction, F_SOLAR.delay_after_completion * 60 * 1000);                 // <<<<<<<<<<<<<<<<  DELAY 
                node.status({ fill: "red", shape: "ring", text: "" });

                function f_rollbackaction() {
                    var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode', "file");

                    var F_SOLAR = global.get('F_SOLAR', "file");
                    var DHW_Current_SP = global.get('TOP9_DHW_Target_Temp', "file");
                    //if (F_SOLAR.function_active_state == 2) { return null; }

                    global.set("F_SOLAR.function_active_state", 2, "file");

                    msg99.payload = "Cooldown period (" + F_SOLAR.delay_after_completion + " minutes) has ended. Solar function done for today";
                    node.send([null, null, null, msg99]);
                    ///////////////////////////////////////////////////
                    if (F_stored_next_operating_mode !== undefined) {
                        TOP4_Operating_Mode_State = global.get('TOP4_Operating_Mode_State', "file")
                        if (TOP4_Operating_Mode_State != F_stored_next_operating_mode) {
                            msg2.payload = F_stored_next_operating_mode;
                            if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
                            msg99.payload = "Restoring previous OperatingMode: " + msg2.payload;
                            node.send([null, msg2, null, msg99]);
                        }
                        global.set('F_stored_next_operating_mode', undefined, "file");
                        msg99.payload = 'Stored next operating mode is removed'; node.send([null, null, null, msg99]); 
                    }
                    if (DHW_Current_SP != F_SOLAR.dhw_sp_low) {
                        msg1.payload = F_SOLAR.dhw_sp_low;
                        msg99.payload = "Restoring DHW setpoint to: " + F_SOLAR.dhw_sp_low + "°C";
                        if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
                        node.send([msg1, null, null, msg99]);
                    }
                    clearTimeout(myTimeout);
                    node.status({});
                }   ////////////// end of f_rollbackaction
            }
        
    }
}




////////////////////////////////////////////////

/*
setTimeout(function () {
    node.status({ fill: "red", shape: "ring", text: "" });

    global.set("F_SOLAR.function_active_state", 2, "file");
    msg99.payload = "End temperature detected"
    node.send([null, null, null, msg99])
    if (F_stored_next_operating_mode !== undefined) {

        if (TOP4_Operating_Mode_State != F_stored_next_operating_mode) {
            msg1.payload = F_SOLAR.dhw_sp_low;
            msg2.payload = F_stored_next_operating_mode;
            if (global.get('MQTT_Source') === undefined) { global.set('MQTT_Source', "Solar"); }
            msg99.payload = "DHW temperature reached DHW SP High. Restored previous OperatingMode: " + msg2.payload + " and restoring DHW setpoint to: " + F_SOLAR.dhw_sp_low + "°C";
            node.send([msg1, msg2, null, msg99]);
        }

        global.set('F_stored_next_operating_mode', undefined, "file");
        return null;
    }

    else {
        msg99.payload = "DHW temperature reached DHW SP High. Solar function ended for today";
        return [null, null, null, msg99];
    }

}, 30 * 60 * 1000);      // revert OM 30 minutes later....
                        
                    }
            }
            
    }
    
}

*/

[ Voor 99% gewijzigd door edterbak op 06-04-2025 22:25 ]


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op zondag 6 april 2025 @ 21:48:
Ik heb zojuist ook een niet goed werkende Solar²DHW functie gehad.
Het doel was 62C, maar in OperatingMode Heat+DHW bij 52C schakelt de panasonic automatisch de 3-weg klep naar ROOM positie.

Ik heb de code van Solar2DHW nu aangepast zodat bij een trigger, de operating mode altijd DHW-only is.
Kijken of dat helpt.
Goedemorgen Ed,

ik zag hier van de week dat de DHW setpoint op 40 °C stond ipv mijn normale basis: 45 °C
en dat zonder ik eraan gezeten heb

Solar2DHW staat hier op:
DHW temperature setpoint - low 45 °C

DHW temperature setpoint - high 52 °C


heb je een verkaring vanuit de NR code waarom DHW setpoint tussendoor naar 40 °C was bijgesteld?
in de log zie ik namelijk geen "40 °C" terugkomen

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


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@hemertje
Nee. Niet zo direct.
Kun je eerst kijken of je in het log en mqtt command ziet voor dhw temp?
Als dat niet het geval is, dan heeft iemand op de controller zelf zitten duwen waarschijnlijk.

Als je wel een mqtt regel ziet, ga ik er wat beter over nadenken. :)

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op maandag 7 april 2025 @ 11:10:
@hemertje
Nee. Niet zo direct.
Kun je eerst kijken of je in het log en mqtt command ziet voor dhw temp?
Als dat niet het geval is, dan heeft iemand op de controller zelf zitten duwen waarschijnlijk.

Als je wel een mqtt regel ziet, ga ik er wat beter over nadenken. :)
inmiddels is de datum uit de log verdwenen

ik kan je verzekeren dat er niemand aan de controller komt behalve mijzelf, dus die kunnen we uitsluiten

ik hou het in de gaten voor je

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


Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 6 april 2025 @ 22:22:
OH, crap.

Het werkt niet, de tick to import and replace en dan Import Selected.
Dan maakt hij evengoed een verse kopie. WEIRD!! vast een NR bug.

Dan de volgende methode;

- WP Solar
- Dubbel klik op node 'kWh triggers'
- Wis alle bestaande code
- plak alle onderstaande code


[...]
Dank je @edterbak Zojuist bovenstaande modify van node kWh triggers gedaan. Ga de switch Solar2DHW morgen in Dashboard aanzetten en monitoren.

Ik check vooraf in welke OM hij staat als ik switch verzet. Ben dan ook benieuwd in welke OM hij het systeem achterlaat...

Laat je het resultaat weten.

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 6 april 2025 @ 21:40:
[...]

Klopt. Sorry.
De regel moeten 2x = bevatten. My bad.

code:
1
2
if (msg.payload == -0.02) {msg.payload = 'n/a';}
return msg;


Als het goed is, doet hij het daarna gewoon.
Ik heb het lokaal aangpast. Volgende versie heeft iedereen de fix.
Ik heb zojuist op Github de issue bijgewerkt en gesloten. Thnx

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +1 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op zondag 6 april 2025 @ 22:22:
OH, crap.

Het werkt niet, de tick to import and replace en dan Import Selected.
Dan maakt hij evengoed een verse kopie. WEIRD!! vast een NR bug.

Dan de volgende methode;

- WP Solar
- Dubbel klik op node 'kWh triggers'
- Wis alle bestaande code
- plak alle onderstaande code


[...]
ook toegepast

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


Acties:
  • +2 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op maandag 7 april 2025 @ 11:10:
@hemertje
Nee. Niet zo direct.
Kun je eerst kijken of je in het log en mqtt command ziet voor dhw temp?
Als dat niet het geval is, dan heeft iemand op de controller zelf zitten duwen waarschijnlijk.

Als je wel een mqtt regel ziet, ga ik er wat beter over nadenken. :)
hou maar op met denken Ed

het probleem zat toch tussen de stoel en het toetsenbord :P
blijkbaar had ik een schedule ingesteld die de DHW Setppoint verlaagde

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op zondag 6 april 2025 @ 21:40:
[...]

Klopt. Sorry.
De regel moeten 2x = bevatten. My bad.

code:
1
2
if (msg.payload == -0.02) {msg.payload = 'n/a';}
return msg;


Als het goed is, doet hij het daarna gewoon.
Ik heb het lokaal aangpast. Volgende versie heeft iedereen de fix.
doorgevoerd...

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


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op maandag 7 april 2025 @ 18:18:
[...]

Dank je @edterbak Zojuist bovenstaande modify van node kWh triggers gedaan. Ga de switch Solar2DHW morgen in Dashboard aanzetten en monitoren.

Ik check vooraf in welke OM hij staat als ik switch verzet. Ben dan ook benieuwd in welke OM hij het systeem achterlaat...

Laat je het resultaat weten.
Net een solar2dhw run gehad en het ging nu wel prima. Als ik morgen nog 1 iemand hoor dat het werkt, ga ik een nieuwe upload versieën.

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
@edterbak Vanochtend hier ook Solar2DHW probleemloos voltooid. OM stond vooraf op DHW en ook na afloop op DHW. _/-\o_
Overigens een vraag: Deze run start omdat de produktie volgens de P1-meter een bepaalde waarde bereikt. En niet omdat er een stroomoverschot is die aan die waarde voldoet? Wat ik eigenlijk als trigger zou willen zien.

Klopt het dat de tijdas van Power history korter is geworden? Meen dat die voorheen een etmaal was..Zou ik prefereren.

Afbeeldingslocatie: https://tweakers.net/i/c1i_rABwDN-dRmuTHBJCfYa0GfA=/800x/filters:strip_icc():strip_exif()/f/image/f1bTAQZQfH7y7RljwH87UYWT.jpg?f=fotoalbum_large

[ Voor 76% gewijzigd door Hieke op 08-04-2025 13:08 ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
Hieke schreef op dinsdag 8 april 2025 @ 12:56:
@edterbak
Overigens een vraag: Deze run start omdat de produktie volgens de P1-meter een bepaalde waarde bereikt. En niet omdat er een stroomoverschot is die aan die waarde voldoet? Wat ik eigenlijk als trigger zou willen zien.
dit is afhankelijk van de entitie die je gebruikt heb van je P1 meter
daar ben ik afgelopen jaar ook de mist mee ingegaan

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


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@Hieke
Zie "power detection method" in de help

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Dank heren,
Beide reacties helpen mij niet verder om juiste instelling te maken.. Ook de tweede reactie niet...Toont alleen aan dat ik niet de enige ben waarvoor het moeilijk was.

Mijn idee is om de run te laten gaan starten op moment dat ik een ruim overschot heb.. Het liefst streef ik naar NOM houden maar dat gaat niet in deze applicatie. Ook omdat de warmtepomp daar niet op te sturen is. Is me bekend. Daarom kies ik zeker in zomer voor flinke overshoot. In de hoop dat zon nog even blijft.

Ik heb nu optie 1 actief. Maar mijn engels (of intelligentie) schieten tekort om beide andere opties te beoordelen.. De plaatjes verduidelijken mij niet..
Zou iemand me wat kunnen verhelderen? Overigens: ik zie het probleem van mijn huidige keuze verder niet. M.b.t. de Help:
Optie 2: Wat heb ik aan het zetten van een waarde als ik het weer niet kan voorspellen..
Optie 3: ??? Wat heeft het voor zin om boiler pas te stoken als een bepaald resultaat is behaald?

PS: zie dat de tijdschaal in de grafiek in Help over een hele etmaal loopt. @edterbak Bug of opzet?

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
nu gebruik ik de entiteit "P1_power_production", maar daar gaat je vraag niet over volgens mij?
dit is bij mij de actuele overschot in teruglevering, dus in kW, niet kWh


wat is jou definitie van "overschot", kW in opgewekt vermogen of kWh in opgewekte energie?

nu met deze zonnige dagen kan je naar mijn idee sturen op kW, ik hanteer 3kW omdat de DHW run hier zo'n 1kW aan vermogen kost, daalt de PV opbrengst (fors) dan hou je in de regel nog steeds 1kW vermogen over waarop de DHW run kan draaien


in de winter ga je dit bij lange na niet redden, dus dan is het logischer om op kWh sturen, een drempelwaarde van energie die je al aan overschot hebt opgewekt, de DHW run wordt dan gecompenseerd met de eerder op gewekte PV overschot in kWh

in de praktijk zal Solar2DHW dan ook niet starten in de winter?

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
@Hieke

ik had een tijdje geleden dezelfde vragen
hier de uitleg van destijds

hemertje in "Heishamon <> Node Red voor Panasonic warmtepompen"

lees ook een paar reacties door

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


Acties:
  • +1 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op maandag 7 april 2025 @ 20:40:
[...]

Net een solar2dhw run gehad en het ging nu wel prima. Als ik morgen nog 1 iemand hoor dat het werkt, ga ik een nieuwe upload versieën.
hier vandaag ook de DHW run afgerond

code:
1
Current status   Completed (11:41)
08/04 11:41:43 - Function WAR: Setpoint change: From 27.5 to 26.5 °C
08/04 11:41:19 - Function Solar: Cooldown period (15 minutes) has ended. Solar function done for today
08/04 11:41:12 - MQTT Command: SetHeatpump: 0
08/04 11:41:12 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.28°C)
08/04 11:41:08 - TOP4_Operating_Mode_State: 0
08/04 11:41:06 - MQTT Command: SetOperationMode: 0
08/04 11:41:05 - MQTT Command: SetDHWTemp: 45 (Solar)
08/04 11:41:04 - Function Solar: Restoring DHW setpoint to: 45°C
08/04 11:41:04 - Function Solar: Stored next operating mode is removed
08/04 11:41:04 - Function Solar: Restoring previous OperatingMode: 0
08/04 11:41:04 - Function Solar: Cooldown period (15 minutes) has ended. Solar function done for today
08/04 11:26:17 - TOP20_ThreeWay_Valve_State: 0
08/04 11:26:04 - Function Solar: DHW temperature has reached SP high
08/04 11:07:11 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
08/04 11:07:11 - Compressor: stopped
08/04 11:07:11 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
08/04 09:45:41 - MQTT Command: SetMaxPumpDuty: 245 (pump speed)
08/04 09:45:41 - Compressor: running
08/04 09:45:41 - Function Pump speed: Max pumpspeed set to 245 (95%) (DHW)
08/04 09:42:41 - MQTT Command: SetMaxPumpDuty: 94 (pump speed)
08/04 09:42:41 - Function Pump speed: Max pumpspeed set to 94 (16%) (Low)
08/04 09:42:41 - TOP20_ThreeWay_Valve_State: 1
08/04 09:42:41 - TOP4_Operating_Mode_State: 3
08/04 09:42:36 - MQTT Command: SetOperationMode: 3
08/04 09:42:35 - MQTT Command: SetDHWTemp: 52 (Solar)
08/04 09:42:34 - MQTT Command: SetHeatpump: 1 (Solar)
08/04 09:42:34 - Function Solar: Operation mode changed from 0 to 3
08/04 09:42:34 - Function Solar: triggered threshold (kW). DHW SP to 52
08/04 09:42:34 - Function Solar: Stored next operating mode is set to 0
08/04 09:41:46 - Function WAR: Setpoint change: From 27.6 to 27.5 °C
08/04 09:31:12 - Function WAR: Setpoint change: From 27.7 to 27.6 °C

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


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op dinsdag 8 april 2025 @ 12:56:
@edterbak Vanochtend hier ook Solar2DHW probleemloos voltooid. OM stond vooraf op DHW en ook na afloop op DHW. _/-\o_
Overigens een vraag: Deze run start omdat de produktie volgens de P1-meter een bepaalde waarde bereikt. En niet omdat er een stroomoverschot is die aan die waarde voldoet? Wat ik eigenlijk als trigger zou willen zien.

Klopt het dat de tijdas van Power history korter is geworden? Meen dat die voorheen een etmaal was..Zou ik prefereren.

[Afbeelding]
Misschien dat ik je verkeerd begrepen heb.
Je schrijft over een 'stroomoverschot'. Wat is jouw definitie van stroomoverschot precies?

In mijn beleving bedoelde je hiermee het dagtotaal van gebruik (kWh) - teruglevering (kWh). Als dit resultaat onder een bepaalde grens komt, dus dat je X kWh meer hebt terug geleverd, dat je dat wilt gebruiken als trigger.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op dinsdag 8 april 2025 @ 20:05:

PS: zie dat de tijdschaal in de grafiek in Help over een hele etmaal loopt. @edterbak Bug of opzet?
Er stond een limiet op 3000 meetpunten in de grafiek. Die heb je kennelijk bereikt. Daarom schuift het einde van de grafiek mee naar voren.
Ik heb de limiet er afgehaald nu, en alleen 24 uur aangegeven. Het kan wel zijn dat hierdoor de performance van het openen van deze tab langzamer gaat voor je. Veel datapunten.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op dinsdag 8 april 2025 @ 20:05:

Optie 3: ??? Wat heeft het voor zin om boiler pas te stoken als een bepaald resultaat is behaald?
Ik gebruik zelf graag deze optie.

De huidige flow kijkt niet naar voren, en kan alleen historische data zien.
Maar, jij weet ongeveer wel hoeveel een DHW run aan stroom gebruikt. Dat zal xx kWh zijn.
Ook heb je wel een idee wat ongeveer je gemiddelde stroomgebruik over een dag. bijvoorbeeld yy kWh.

Daarmee kun je dus een getal bedenken dat als je xx + yy kWh temninste aan stroom opgewekt wilt hebben van de zon, voordat je een solar2DHW run laat starten.

Dit is althans hoe ik het gebruik. Maar er zijn meer wegen naar Rome, en ik wil niet zeggen dat deze route de beste is.

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
hemertje schreef op dinsdag 8 april 2025 @ 20:37:
nu gebruik ik de entiteit "P1_power_production", maar daar gaat je vraag niet over volgens mij?
dit is bij mij de actuele overschot in teruglevering, dus in kW, niet kWh
De optie "P1_power_production" komt niet in het pulldown menu voor. Maar je zult wel dezelfde bedoelen als in mijn screenshot hierboven staat. We streven allebei naar hetzelfde. En die optie 1 is me helder en gebruik ik daarom ook. Benadert het meest, maar niet geheel, wat ik wil.

@edterbak
Je schrijft over een 'stroomoverschot'. Wat is jouw definitie van stroomoverschot precies?

De uitkomst van actuele produktie PV minus actueel verbruik in de woning. Dus niet dagproductie of dagverbruik.
Mijn P1-software toont die beide waardes keurig en daarmee zou gerekend kunnen worden omdat deze applicatie de data als MQTT over mijn LAN strooit.. Als ik het goed begrijp reken jij daar nog niet mee in je flows.

Jouw methode begrijp ik nu,
Maar jouw keuze voor option 3 blijft curieus:
Option 3: Today's result (kWh)
Todays result, which is the sum of production and consumption.

DHW-run: 1 kWh
Dagverbruik: 3 kWh
Totaal: 4 kWh, daarop zet je je trigger.
Maar de ochtend begint fraai en om 11:00 uur trekt de hemel dicht.. :(

//Off-topic hersenspinsel:
Als ik een keer tijd heb ga ik daar anders zelf in mijn Personal Tab een keer mee aan de slag. Kom ik t.z.t. met de vraag om daar een link-in node en featurerequest voor aan te brengen..
//ontopic

Dat stukje over datapunten is me helder. Geen probleem hier op mijn NAS. Ik wacht wel ff en wacht jouw correctie in volgende versie af. Nogmaals dank voor je werk en response hier op het forum! _/-\o_

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
hemertje schreef op dinsdag 8 april 2025 @ 20:44:
[...]


hier vandaag ook de DHW run afgerond

code:
1
Current status   Completed (11:41)



[...]
Zie nu ik nog eens terug lees dat @hemertje een heel andere logging heeft dan ik.

@edterbak Gaat er hier bij mij iets niet goed? Wel lekker gedouched vanavond.

Afbeeldingslocatie: https://tweakers.net/i/rrLrW0FT2U0meBYATRWVlIlNW9c=/800x/filters:strip_icc():strip_exif()/f/image/L1iuZrSRX6jkYkopChfMTw5e.jpg?f=fotoalbum_large

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
De uitkomst van actuele produktie PV minus actueel verbruik in de woning. Dus niet dagproductie of dagverbruik.
Oke, dat is inderdaad in Solar²DHW de methode "Power live kW"
Mijn P1-software toont die beide waardes keurig en daarmee zou gerekend kunnen worden omdat deze applicatie de data als MQTT over mijn LAN strooit.. Als ik het goed begrijp reken jij daar nog niet mee in je flows.
Hoe bedoel je 'reken daar nog niet mee in je flows"?
De live readout (import of export) kun je zien.
Het dagtotaal daarvan bereken ik ook daarmee. Dit zijn de cummulatieve getallen vanaf 00:00, in kWh. Deze kWh getallen kun je ook gebruiken voor het schakelen.

In System > Sensors: daar kun je de P1 readout koppelen aan Power production (Export) en Power consumption (Import)
In Solar²DHW daar kun je aangeven hoe je de trigger wilt hebben, de 3 opties.

:)

Ik heb het idee dat we allebei woorden gebruiken welke voor een ieder helemaal helder is, maar voor de ander stiekem toch niet zo :D

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Totaal: 4 kWh, daarop zet je je trigger.
Maar de ochtend begint fraai en om 11:00 uur trekt de hemel dicht..
Als de grens van 4kWh voldoende overschot is om de dag mee door te komen + een DHW run, dan is dat prima. In mijn geval is ~7kWh overschot voldoende om ongeveer op 0 uit te komen aan het einde van de dag.
Meestal vind het bereiken van de 7kWh grens plaats rond 12-13h. Dan start de DHW run, en hou ik aan het einde van de dag nog ~0kWh over. Ook als de zon niet meer schijnt. Als die wel blijft schijnen, dan is het mooi verdienen bij salderen :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op dinsdag 8 april 2025 @ 22:03:
[...]

Zie nu ik nog eens terug lees dat @hemertje een heel andere logging heeft dan ik.

@edterbak Gaat er hier bij mij iets niet goed? Wel lekker gedouched vanavond.

[Afbeelding]
Je huidige instelling, is wat bijzonder.
Je hebt de Threshold op 2.2kW.
Je stroom productie is al vrij snel op de dag >4kW.
Daarom wordt om 10:48 de Solar²DHW run al gestart.

Gebruik je een 100% ellectrische boiler voor je DHW tank?
Als je de warmtepomp gebruikt met compressor, dan is de 'fallback to default... ' uit beter.
Anders gaat zal de compressor aan/uit/aan/uit geschakeld kunnen worden als er toevallig een wolkje voorbij drijft.

Kun je voor de grap eens Power detection method op Result zetten, met de threshould op -9kWh.
Fallback uit

Ter check.
Ik heb gisteren een stukje code hier neergezet over de solar2DHW functie. jij hebt deze denk ik NIET gekopieerd en in de flow geplak. Klopt dat?

Groetjes.

Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
@edterbak
Ik heb het idee dat we allebei woorden gebruiken welke voor een ieder helemaal helder is, maar voor de ander stiekem toch niet zo :D
Heel menselijke eigenschap. Helaas niet altijd efficiënt.

Ik heb je suggestie voor configureren opgevolgd:
Afbeeldingslocatie: https://tweakers.net/i/x9YiwfhOLRZN5iDRIvv2gxTuNaQ=/800x/filters:strip_icc():strip_exif()/f/image/gU5aIEIrufPeltFvcJSWdSFd.jpg?f=fotoalbum_large

Heb de inhoud van de kWh trigger nu zeker weten vervangen.
De inhoud van node leeg gemaakt. Opgeslagen met Done en vervolgens Deployed.
Daarna gekopieerd vanuit dit forum en geplakt in NR en vervolgens Deployed.
Mogelijk daar gisteren een fout mee gemaakt. Ging er vanuit dat na de start de compressor zijn run afmaakt. Ook als zon verdwijnt.

Benieuwd wat dit gaat doen vanmiddag. Want nu staat EV te laden en zal opwarmen boiler uitgesteld worden.
Heb overigens boiler die via compressor opwarmt.

[ Voor 16% gewijzigd door Hieke op 09-04-2025 10:25 ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@Hieke
Mijn god... inderdaad.
Ik schrok van de hoge kWh getallen. 32kWh~!!! Ik dacht gelijk.. "daar klopt niks van. kan niet... "

Maar dit is realistisch dus? ivm EV? :D :D
Het gaat wel erg snel van 0 naar 32kWh. Vraag het maar
Maar waarom zie ik dan geen hoog stroomgebruik op de power history grafiek?

[ Voor 27% gewijzigd door edterbak op 09-04-2025 10:33 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@Hieke
Kun je in het dashboard, tabje SYSTEM > SETTINGS je juiste tijdzone selecteren? Volgens mij zie ik een +2h tijdzone verschil in je log. vandaar

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Over de Solar2DHW functie en het gedrag van aan/uit zetten van de functie.

Ik ga maken:
Als de Solar2DHW run NIET actief is, toggle aan/uit enabled/disabled alleen de functie
Als de Solar2DHW run WEL actief is, dan komt er een pop-up of de huidige run moet worden afgebroken.
Hierbij is de default binnen 30 seconden "Nee".

Op deze manier kan:
- iemand die actief het dashboard opent de kans krijgen om de vraag te beantwoorden met "Ja".
- scheduled acties welke de functie disable-en kunnen hierdoor ongestoord hun werk doen, zonder consequenties.


Lijkt mij een nette oplossing zo.

Afbeeldingslocatie: https://tweakers.net/i/QOfDJHB1fX_qD5hkdhLi7hPEBn4=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/uu4kS76mc1UTWNZvtgIrKvve.png?f=user_large

[ Voor 18% gewijzigd door edterbak op 09-04-2025 15:08 ]


Acties:
  • +6 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Nieuwe versie
Version 24.16 (stable beta)
  • Fixed Solar2DHW function. It did not work correctly with the option HEAT+DHW. Now it is forcing DHW-Only, which works.
  • Improved logic when disabling the Solar2DHW function. It now produces a pop-up to ask if the DHW run needs to be aborted.
  • Fixed TOP115 (Presure measurement) readout propperly
  • Improved logic to prevent too early triggering of RTC Automations.
Link:
https://github.com/edterb...flows/flows%20v24.16.json

@imdos voor de Scheduler die niet goed werkt een verbetering

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 10:39:
@Hieke
Kun je in het dashboard, tabje SYSTEM > SETTINGS je juiste tijdzone selecteren? Volgens mij zie ik een +2h tijdzone verschil in je log. vandaar
ideetje, kan je de tijd in NR van HA overnemen?

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


Acties:
  • 0 Henk 'm!

  • Possible
  • Registratie: Mei 2002
  • Nu online
In het kader van het wegvallen van de salderingsregeling, in hoeverre is het element van de pana te bedienen? Of is dit alleen maar toegankelijk / te schakelen via het bedieningspaneel zelf?

Gasloos sinds 2020 - 3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
hemertje schreef op woensdag 9 april 2025 @ 18:37:
[...]


ideetje, kan je de tijd in NR van HA overnemen?
Theoretisch kan alles. Maar waarom zou je dit überhaupt willen?

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Possible schreef op woensdag 9 april 2025 @ 18:44:
In het kader van het wegvallen van de salderingsregeling, in hoeverre is het element van de pana te bedienen? Of is dit alleen maar toegankelijk / te schakelen via het bedieningspaneel zelf?
Mijn kennis van wat je kan met de pana is niet zoooo exemplarisch.
Maar naar mijn weten zijn er beperkte scenarios wanneer de interne heater bijgezet wordt.
Dat is volgens mij niet aan te sturen.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 18:30:
Nieuwe versie
Version 24.16 (stable beta)
  • Fixed Solar2DHW function. It did not work correctly with the option HEAT+DHW. Now it is forcing DHW-Only, which works.
  • Improved logic when disabling the Solar2DHW function. It now produces a pop-up to ask if the DHW run needs to be aborted.
  • Fixed TOP115 (Presure measurement) readout propperly
  • Improved logic to prevent too early triggering of RTC Automations.
Link:
https://github.com/edterb...flows/flows%20v24.16.json

@imdos voor de Scheduler die niet goed werkt een verbetering
@edterbak

wat is eigenlijk de snelste en makkelijkste manier om de json te updaten?

nu krijg ik de melding dat er bestaande nodes zijn
en selecteer ik ze en geen aan deze te vervangen, maar dan moet je ze 1 voor 1 selecteren...

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


Acties:
  • 0 Henk 'm!

  • Possible
  • Registratie: Mei 2002
  • Nu online
Ta dus bij veel overschot naar 40 :+

Gasloos sinds 2020 - 3240wp-Z Live 5100wp-W Live 8340wp-Merged Live Altantic Explorer 200 Live


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 18:47:
[...]

Theoretisch kan alles. Maar waarom zou je dit überhaupt willen?
dat scheelt een selectie van de eindgebruiker en ben je er zeker van dat de tijden van het systeem en NR kloppen?

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


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@hemertje Nee, hier voel ik niet zo veel voor. Dit botst met het idee dat NR onafhankelijk moet kunnen opereren.
In de eerste plaats hoort de ingestelde systeem-tijd gewoon correct te zijn. Omdat dat al niet altijd het geval is, bied ik je de optie om het aan te passen in system > settings. Lijkt mij voldoende.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
hemertje schreef op woensdag 9 april 2025 @ 18:49:
[...]


@edterbak

wat is eigenlijk de snelste en makkelijkste manier om de json te updaten?

nu krijg ik de melding dat er bestaande nodes zijn
en selecteer ik ze en geen aan deze te vervangen, maar dan moet je ze 1 voor 1 selecteren...
Probeer zo nauwkeurig mogelijk de git uitleg hiervan te volgen. Dat is de basis.

De enige afwijking hierop is dat het verwijderen van ongebruikte nodes sneller gaat als je:
- Hamburger icon > Configuration nodes
- klik op 'unused'
- selecteer 1 regel
- [CTRL] + [A]
- [DEL]

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:50
Possible schreef op woensdag 9 april 2025 @ 18:44:
In het kader van het wegvallen van de salderingsregeling, in hoeverre is het element van de pana te bedienen? Of is dit alleen maar toegankelijk / te schakelen via het bedieningspaneel zelf?
Voor zover ik weet kan je iets doen met 't externe element in een boiler. Daarover staat wel wat in de Panasonic installatietopics, dat gaat hier ff te ver.

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 19:02:
[...]


Probeer zo nauwkeurig mogelijk de git uitleg hiervan te volgen. Dat is de basis.

De enige afwijking hierop is dat het verwijderen van ongebruikte nodes sneller gaat als je:
- Hamburger icon > Configuration nodes
- klik op 'unused'
- selecteer 1 regel
- [CTRL] + [A]
- [DEL]
thx voor de heads up en reminder!

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
hemertje schreef op dinsdag 25 maart 2025 @ 21:23:
[...]


QuietMode add-on staat/stond inderdaad aan

nu uitgezet
laatst vroeg je me om de QuietMode add-on bij de SoftStart uit te schakelen om te achterhalen of dat het DHW probleem oplostte?

had je hier nog naar kunnen kijken?

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


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 18:30:
Nieuwe versie
Version 24.16 (stable beta)
  • Fixed Solar2DHW function. It did not work correctly with the option HEAT+DHW. Now it is forcing DHW-Only, which works.
  • Improved logic when disabling the Solar2DHW function. It now produces a pop-up to ask if the DHW run needs to be aborted.
  • Fixed TOP115 (Presure measurement) readout propperly
  • Improved logic to prevent too early triggering of RTC Automations.
Link:
https://github.com/edterb...flows/flows%20v24.16.json

@imdos voor de Scheduler die niet goed werkt een verbetering
de update draait weer _/-\o_

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


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
hemertje schreef op woensdag 9 april 2025 @ 20:23:
[...]


laatst vroeg je me om de QuietMode add-on bij de SoftStart uit te schakelen om te achterhalen of dat het DHW probleem oplostte?

had je hier nog naar kunnen kijken?
Ik wil even aankijken of het nu beter gaat bij je.
Het zou namelijk heel best kunnen dat wat je destijds ervaarde, te maken had met solar2dhw issues.

Kun je de eerste paar dagen even aankijken hoe het gaat zonder quietmode addon.
Als dat goed gaat, proberen deze aan te zetten of het verandert.

Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
edterbak schreef op woensdag 9 april 2025 @ 23:31:
[...]

Ik wil even aankijken of het nu beter gaat bij je.
Het zou namelijk heel best kunnen dat wat je destijds ervaarde, te maken had met solar2dhw issues.

Kun je de eerste paar dagen even aankijken hoe het gaat zonder quietmode addon.
Als dat goed gaat, proberen deze aan te zetten of het verandert.
Softstart en QuietMode add-on staan nu met deze update aan

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


Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op woensdag 9 april 2025 @ 10:39:
@Hieke
Kun je in het dashboard, tabje SYSTEM > SETTINGS je juiste tijdzone selecteren? Volgens mij zie ik een +2h tijdzone verschil in je log. vandaar
@edterbak Ik heb op jouw verzoek de juiste tijdzone nog eens gecontroleerd. Maar hij stond (nog) op Europe/Amsterdam. Waar las je dat in (mijn plaatje) van de log?
Maar dat terzijde.

Vanochtend rond 10:00 uur update naar V24.16 gedaan.

Vandaag heeft verder NR gedraaid met settings Power detection method conform jouw verzoek. Maar de Solar2DHW-run is niet gestart. Geen probleem dat we nu koud water hebben. Morgen monitor ik opnieuw en dwing anders de software handmatig te starten. O-)

Het openen van menu Solar2DHW duurt nu inderdaad wel erg lang.. 15 seconden of meer...

Kan me voorstellen dat je specifieke issues liever op Github afhandelt om forum niet ermee te verstoren. Laat maar weten.

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@Hieke
Hoe kan het dat je na 1 dag gelijk koud water hebt vraag ik mij af.
Hoe groot is je DHW tank? Volgens mij had hij gisteren nog een dhw run gehad toch?

Kun je een screenshot van je solar2dhw pagina posten? Ik ben benieuws of je de treshold getriggerd hebt.
Dit is uiteindelijk de truc ook. Je moet een kWh waarde (treshold) vinden, welke jij voldoende vind om je DHW run te starten.
Vandaag was wel een wat magerdere dag kwa zonopbrengst

Ik heb geprogrammeerd dat om 00:00 de Solar2DHW kWh getallen op 0 gezet worden. Dit staat in jouw screenshot om 02:00. Bij mij is dat gewoon om 00:00. Dus er is ergens een scheefstand.

De Solar²DHW functie is in de basis alleen om je energieoverschot in je warme water te duwen. Het is niet bedoeld om te garanderen dat je iedere dag warm water hebt. Daar is de zon te wispelturig voor m.i.
Voor betrouwbaar warm water kun je beter een Scheduled action gebruiken.

[ Voor 3% gewijzigd door edterbak op 10-04-2025 20:58 ]


Acties:
  • +2 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op donderdag 10 april 2025 @ 20:57:
@Hieke
Hoe kan het dat je na 1 dag gelijk koud water hebt vraag ik mij af.
Hoe groot is je DHW tank? Volgens mij had hij gisteren nog een dhw run gehad toch?

Kun je een screenshot van je solar2dhw pagina posten? Ik ben benieuws of je de treshold getriggerd hebt.
Dit is uiteindelijk de truc ook. Je moet een kWh waarde (treshold) vinden, welke jij voldoende vind om je DHW run te starten.
Vandaag was wel een wat magerdere dag kwa zonopbrengst

Ik heb geprogrammeerd dat om 00:00 de Solar2DHW kWh getallen op 0 gezet worden. Dit staat in jouw screenshot om 02:00. Bij mij is dat gewoon om 00:00. Dus er is ergens een scheefstand.

De Solar²DHW functie is in de basis alleen om je energieoverschot in je warme water te duwen. Het is niet bedoeld om te garanderen dat je iedere dag warm water hebt. Daar is de zon te wispelturig voor m.i.
Voor betrouwbaar warm water kun je beter een Scheduled action gebruiken.
EXCUSES, SORRY Ed,
Ik typ dit nu met schaamrood op mijn wangen..

Terwijl jij dit typte keek ik nog even op de telefoon naar dashboard en zie tot mijn verbijstering boiler op 50 graden! HUH!!
Inderdaad blijkt de wp kort na mijn vertrek vanmiddag een DHW-run te zijn gestart. En ik heb dit helemaal gemist!
Staat wel in de log maar niet ver genoeg naar beneden gekeken.

Hierbij de gehele log vanaf de update
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
10/04 21:24:07 - Compressor: stopped
10/04 21:24:00 - MQTT Command: SetHeatpump: 0 (GUI)
10/04 21:23:05 - MQTT Command: SetCurves: target: 40 (SP Calculation)
10/04 21:23:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 40 °C
10/04 21:23:05 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
10/04 20:37:19 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 20:32:19 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 20:18:05 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 19:57:17 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 19:57:17 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 19:57:17 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 19:52:16 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 19:52:16 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 19:52:16 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 19:38:05 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 19:38:05 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 19:38:05 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 16:25:18 - Compressor: running
10/04 16:23:05 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 16:23:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 16:23:05 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 16:22:13 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 16:22:13 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 16:22:13 - Compressor: stopped
10/04 16:22:13 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 16:22:13 - TOP20_ThreeWay_Valve_State: 0
10/04 16:22:13 - TOP4_Operating_Mode_State: 0
10/04 16:22:08 - MQTT Command: SetOperationMode: 0
10/04 16:22:07 - MQTT Command: SetDHWTemp: 48 (Solar)
10/04 16:22:06 - Function Solar²DHW: Restoring DHW setpoint to: 48°C
10/04 16:22:06 - Function Solar²DHW: Stored next operating mode is removed
10/04 16:22:06 - Function Solar²DHW: Restoring previous OperatingMode: 0
10/04 16:22:06 - Function Solar²DHW: Cooldown period (0 minutes) has ended. Solar function done for today
10/04 16:22:06 - Function Solar²DHW: DHW temperature has reached SP high
10/04 15:33:10 - TOP20_ThreeWay_Valve_State: 1
10/04 15:33:10 - TOP4_Operating_Mode_State: 3
10/04 15:33:08 - MQTT Command: SetOperationMode: 3
10/04 15:33:07 - MQTT Command: SetDHWTemp: 51 (Solar)
10/04 15:33:06 - Function Solar²DHW: Operation mode changed from 0 to 3
10/04 15:33:06 - Function Solar²DHW: triggered threshold (kWh todays result). DHW SP to 51
10/04 15:32:20 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 15:32:20 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 15:32:00 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 15:13:05 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 15:11:59 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 15:11:59 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 15:11:59 - Function WAR: Setpoint change: From 38 to 38.8 °C
10/04 15:06:58 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 15:06:58 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 15:06:58 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 14:56:57 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 14:51:57 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 14:51:57 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 14:51:57 - Function WAR: Setpoint change: From 38 to 38.8 °C
10/04 14:43:05 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 14:43:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 14:43:05 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 14:36:56 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 14:31:56 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 14:08:05 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 13:46:53 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 13:46:53 - Functions Final setpoint: Current setpoint: 40 °C. Calculated new setpoint: 39 °C
10/04 13:46:53 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
10/04 13:38:05 - MQTT Command: SetCurves: target: 40 (SP Calculation)
10/04 13:38:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 40 °C
10/04 13:38:05 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
10/04 13:31:36 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 13:31:24 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 13:31:24 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 13:31:24 - Function WAR: Setpoint change: From 37.2 to 38.4 °C
10/04 13:31:08 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 13:31:08 - Functions Final setpoint: Current setpoint: 37 °C. Calculated new setpoint: 38 °C
10/04 13:31:08 - Function WAR: Setpoint change: From 36.6 to 37.2 °C
10/04 13:30:49 - Function WAR: Setpoint change: From 36.8 to 36.6 °C
10/04 13:16:51 - Function WAR: Setpoint change: From 36.2 to 36.8 °C
10/04 13:08:40 - MQTT Command: SetCurves: target: 37 (SP Calculation)
10/04 13:08:18 - Function WAR: Setpoint change: From 35.8 to 36.2 °C
10/04 13:08:12 - MQTT Command: SetCurves: target: 36 (SP Calculation)
10/04 13:08:12 - Functions Final setpoint: Current setpoint: 37 °C. Calculated new setpoint: 36 °C
10/04 13:08:12 - Function WAR: Setpoint change: From 36.6 to 35.8 °C
10/04 13:08:05 - Function WAR: Setpoint change: From 36.8 to 36.6 °C
10/04 13:07:50 - MQTT Command: SetCurves: target: 37 (SP Calculation)
10/04 13:07:50 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 37 °C
10/04 13:07:50 - Function WAR: Setpoint change: From 37.1 to 36.8 °C
10/04 13:07:11 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 13:07:11 - Functions Final setpoint: Current setpoint: 36 °C. Calculated new setpoint: 38 °C
10/04 13:07:11 - Function WAR: Setpoint change: From 36.9 to 37.1 °C
10/04 13:06:44 - Function WAR: Setpoint change: From 36.1 to 36.9 °C
10/04 13:06:35 - Functions Final setpoint: Current setpoint: 36 °C. Calculated new setpoint: 37 °C
10/04 13:06:35 - Function WAR: Setpoint change: From 35.3 to 36.1 °C
10/04 11:43:05 - Function WAR: Setpoint change: From 35.4 to 35.3 °C
10/04 10:33:05 - SETUP - Sensors: Custom room temperature sensor not found. Using internal sensor (TOP33)
10/04 10:33:05 - SYSTEM: COOL mode is set to Compensation Curve through the controller. Control over it through this dashboard is disabled. To use the cool mode, you must control it on the controller. If you want to use this dashboard, set the cool mode to DIRECT befor you can do this.
10/04 10:29:53 - SYSTEM: TimeZone set to: Europe/Amsterdam
10/04 10:28:10 - SYSTEM: MQTT Broker: Node Red MQTT node connected
10/04 10:28:10 - SYSTEM - HEISHAMON Connection: Online
10/04 10:28:07 - SYSTEM: Persistent storage: OK
10/04 10:28:07 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
10/04 10:28:07 - Function NightReduction: New correction: -4 °C
10/04 10:28:07 - Function SoftStart: SoftStart function end
10/04 10:28:07 - Function - Solar: 1
10/04 10:28:07 - Compressor: running
10/04 10:28:07 - Function - RTC: 0
10/04 10:28:07 - Function - SoftStart: 0
10/04 10:28:07 - Function - WAR: 1
10/04 10:28:07 - Function NightReduction: 0
10/04 10:28:07 - SYSTEM: WAR settings OK
10/04 10:28:07 - SYSTEM: Heatpump zone 2 is set to controle water temperature
10/04 10:28:07 - SYSTEM: Heatpump zone 1 is set to controle water temperature
10/04 10:28:07 - SYSTEM: Heatpump is in DIRECT mode
10/04 10:28:07 - SYSTEM - HEISHAMON Connection: Offline
10/04 10:28:06 - SYSTEM: Start---------------------------------------------------------------


Maar gisteren geen Solar2DHW gedraaid. Of die functie aanstond? Dacht het wel.. Maar niet relevant (meer). Hij stond vanochtend op 37 graden. Een All-in-One met 180 liter boiler.

Bijgaand grafiek van Domoticz van afgelopen dagen.

Afbeeldingslocatie: https://tweakers.net/i/WZQ0QVLLbwZnWvIROIS_Ht-_IKQ=/800x/filters:strip_icc():strip_exif()/f/image/gmUGY8nUorIpIKUkH1L5Lsnb.jpg?f=fotoalbum_large

Ben niet zo gecharmeerd van stilstandsverliezen van de boiler..

Nogmaals excuses voor de onrust. Ik probeer mijn leven te beteren. :X

Bijgaand nog menu Solar2DHW

Afbeeldingslocatie: https://tweakers.net/i/h-vzuYM0OltKIRsykBPaWpvf89o=/800x/filters:strip_icc():strip_exif()/f/image/Zhru5g5EUzq67vRBCF9nnhuF.jpg?f=fotoalbum_large

[ Voor 3% gewijzigd door Hieke op 10-04-2025 21:47 . Reden: Menu Solar2DHW toegevoegd ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • hemertje
  • Registratie: Juli 2015
  • Laatst online: 09:16
Ed, je bent laatst bezig geweest met de waterdruk

Op System zie ik hier

code:
1
Water pressure (bar)     n/a


Deze heeft een relatie met TOP115 meen ik van Heishamon?

code:
1
TOP115  Water_Pressure  -0.02   Bar

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


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op donderdag 10 april 2025 @ 21:43:
[...]

EXCUSES, SORRY Ed,
Ik typ dit nu met schaamrood op mijn wangen..

Terwijl jij dit typte keek ik nog even op de telefoon naar dashboard en zie tot mijn verbijstering boiler op 50 graden! HUH!!
Inderdaad blijkt de wp kort na mijn vertrek vanmiddag een DHW-run te zijn gestart. En ik heb dit helemaal gemist!
Staat wel in de log maar niet ver genoeg naar beneden gekeken.

Hierbij de gehele log vanaf de update
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
10/04 21:24:07 - Compressor: stopped
10/04 21:24:00 - MQTT Command: SetHeatpump: 0 (GUI)
10/04 21:23:05 - MQTT Command: SetCurves: target: 40 (SP Calculation)
10/04 21:23:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 40 °C
10/04 21:23:05 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
10/04 20:37:19 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 20:32:19 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 20:18:05 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 19:57:17 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 19:57:17 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 19:57:17 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 19:52:16 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 19:52:16 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 19:52:16 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 19:38:05 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 19:38:05 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 19:38:05 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 16:25:18 - Compressor: running
10/04 16:23:05 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 16:23:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 16:23:05 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 16:22:13 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 16:22:13 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 16:22:13 - Compressor: stopped
10/04 16:22:13 - Function WAR: Setpoint change: From 38 to 38.4 °C
10/04 16:22:13 - TOP20_ThreeWay_Valve_State: 0
10/04 16:22:13 - TOP4_Operating_Mode_State: 0
10/04 16:22:08 - MQTT Command: SetOperationMode: 0
10/04 16:22:07 - MQTT Command: SetDHWTemp: 48 (Solar)
10/04 16:22:06 - Function Solar²DHW: Restoring DHW setpoint to: 48°C
10/04 16:22:06 - Function Solar²DHW: Stored next operating mode is removed
10/04 16:22:06 - Function Solar²DHW: Restoring previous OperatingMode: 0
10/04 16:22:06 - Function Solar²DHW: Cooldown period (0 minutes) has ended. Solar function done for today
10/04 16:22:06 - Function Solar²DHW: DHW temperature has reached SP high
10/04 15:33:10 - TOP20_ThreeWay_Valve_State: 1
10/04 15:33:10 - TOP4_Operating_Mode_State: 3
10/04 15:33:08 - MQTT Command: SetOperationMode: 3
10/04 15:33:07 - MQTT Command: SetDHWTemp: 51 (Solar)
10/04 15:33:06 - Function Solar²DHW: Operation mode changed from 0 to 3
10/04 15:33:06 - Function Solar²DHW: triggered threshold (kWh todays result). DHW SP to 51
10/04 15:32:20 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 15:32:20 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 15:32:00 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 15:13:05 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 15:11:59 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 15:11:59 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 15:11:59 - Function WAR: Setpoint change: From 38 to 38.8 °C
10/04 15:06:58 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 15:06:58 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 15:06:58 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 14:56:57 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 14:51:57 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 14:51:57 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 14:51:57 - Function WAR: Setpoint change: From 38 to 38.8 °C
10/04 14:43:05 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 14:43:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
10/04 14:43:05 - Function WAR: Setpoint change: From 38.4 to 38 °C
10/04 14:36:56 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 14:31:56 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 14:08:05 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
10/04 13:46:53 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 13:46:53 - Functions Final setpoint: Current setpoint: 40 °C. Calculated new setpoint: 39 °C
10/04 13:46:53 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
10/04 13:38:05 - MQTT Command: SetCurves: target: 40 (SP Calculation)
10/04 13:38:05 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 40 °C
10/04 13:38:05 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
10/04 13:31:36 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
10/04 13:31:24 - MQTT Command: SetCurves: target: 39 (SP Calculation)
10/04 13:31:24 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
10/04 13:31:24 - Function WAR: Setpoint change: From 37.2 to 38.4 °C
10/04 13:31:08 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 13:31:08 - Functions Final setpoint: Current setpoint: 37 °C. Calculated new setpoint: 38 °C
10/04 13:31:08 - Function WAR: Setpoint change: From 36.6 to 37.2 °C
10/04 13:30:49 - Function WAR: Setpoint change: From 36.8 to 36.6 °C
10/04 13:16:51 - Function WAR: Setpoint change: From 36.2 to 36.8 °C
10/04 13:08:40 - MQTT Command: SetCurves: target: 37 (SP Calculation)
10/04 13:08:18 - Function WAR: Setpoint change: From 35.8 to 36.2 °C
10/04 13:08:12 - MQTT Command: SetCurves: target: 36 (SP Calculation)
10/04 13:08:12 - Functions Final setpoint: Current setpoint: 37 °C. Calculated new setpoint: 36 °C
10/04 13:08:12 - Function WAR: Setpoint change: From 36.6 to 35.8 °C
10/04 13:08:05 - Function WAR: Setpoint change: From 36.8 to 36.6 °C
10/04 13:07:50 - MQTT Command: SetCurves: target: 37 (SP Calculation)
10/04 13:07:50 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 37 °C
10/04 13:07:50 - Function WAR: Setpoint change: From 37.1 to 36.8 °C
10/04 13:07:11 - MQTT Command: SetCurves: target: 38 (SP Calculation)
10/04 13:07:11 - Functions Final setpoint: Current setpoint: 36 °C. Calculated new setpoint: 38 °C
10/04 13:07:11 - Function WAR: Setpoint change: From 36.9 to 37.1 °C
10/04 13:06:44 - Function WAR: Setpoint change: From 36.1 to 36.9 °C
10/04 13:06:35 - Functions Final setpoint: Current setpoint: 36 °C. Calculated new setpoint: 37 °C
10/04 13:06:35 - Function WAR: Setpoint change: From 35.3 to 36.1 °C
10/04 11:43:05 - Function WAR: Setpoint change: From 35.4 to 35.3 °C
10/04 10:33:05 - SETUP - Sensors: Custom room temperature sensor not found. Using internal sensor (TOP33)
10/04 10:33:05 - SYSTEM: COOL mode is set to Compensation Curve through the controller. Control over it through this dashboard is disabled. To use the cool mode, you must control it on the controller. If you want to use this dashboard, set the cool mode to DIRECT befor you can do this.
10/04 10:29:53 - SYSTEM: TimeZone set to: Europe/Amsterdam
10/04 10:28:10 - SYSTEM: MQTT Broker: Node Red MQTT node connected
10/04 10:28:10 - SYSTEM - HEISHAMON Connection: Online
10/04 10:28:07 - SYSTEM: Persistent storage: OK
10/04 10:28:07 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
10/04 10:28:07 - Function NightReduction: New correction: -4 °C
10/04 10:28:07 - Function SoftStart: SoftStart function end
10/04 10:28:07 - Function - Solar: 1
10/04 10:28:07 - Compressor: running
10/04 10:28:07 - Function - RTC: 0
10/04 10:28:07 - Function - SoftStart: 0
10/04 10:28:07 - Function - WAR: 1
10/04 10:28:07 - Function NightReduction: 0
10/04 10:28:07 - SYSTEM: WAR settings OK
10/04 10:28:07 - SYSTEM: Heatpump zone 2 is set to controle water temperature
10/04 10:28:07 - SYSTEM: Heatpump zone 1 is set to controle water temperature
10/04 10:28:07 - SYSTEM: Heatpump is in DIRECT mode
10/04 10:28:07 - SYSTEM - HEISHAMON Connection: Offline
10/04 10:28:06 - SYSTEM: Start---------------------------------------------------------------


Maar gisteren geen Solar2DHW gedraaid. Of die functie aanstond? Dacht het wel.. Maar niet relevant (meer). Hij stond vanochtend op 37 graden. Een All-in-One met 180 liter boiler.

Bijgaand grafiek van Domoticz van afgelopen dagen.

[Afbeelding]

Ben niet zo gecharmeerd van stilstandsverliezen van de boiler..

Nogmaals excuses voor de onrust. Ik probeer mijn leven te beteren. :X

Bijgaand nog menu Solar2DHW

[Afbeelding]
Hahah.. Nou gelukkig toch. Dus, conclusie is dat het wel heeft gewerkt.

Je moet nu zelf alleen even kijken en een gevoel krijgen voor wanneer je de solar2dhw run zou willen starten op de dag. Dit kun je wat sturen door de treshold te schuiven.

Blij dat het werkt.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
hemertje schreef op donderdag 10 april 2025 @ 22:47:
Ed, je bent laatst bezig geweest met de waterdruk

Op System zie ik hier

code:
1
Water pressure (bar)     n/a


Deze heeft een relatie met TOP115 meen ik van Heishamon?

code:
1
TOP115  Water_Pressure  -0.02   Bar
Relatie noem ik: 1op1

te weten: -0,02 = geen meting in heishamon
Vandaar dat ik het netjes voor je vertaal naar "n/a"

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op woensdag 9 april 2025 @ 10:39:
@Hieke
Kun je in het dashboard, tabje SYSTEM > SETTINGS je juiste tijdzone selecteren? Volgens mij zie ik een +2h tijdzone verschil in je log. vandaar
Gisteravond opnieuw check op TimeZone gedaan. Opnieuw gesaved. Dit is het resultaat van vanochtend.

Afbeeldingslocatie: https://tweakers.net/i/GeUobzFPJVm7TvVSsI9R4R8ue-g=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/2aWcxwqchrEvowS7q6SkaB1C.jpg?f=user_large

Nu moet ik wel erbij vermelden dat ik gisteravond na die Save van Timezone een reboot van NAS heb gedaan.
Nu ik dit bericht typ doe ik een check en zie ik dat instelling TimeZone op "Select settings" staat.. Schiet niet op zo.. :O
Kan niet achterhalen in Context wat voor soort variabele dit is, een Memory Only of File..
Edit: Het is een topic..
Ik maak nu de setting opnieuw en kijk morgen weer.
code:
1
12/04 10:57:21 - SYSTEM: TimeZone set to: Europe/Amsterdam

Houd je op de hoogte.

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Relatief weinig berichten hier sinds de nieuwe release.
Dat kan een positief signaal zijn. Hoop het.

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op woensdag 9 april 2025 @ 10:39:
@Hieke
Kun je in het dashboard, tabje SYSTEM > SETTINGS je juiste tijdzone selecteren? Volgens mij zie ik een +2h tijdzone verschil in je log. vandaar
Afgelopen dagen meerdere keren check hierop gedaan. Staat dan ingesteld op Europe/Amsterdam. Maar na een herstart van de container NR is de setting verdwenen. Dat hoort toch niet?

Daarom deze instelling in de Environment van de NR-container in Docker gemaakt. Maar ook dan, na Save om 12:30 u en vervolgens Reboot container toont System/Settings weer de optie: Select option. 8)7
Zie log.
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
13/04 12:37:03 - Function NightReduction: 0
13/04 12:37:03 - SYSTEM: WAR settings OK
13/04 12:37:03 - SYSTEM: Heatpump zone 2 is set to controle water temperature
13/04 12:37:03 - SYSTEM: Heatpump zone 1 is set to controle water temperature
13/04 12:37:03 - SYSTEM: Heatpump is in DIRECT mode
13/04 12:37:03 - TOP20_ThreeWay_Valve_State: 0
13/04 12:37:03 - TOP2_Force_DHW_State: 0
13/04 12:37:04 - SYSTEM - HEISHAMON Connection: Online
13/04 12:37:03 - SYSTEM - HEISHAMON Connection: Offline
13/04 12:37:02 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
13/04 12:30:24 - SETUP - Sensors: Custom room temperature sensor not found. Using internal sensor (TOP33)
13/04 12:30:24 - SYSTEM: COOL mode is set to Compensation Curve through the controller. Control over it through this dashboard is disabled. To use the cool mode, you must control it on the controller. If you want to use this dashboard, set the cool mode to DIRECT befor you can do this.
13/04 12:30:04 - SYSTEM: TimeZone set to: Europe/Amsterdam
13/04 12:25:29 - SYSTEM: MQTT Broker: Node Red MQTT node connected
13/04 12:25:28 - SYSTEM - HEISHAMON Connection: Online
13/04 12:25:26 - SYSTEM: Persistent storage: OK
13/04 12:25:26 - Function - RTC: 0
13/04 12:25:26 - Function - SoftStart: 0
13/04 12:25:26 - Function - WAR: 1
13/04 12:25:26 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
13/04 12:25:26 - Function SoftStart: SoftStart function end
13/04 12:25:26 - Compressor: stopped
13/04 12:25:26 - POWER: ON detected
13/04 12:25:26 - Function - Solar: 1
13/04 12:25:26 - Function NightReduction: 0
13/04 12:25:26 - SYSTEM: WAR settings OK
13/04 12:25:26 - SYSTEM: Heatpump zone 2 is set to controle water temperature
13/04 12:25:26 - SYSTEM: Heatpump zone 1 is set to controle water temperature
13/04 12:25:26 - SYSTEM: Heatpump is in DIRECT mode
13/04 12:25:26 - TOP20_ThreeWay_Valve_State: 0
13/04 12:25:26 - TOP2_Force_DHW_State: 0
13/04 12:25:26 - SYSTEM - HEISHAMON Connection: Offline
13/04 12:25:25 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------

Wat is daarbij de functie van deze instelling? Want de tijd op X-as van Powerhistory is actueel tijdstip.Afbeeldingslocatie: https://tweakers.net/i/Y4zGyAOsY0N_GWBJ26xeJDARx5k=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/wdM0yzEZ3hAkvWO1MTEDijgw.jpg?f=user_large

Betreft V 24.16.

Afbeeldingslocatie: https://tweakers.net/i/2UrmBnxqIituptYOM3dkNF9WkiQ=/800x/filters:strip_icc():strip_exif()/f/image/del72RvDUfM4d5HZD1ufAxxN.jpg?f=fotoalbum_large

[ Voor 7% gewijzigd door Hieke op 13-04-2025 13:15 . Reden: screenshot container NR toegevoegd ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@Hieke
In het dashboard zie je de selectie niet meer gevuld na een herstart.
Maar is verder wel alles is orde?
Zie je geen datum verschil nergens?
Bijvoorbeeld in de grafiek van Solar2DHW. Om 00:00 hier die te resetten.
In het logboek horen de datums ook te kloppen in chronologische volgorde

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 13 april 2025 @ 14:15:
@Hieke
In het dashboard zie je de selectie niet meer gevuld na een herstart.
Maar is verder wel alles is orde?
Inderdaad, bij controle van Timezone via System, Settings staat na herstart Select option.

Vraag: Is dat de bedoeling of hoort dat niet?

Verder zag ik in de log dat er vanacht om 02:00 uur een streep gezet is waarbij ik gisteren geen herstart heb gedaan. Ga er echt van uit dat Timezone Amsterdam actief was.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
13/04 10:38:53 - SYSTEM - HEISHAMON Connection: Offline
13/04 10:38:52 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
13/04 05:45:19 - MQTT Command: SetHeatpump: 0
13/04 05:45:19 - Scheduler - Power: 0
13/04 05:10:19 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 05:10:19 - Scheduler - Power: 1
13/04 05:10:19 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 3
13/04 02:00:00 - MQTT Command: SetDHWTemp: 45 (Solar)
13/04 02:00:00 - Function Solar: New day; Reset Solar function. Set DHW SP to 45
13/04 02:00:00 - SYSTEM: Total amount of offline messages today: 9
------------------------------------------------------------------------------------------------
12/04 21:14:18 - SETUP - Sensors: Custom room temperature sensor not found. Using internal sensor (TOP33)

Ik meen uit jouw bovenstaande bericht en vervolgens het logboek nalezend op te maken er dat dan iets niet goed gaat. Of dat effect heeft de werking van WP heb ik nog niet vast kunnen stellen. Scheduled jobs starten en eindigen gelukkig op mijn lokale tijd.

Helaas geen grafiek beschikbaar van vanacht. Na herstart container is die historie weg. Ik check morgen die grafiek.

[ Voor 4% gewijzigd door Hieke op 13-04-2025 17:56 ]

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op zondag 13 april 2025 @ 14:41:
[...]

Inderdaad, bij controle van Timezone via System, Settings staat na herstart Select option.

Vraag: Is dat de bedoeling of hoort dat niet?

Verder zag ik in de log dat er vanacht om 02:00 uur een streep gezet is waarbij ik gisteren geen herstart heb gedaan. Ga er echt van uit dat Timezone Amsterdam actief was.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
13/04 10:38:53 - SYSTEM - HEISHAMON Connection: Offline
13/04 10:38:52 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
13/04 05:45:19 - MQTT Command: SetHeatpump: 0
13/04 05:45:19 - Scheduler - Power: 0
13/04 05:10:19 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 05:10:19 - Scheduler - Power: 1
13/04 05:10:19 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 3
13/04 02:00:00 - MQTT Command: SetDHWTemp: 45 (Solar)
13/04 02:00:00 - Function Solar: New day; Reset Solar function. Set DHW SP to 45
13/04 02:00:00 - SYSTEM: Total amount of offline messages today: 9
------------------------------------------------------------------------------------------------
12/04 21:14:18 - SETUP - Sensors: Custom room temperature sensor not found. Using internal sensor (TOP33)

Ik meen uit jouw bovenstaande bericht en vervolgens het logboek nalezend op te maken er dat dan iets niet goed gaat. Of dat effect heeft de werking van WP heb ik nog niet vast kunnen stellen. Scheduled jobs starten en eindigen gelukkig op mijn lokale tijd.

Helaas geen grafiek beschikbaar van vanacht. Na herstart container is die historie weg. Ik check morgen die grafiek.
Het gegeven dat de System >Settings > Timezone leeg is na een herstart, dat is een bugje. De dropdown wordt niet ververst met inhoud na het opstarten.
Op de achtergrond is de TimeZone WEL opgeslagen als je een keer op SAVE gedrukt hebt. (Ik heb dit zojuist gefixt lokaal)

Verder heeft het eigenlijk geen consequentie voor de werking van flow.


Het enige gekke is, dat ik zeg via een inject node, dat om 00:00 er een signaal gestuurd moet worden.
Dit is dus lokaal op jouw pc 00:00. Maar jij ziet het kennelijk dus om 02:00 voorbij komen.
Ik snap niet zo goed waar dat verschil vandaan komt.

Kun je onderzoeken / uitlezen in linux zelf, wat de timezone is van het systeem (buiten NR). via CLI.
Dat zou eigenlijk goed moeten staan in de basis.

Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
edterbak schreef op zondag 13 april 2025 @ 19:25:
[...]


Het gegeven dat de System >Settings > Timezone leeg is na een herstart, dat is een bugje. De dropdown wordt niet ververst met inhoud na het opstarten.
Op de achtergrond is de TimeZone WEL opgeslagen als je een keer op SAVE gedrukt hebt. (Ik heb dit zojuist gefixt lokaal)

Verder heeft het eigenlijk geen consequentie voor de werking van flow.
Dank je Ed. Ik zag ook in het logboek die entry vermeld.
Het enige gekke is, dat ik zeg via een inject node, dat om 00:00 er een signaal gestuurd moet worden.
Dit is dus lokaal op jouw pc 00:00. Maar jij ziet het kennelijk dus om 02:00 voorbij komen.
Ik snap niet zo goed waar dat verschil vandaan komt.
Tijdens het opmaken van dit bericht nog eens gecheckt: TZ=Europe/Amsterdam. Ik ga vandaag het systeem verder met rust laten. Benieuwd op welk tijdstip de komende nacht de volgende dag start. Ik laat het je weten.
Kun je onderzoeken / uitlezen in linux zelf, wat de timezone is van het systeem (buiten NR). via CLI.
Dat zou eigenlijk goed moeten staan in de basis.
Zoals te zien hierboven in de screenshot van de container van Node-RED op mijn Synology NAS heb ik in environment de regel TZ=Europe/Amsterdam toegevoegd. Ik ga er van uit dat deze dan ook zijn werk doet. Maar ik zal het opvragen in de cli van de container.
Dit was mijn hulpje: https://www.tecmint.com/check-linux-timezone/

Afbeeldingslocatie: https://tweakers.net/i/wi5druLFfd4JK-wVOTQQkLhs8S0=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/HexThMSyXeMWKNd91oUAopPp.jpg?f=user_large

Hij geeft in elk geval de actuele tijd aan!

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Ok. Dan ben ik benieuwd wat er deze nacht in de grafiek te zien is. 00:00 of 02:00.
Bij mij is het niet anders dan bij jouw ingesteld. Hier zie ik de grafiek om 00:00 naar 0 (nul) verspringen zoals je verwacht.

Acties:
  • +1 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Ik houd je op de hoogte.

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +2 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Even tussendoor eerste succesje delen van vandaag via de smartphone:
Afbeeldingslocatie: https://tweakers.net/i/0UGELBkXWliu4ONTq9PqXln7cgE=/x800/filters:strip_icc():strip_exif()/f/image/CFIq1SKNsvvRqNbz5Y1ni46V.jpg?f=fotoalbum_large

Dank je @edterbak

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Whohooo 8)

Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Fijn dat ik nog iemand blij heb kunnen maken. Maar ik knoop er toch een vraag aan..

Vanochtend verliep de Solar2DHW-run naar wens. Echter zag ik bij toeval later op smartphone, ik was niet thuis, dat hij nadien het huis stond te verwarmen.. Daar was mijns inziens geen aanleiding toe. Ik meen systeem daar al eens eerder op betrapt te hebben.

Even in de context plaatsen:
Gisterenavond WP aangehad voor heating. De WP later op avond zelf handmatig op bedienpaneel uitgezet.
Vanochtend vertrokken zonder WP aan te zetten voor heating. Er is ook geen programma voor CV ingesteld. Alleen Solar2DHW staat altijd aan. Vanwege overschot aan stroom door PV is die run ook gestart.
Ik stel vast dat de switch WP na afloop daarvan op AAN blijft staan in het dashboard.
Gevolg: systeem start daarna de WP in Heat-modus. Waarschijnlijk omdat huiskamer koel is...

Logboek:
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
Flow version    24.16 (stable beta)

14/04 11:24:48 - Compressor: stopped
14/04 11:24:42 - MQTT Command: SetHeatpump: 0 (GUI)
14/04 11:17:53 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 11:17:53 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 11:17:48 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 11:02:47 - MQTT Command: SetCurves: target: 39 (SP Calculation)
14/04 11:02:47 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
14/04 11:02:47 - Function WAR: Setpoint change: From 38 to 38.4 °C
14/04 10:57:02 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 10:57:02 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 10:57:02 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 10:47:46 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:42:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:37:45 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:32:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:27:02 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 09:52:42 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:47:02 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
14/04 09:43:21 - Compressor: running
14/04 09:42:41 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:40:16 - Compressor: stopped
14/04 09:40:11 - TOP20_ThreeWay_Valve_State: 0
14/04 09:40:11 - TOP4_Operating_Mode_State: 0
14/04 09:40:10 - MQTT Command: SetOperationMode: 0
14/04 09:40:09 - MQTT Command: SetDHWTemp: 45 (Solar)
14/04 09:40:08 - Function Solar²DHW: Restoring DHW setpoint to: 45°C
14/04 09:40:08 - Function Solar²DHW: Stored next operating mode is removed
14/04 09:40:08 - Function Solar²DHW: Restoring previous OperatingMode: 0
14/04 09:40:08 - Function Solar²DHW: Cooldown period (0 minutes) has ended. Solar function done for today
14/04 09:40:08 - Function Solar²DHW: DHW temperature has reached SP high
14/04 09:13:39 - Compressor: running
14/04 09:10:39 - TOP20_ThreeWay_Valve_State: 1
14/04 09:10:39 - TOP4_Operating_Mode_State: 3
14/04 09:10:35 - MQTT Command: SetOperationMode: 3
14/04 09:10:33 - MQTT Command: SetDHWTemp: 51 (Solar)
14/04 09:10:33 - MQTT Command: SetHeatpump: 1 (Solar)
14/04 09:10:32 - Function Solar²DHW: Operation mode changed from 0 to 3
14/04 09:10:32 - Function Solar²DHW: triggered threshold (kW). DHW SP to 51
14/04 09:10:32 - Function Solar²DHW: Stored next operating mode is set to 0
14/04 08:27:37 - Function WAR: Setpoint change: From 38.8 to 39.2 °C

Hieronder menu Settings (nadat ik WP uitgezet had)
Afbeeldingslocatie: https://tweakers.net/i/wIDtir0E1xcjphTTV8YvlWWo0KY=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/3ecd40GBsvjbos6Y5Irpggqa.jpg?f=user_large

Is het mogelijk om in Solar2DHW daartoe een optie te creëren om na S2DHW de WP uit te schakelen? Of zou deze S2D de WP na de run zelf uit moeten zetten?

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:50
Hieke schreef op maandag 14 april 2025 @ 16:21:
Fijn dat ik nog iemand blij heb kunnen maken. Maar ik knoop er toch een vraag aan..

Vanochtend verliep de Solar2DHW-run naar wens. Echter zag ik bij toeval later op smartphone, ik was niet thuis, dat hij nadien het huis stond te verwarmen.. Daar was mijns inziens geen aanleiding toe. Ik meen systeem daar al eens eerder op betrapt te hebben.

Even in de context plaatsen:
Gisterenavond WP aangehad voor heating. De WP later op avond zelf handmatig op bedienpaneel uitgezet.
Vanochtend vertrokken zonder WP aan te zetten voor heating. Er is ook geen programma voor CV ingesteld. Alleen Solar2DHW staat altijd aan. Vanwege overschot aan stroom door PV is die run ook gestart.
Ik stel vast dat de switch WP na afloop daarvan op AAN blijft staan in het dashboard.
Gevolg: systeem start daarna de WP in Heat-modus. Waarschijnlijk omdat huiskamer koel is...

Logboek:
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
Flow version    24.16 (stable beta)

14/04 11:24:48 - Compressor: stopped
14/04 11:24:42 - MQTT Command: SetHeatpump: 0 (GUI)
14/04 11:17:53 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 11:17:53 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 11:17:48 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 11:02:47 - MQTT Command: SetCurves: target: 39 (SP Calculation)
14/04 11:02:47 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
14/04 11:02:47 - Function WAR: Setpoint change: From 38 to 38.4 °C
14/04 10:57:02 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 10:57:02 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 10:57:02 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 10:47:46 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:42:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:37:45 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:32:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:27:02 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 09:52:42 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:47:02 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
14/04 09:43:21 - Compressor: running
14/04 09:42:41 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:40:16 - Compressor: stopped
14/04 09:40:11 - TOP20_ThreeWay_Valve_State: 0
14/04 09:40:11 - TOP4_Operating_Mode_State: 0
14/04 09:40:10 - MQTT Command: SetOperationMode: 0
14/04 09:40:09 - MQTT Command: SetDHWTemp: 45 (Solar)
14/04 09:40:08 - Function Solar²DHW: Restoring DHW setpoint to: 45°C
14/04 09:40:08 - Function Solar²DHW: Stored next operating mode is removed
14/04 09:40:08 - Function Solar²DHW: Restoring previous OperatingMode: 0
14/04 09:40:08 - Function Solar²DHW: Cooldown period (0 minutes) has ended. Solar function done for today
14/04 09:40:08 - Function Solar²DHW: DHW temperature has reached SP high
14/04 09:13:39 - Compressor: running
14/04 09:10:39 - TOP20_ThreeWay_Valve_State: 1
14/04 09:10:39 - TOP4_Operating_Mode_State: 3
14/04 09:10:35 - MQTT Command: SetOperationMode: 3
14/04 09:10:33 - MQTT Command: SetDHWTemp: 51 (Solar)
14/04 09:10:33 - MQTT Command: SetHeatpump: 1 (Solar)
14/04 09:10:32 - Function Solar²DHW: Operation mode changed from 0 to 3
14/04 09:10:32 - Function Solar²DHW: triggered threshold (kW). DHW SP to 51
14/04 09:10:32 - Function Solar²DHW: Stored next operating mode is set to 0
14/04 08:27:37 - Function WAR: Setpoint change: From 38.8 to 39.2 °C

Hieronder menu Settings (nadat ik WP uitgezet had)
[Afbeelding]

Is het mogelijk om in Solar2DHW daartoe een optie te creëren om na S2DHW de WP uit te schakelen? Of zou deze S2D de WP na de run zelf uit moeten zetten?
Volgens mij heeft @edterbak, dat al wel eerder aangegeven, alle handelingen buiten Node-Red Dashboard om zijn lastig af te vangen, 't is in die gevallen moeilijk te raden wat je als gebruiker precies wil. Volgens mij - maar 't kan zijn dat ik wat achter loop - is de default actie zelfs om alle MQTT berichten te blokkeren omdat je mogelijk de WP via de remote controller hebt uitgezet om even aan de WP te werken oid.

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


Acties:
  • 0 Henk 'm!

  • Hieke
  • Registratie: September 2010
  • Laatst online: 08:03
Solar2DHW is voor mij een seizoengerelateerde functie, waar ik dan overigens dankbaar gebruik van maak.
Ook in voor- en najaar waarbij het dan in huis koel kan zijn. Maar geen reden tot verwarmen woonkamer.
Ed heeft wel een knop in het menu gebouwd om wp te dwingen tot starten.
Zou het logisch cq wenselijk vinden dat:
Als die switch AAN staat na de run de wp weer uitgeschakeld wordt
OF
Gebruiker zijn keuze kan aangeven wat status na afloop moet worden.

Verder niets dan lof😊

Panasonic K-series split 9 kW, gasloos sinds dec 23, EV, PV 9,6 kWp


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
Hieke schreef op maandag 14 april 2025 @ 16:21:
Fijn dat ik nog iemand blij heb kunnen maken. Maar ik knoop er toch een vraag aan..

Vanochtend verliep de Solar2DHW-run naar wens. Echter zag ik bij toeval later op smartphone, ik was niet thuis, dat hij nadien het huis stond te verwarmen.. Daar was mijns inziens geen aanleiding toe. Ik meen systeem daar al eens eerder op betrapt te hebben.

Even in de context plaatsen:
Gisterenavond WP aangehad voor heating. De WP later op avond zelf handmatig op bedienpaneel uitgezet.
Vanochtend vertrokken zonder WP aan te zetten voor heating. Er is ook geen programma voor CV ingesteld. Alleen Solar2DHW staat altijd aan. Vanwege overschot aan stroom door PV is die run ook gestart.
Ik stel vast dat de switch WP na afloop daarvan op AAN blijft staan in het dashboard.
Gevolg: systeem start daarna de WP in Heat-modus. Waarschijnlijk omdat huiskamer koel is...

Logboek:
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
Flow version    24.16 (stable beta)

14/04 11:24:48 - Compressor: stopped
14/04 11:24:42 - MQTT Command: SetHeatpump: 0 (GUI)
14/04 11:17:53 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 11:17:53 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 11:17:48 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 11:02:47 - MQTT Command: SetCurves: target: 39 (SP Calculation)
14/04 11:02:47 - Functions Final setpoint: Current setpoint: 38 °C. Calculated new setpoint: 39 °C
14/04 11:02:47 - Function WAR: Setpoint change: From 38 to 38.4 °C
14/04 10:57:02 - MQTT Command: SetCurves: target: 38 (SP Calculation)
14/04 10:57:02 - Functions Final setpoint: Current setpoint: 39 °C. Calculated new setpoint: 38 °C
14/04 10:57:02 - Function WAR: Setpoint change: From 38.4 to 38 °C
14/04 10:47:46 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:42:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:37:45 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 10:32:45 - Function WAR: Setpoint change: From 38.4 to 38.8 °C
14/04 10:27:02 - Function WAR: Setpoint change: From 38.8 to 38.4 °C
14/04 09:52:42 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:47:02 - Function WAR: Setpoint change: From 38.8 to 39.2 °C
14/04 09:43:21 - Compressor: running
14/04 09:42:41 - Function WAR: Setpoint change: From 39.2 to 38.8 °C
14/04 09:40:16 - Compressor: stopped
14/04 09:40:11 - TOP20_ThreeWay_Valve_State: 0
14/04 09:40:11 - TOP4_Operating_Mode_State: 0
14/04 09:40:10 - MQTT Command: SetOperationMode: 0
14/04 09:40:09 - MQTT Command: SetDHWTemp: 45 (Solar)
14/04 09:40:08 - Function Solar²DHW: Restoring DHW setpoint to: 45°C
14/04 09:40:08 - Function Solar²DHW: Stored next operating mode is removed
14/04 09:40:08 - Function Solar²DHW: Restoring previous OperatingMode: 0
14/04 09:40:08 - Function Solar²DHW: Cooldown period (0 minutes) has ended. Solar function done for today
14/04 09:40:08 - Function Solar²DHW: DHW temperature has reached SP high
14/04 09:13:39 - Compressor: running
14/04 09:10:39 - TOP20_ThreeWay_Valve_State: 1
14/04 09:10:39 - TOP4_Operating_Mode_State: 3
14/04 09:10:35 - MQTT Command: SetOperationMode: 3
14/04 09:10:33 - MQTT Command: SetDHWTemp: 51 (Solar)
14/04 09:10:33 - MQTT Command: SetHeatpump: 1 (Solar)
14/04 09:10:32 - Function Solar²DHW: Operation mode changed from 0 to 3
14/04 09:10:32 - Function Solar²DHW: triggered threshold (kW). DHW SP to 51
14/04 09:10:32 - Function Solar²DHW: Stored next operating mode is set to 0
14/04 08:27:37 - Function WAR: Setpoint change: From 38.8 to 39.2 °C

Hieronder menu Settings (nadat ik WP uitgezet had)
[Afbeelding]

Is het mogelijk om in Solar2DHW daartoe een optie te creëren om na S2DHW de WP uit te schakelen? Of zou deze S2D de WP na de run zelf uit moeten zetten?
Ja, wat terecht wordt gezegd. Externe handelingen zijn lastig te herkennen. Zoveel opties.
Maar is het voor jou een idee om een scheduled action te maken die de pomp uit zet om 00:00 (ofzo).
Dan gaat node red er misschien wel goed mee om voor het uit gaan de volgende dag na een solar run.

Wat ik eigenlijk lees, is dat je de RTC-automation functie zou willen gebruiken dat de pomp automatisch uitgezet wordt.
Maar deze kijkt slechts naar de kamertemperatuur. Als deze niet boven de grenswaarde komt, doet hij gewoon niks. Dus dat is eigenlijk jammer. Maarja. Wel zoals hij gebouwd is. :'(

[ Voor 3% gewijzigd door edterbak op 14-04-2025 22:48 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
@imdos
Heb je nog het issue van een super enthousiaste RTC functie gezien?

Is het stable build waardig zo?

Acties:
  • 0 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 08:40

imdos

I use FreeNAS and Ubuntu

edterbak schreef op maandag 14 april 2025 @ 23:05:
@imdos
Heb je nog het issue van een super enthousiaste RTC functie gezien?

Is het stable build waardig zo?
Nee, niet last van gehad. Maar het was ook niet echt frequent. Maar nu je het zo zegt; hier de log van afgelopen dagen na de upgrade.

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
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
Flow version

24.16 (stable beta)

15/04 02:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
15/04 00:51:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.57 °C)
14/04 22:01:42 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.95 °C)
14/04 22:01:42 - RTC: Room setpoint changed to: 19.1 °C
14/04 22:01:42 - Scheduler - Set room setpoint (RTC): 19.1
14/04 16:46:13 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
14/04 16:46:13 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.06°C)
14/04 16:45:44 - TOP20_ThreeWay_Valve_State: 0
14/04 16:45:44 - TOP4_Operating_Mode_State: 0
14/04 16:45:43 - MQTT Command: SetOperationMode: 0 (scheduler)
14/04 16:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
14/04 15:36:12 - TOP20_ThreeWay_Valve_State: 1
14/04 15:29:12 - TOP20_ThreeWay_Valve_State: 0
14/04 15:26:47 - Compressor: stopped
14/04 14:48:51 - Compressor: running
14/04 14:45:46 - TOP20_ThreeWay_Valve_State: 1
14/04 14:45:46 - TOP4_Operating_Mode_State: 4
14/04 14:45:42 - MQTT Command: SetOperationMode: 4
14/04 14:45:42 - MQTT Command: SetHeatpump: 1 (GUI)
14/04 14:45:42 - Scheduler - Power: 1
14/04 14:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
14/04 13:30:45 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
14/04 13:30:45 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.82°C)
14/04 13:30:42 - MQTT Command: SetHeatpump: 1 (GUI)
14/04 13:30:42 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.82 °C)
14/04 13:30:42 - RTC: Room setpoint changed to: 20 °C
14/04 13:30:42 - Scheduler - Power: 1
14/04 13:30:42 - Scheduler - Power: 1
14/04 13:30:42 - Scheduler - Set room setpoint (RTC): 20
14/04 12:26:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.7 °C)
14/04 08:20:27 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 08:15:27 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:51:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 07:30:25 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:25:25 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 07:10:25 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:01:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 06:06:38 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 02:00:00 - SYSTEM: Total amount of offline messages today: 1
------------------------------------------------------------------------------------------------
14/04 01:51:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.57 °C)
13/04 22:01:42 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.88 °C)
13/04 22:01:42 - RTC: Room setpoint changed to: 19.1 °C
13/04 22:01:42 - Scheduler - Set room setpoint (RTC): 19.1
13/04 16:46:13 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 16:46:13 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.33°C)
13/04 16:45:44 - TOP20_ThreeWay_Valve_State: 0
13/04 16:45:44 - TOP4_Operating_Mode_State: 0
13/04 16:45:43 - MQTT Command: SetOperationMode: 0 (scheduler)
13/04 16:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
13/04 16:21:13 - TOP20_ThreeWay_Valve_State: 1
13/04 15:21:42 - TOP20_ThreeWay_Valve_State: 0
13/04 15:20:37 - Compressor: stopped
13/04 15:15:07 - Compressor: running
13/04 15:09:37 - Compressor: stopped
13/04 14:48:51 - Compressor: running
13/04 14:45:46 - TOP20_ThreeWay_Valve_State: 1
13/04 14:45:46 - TOP4_Operating_Mode_State: 4
13/04 14:45:42 - MQTT Command: SetOperationMode: 4
13/04 14:45:42 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 14:45:42 - Scheduler - Power: 1
13/04 14:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
13/04 13:30:45 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 13:30:45 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.1°C)
13/04 13:30:42 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 13:30:42 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.1 °C)
13/04 13:30:42 - RTC: Room setpoint changed to: 20 °C
13/04 13:30:42 - Scheduler - Power: 1
13/04 13:30:42 - Scheduler - Power: 1
13/04 13:30:42 - Scheduler - Set room setpoint (RTC): 20
13/04 11:53:22 - SYSTEM - HEISHAMON Connection: Online
13/04 11:53:21 - SYSTEM - HEISHAMON Connection: Offline
13/04 10:04:55 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 10:04:55 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.67°C)
13/04 10:04:44 - TOP20_ThreeWay_Valve_State: 0
13/04 10:04:44 - TOP4_Operating_Mode_State: 0
13/04 10:04:42 - MQTT Command: SetOperationMode: 0 (scheduler)
13/04 10:04:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
13/04 10:03:34 - Compressor: stopped
13/04 09:31:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.6 °C)
13/04 09:16:38 - Compressor: running
13/04 09:13:18 - TOP20_ThreeWay_Valve_State: 1
13/04 09:13:15 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 09:13:13 - TOP4_Operating_Mode_State: 4
13/04 09:13:11 - MQTT Command: SetOperationMode: 4 (scheduler)
13/04 07:21:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.59 °C)
13/04 02:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
12/04 22:01:40 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 22.14 °C)
12/04 22:01:40 - RTC: Room setpoint changed to: 19.1 °C
12/04 22:01:40 - Scheduler - Set room setpoint (RTC): 19.1
12/04 18:56:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.48 °C)
12/04 17:01:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 22.54 °C)
12/04 16:45:40 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
12/04 14:45:40 - Scheduler condition: DHW temperature: 48. Condition: 46°C. Scheduled action blocked
12/04 13:31:10 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
12/04 13:31:10 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.27°C)
12/04 13:30:40 - MQTT Command: SetHeatpump: 1 (GUI)
12/04 13:30:40 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.27 °C)
12/04 13:30:40 - RTC: Room setpoint changed to: 20 °C
12/04 13:30:40 - Scheduler - Power: 1
12/04 13:30:40 - Scheduler - Power: 1
12/04 13:30:40 - Scheduler - Set room setpoint (RTC): 20
12/04 11:01:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.73 °C)
12/04 10:05:10 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
12/04 10:05:10 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.19°C)
12/04 10:04:43 - TOP20_ThreeWay_Valve_State: 0
12/04 10:04:43 - TOP4_Operating_Mode_State: 0
12/04 10:04:40 - MQTT Command: SetOperationMode: 0 (scheduler)
12/04 10:04:40 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
12/04 09:57:32 - TOP20_ThreeWay_Valve_State: 1
12/04 09:29:02 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 09:28:22 - TOP20_ThreeWay_Valve_State: 0
12/04 09:28:17 - Compressor: stopped
12/04 09:22:57 - Compressor: running
12/04 09:16:46 - Compressor: stopped
12/04 08:49:01 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 08:42:56 - Compressor: running
12/04 08:42:46 - TOP20_ThreeWay_Valve_State: 1
12/04 08:42:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:40:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:40:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:39:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:39:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:38:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:38:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:37:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:37:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:36:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:36:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:35:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:35:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:33:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:33:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:32:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:32:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:31:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:31:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:30:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:30:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:29:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:29:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:28:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:28:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:26:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:26:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:25:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:25:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:24:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:24:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:23:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:23:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:22:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:22:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:21:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:21:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:19:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:19:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:18:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:18:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:17:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:17:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:16:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:16:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:15:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:15:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:14:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:14:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:12:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:12:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:11:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:11:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:10:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:10:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:09:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:09:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:08:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:08:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:07:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:07:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
12/04 08:06:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:05:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:05:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:04:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:04:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:03:42 - MQTT Command: SetCurves: target: 26 (scheduler)
12/04 08:03:39 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
12/04 08:03:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:02:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:02:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:01:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:01:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:00:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:00:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:58:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:58:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:57:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:57:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:56:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:56:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:55:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:55:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:54:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:54:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:53:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:53:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:51:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:51:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:50:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:50:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:49:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:49:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:48:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:48:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:47:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:47:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:46:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:46:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:44:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:44:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:09 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 07:42:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:42:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:41:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:41:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:40:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:40:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:15 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 07:38:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:38:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:38:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:37:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:37:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:36:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:36:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:35:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:35:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:34:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:34:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:33:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:33:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:32:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:32:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:30:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:30:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:29:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:29:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:28:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:28:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:27:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:27:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:26:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:26:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:25:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:25:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:23:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:23:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:22:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:22:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:21:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:21:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:20:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:20:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:19:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:19:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:18:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:18:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:16:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:16:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:15:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:15:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:14:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:14:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:13:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:13:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:12:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:12:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:11:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:11:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:09:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:09:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:08:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:08:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:07:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:07:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:06:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:06:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:05:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:05:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:04:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:04:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:02:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:02:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:01:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:01:38 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 07:01:38 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 06:58:53 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 27 °C
12/04 06:56:03 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 27 °C
12/04 06:53:08 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 27 °C
12/04 06:51:38 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 27 °C
12/04 06:49:13 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 27 °C
12/04 06:48:23 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 27 °C
12/04 06:48:23 - Function SoftStart: SoftStart function end
12/04 06:48:23 - Compressor: stopped
12/04 06:34:12 - Function WAR: Setpoint change: From 28.6 to 28.1 °C
12/04 06:32:17 - Function SoftStart: --> Pump relaxed... (19Hz) Continuing with Phase 2
12/04 06:32:06 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:32:06 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:32:06 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 20Hz
12/04 06:31:37 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:37 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:26 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 20Hz
12/04 06:31:26 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:31:26 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:31:26 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 21Hz
12/04 06:31:17 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:17 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:17 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
12/04 06:31:16 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:31:16 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:31:16 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 23Hz
12/04 06:31:07 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
12/04 06:31:06 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 23Hz
12/04 06:31:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:02 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:02 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 22Hz
12/04 06:29:34 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:29:16 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 06:29:16 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 22Hz
12/04 06:29:16 - Function SoftStart: --> Pump did not yet relax (22Hz). Restarting Phase 1 again... (Count: 5/5)
12/04 06:29:12 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 22Hz
12/04 06:29:06 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 06:29:06 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 06:29:06 - Function SoftStart: Correction: 0 > 1 °C - (EVALUATING) Freq: 22Hz
12/04 06:26:38 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:26:38 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 06:26:38 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 34Hz
12/04 06:26:38 - Function WAR: Setpoint change: From 28.1 to 28.6 °C
12/04 06:26:15 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:26:15 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 4/5)
12/04 06:26:05 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:23:15 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:23:15 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 3/5)
12/04 06:23:05 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:20:14 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:20:14 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 2/5)
12/04 06:20:04 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 06:20:04 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:17:16 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 06:17:16 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 06:17:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:17:11 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 1/5)
12/04 05:02:20 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 05:02:20 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 05:02:20 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 05:00:25 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 05:00:25 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 05:00:25 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 33Hz
12/04 05:00:20 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 05:00:20 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 05:00:20 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 04:04:19 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 04:04:19 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 04:04:09 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 04:04:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 33Hz
12/04 04:04:09 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 29 °C
12/04 04:04:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:57:39 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 03:56:39 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 03:34:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 39Hz
12/04 03:34:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:30:09 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 39Hz
12/04 03:29:09 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 03:24:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 44Hz
12/04 03:24:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:20:12 - Function SoftStart: --> Pump relaxing took too long... (43Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
12/04 03:20:02 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 43Hz
12/04 03:17:12 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 44Hz
12/04 03:17:12 - Function SoftStart: --> Pump did not yet relax (44Hz). Restarting Phase 1 again... (Count: 5/5)
12/04 03:17:02 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 44Hz
12/04 03:14:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 58Hz
12/04 03:14:11 - Function SoftStart: --> Pump did not yet relax (58Hz). Restarting Phase 1 again... (Count: 4/5)
12/04 03:14:09 - Function SoftStart: Correction: 2 > 2 °C - (EVALUATING) Freq: 58Hz
12/04 03:14:01 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 03:14:01 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 59Hz
12/04 03:11:29 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:11:11 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 03:11:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 59Hz
12/04 03:11:11 - Function SoftStart: --> Pump did not yet relax (59Hz). Restarting Phase 1 again... (Count: 3/5)
12/04 03:11:01 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 03:11:01 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 03:11:01 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 58Hz
12/04 03:10:21 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:10:21 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 03:10:21 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 59Hz
12/04 03:08:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 03:08:10 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 03:08:10 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 63Hz
12/04 03:08:10 - Function SoftStart: --> Pump did not yet relax (63Hz). Restarting Phase 1 again... (Count: 2/5)
12/04 03:08:00 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:08:00 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 03:08:00 - Function SoftStart: Correction: 0 > 1 °C - (EVALUATING) Freq: 63Hz
12/04 03:07:46 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 63Hz
12/04 03:06:39 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:06:38 - Function WAR: Setpoint change: From 27 to 27.5 °C
12/04 03:06:37 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 64Hz
12/04 03:05:10 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
12/04 03:05:10 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:05:10 - Function SoftStart: --> Pump did not yet relax (63Hz). Restarting Phase 1 again... (Count: 1/5)
12/04 03:04:59 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 64Hz
12/04 03:04:46 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:04:01 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 53Hz
12/04 03:03:41 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 47Hz
12/04 03:02:52 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 35Hz
12/04 03:02:09 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 18Hz
12/04 03:02:09 - Compressor: running
12/04 02:10:12 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 02:09:02 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 02:07:12 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 02:00:00 - SYSTEM: Total amount of offline messages today: 1
------------------------------------------------------------------------------------------------
12/04 01:34:06 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 01:29:06 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:28:06 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 01:27:11 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:26:51 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 26 °C
12/04 01:20:30 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:19:06 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 01:16:38 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:14:05 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 01:09:05 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:08:05 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
12/04 00:53:05 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 00:46:15 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 00:43:04 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 00:42:05 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 26 °C
12/04 00:41:24 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 00:41:24 - Function SoftStart: SoftStart function end
12/04 00:41:24 - Compressor: stopped
12/04 00:35:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:35:28 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:35:00 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:32 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:04 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:04 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
11/04 23:36:08 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 26Hz
11/04 22:02:39 - Function SoftStart: Correction: 0 > 1 °C - (STABLE) Freq: 26Hz
11/04 22:01:39 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.86 °C)
11/04 22:01:39 - RTC: Room setpoint changed to: 19.1 °C
11/04 22:01:39 - Scheduler - Set room setpoint (RTC): 19.1
11/04 20:39:09 - Function SoftStart: --> Pump relaxing took too long... (36Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
11/04 20:38:59 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 36Hz
11/04 20:38:59 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 36Hz
11/04 20:36:09 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 36Hz
11/04 20:36:09 - Function SoftStart: --> Pump did not yet relax (36Hz). Restarting Phase 1 again... (Count: 5/5)
11/04 20:36:03 - Function SoftStart: Correction: 1 > 0 °C - (EVALUATING) Freq: 37Hz
11/04 20:35:58 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
11/04 20:35:58 - Function SoftStart: Correction: -1 > 1 °C - (EVALUATING) Freq: 37Hz
11/04 20:33:05 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 42Hz
11/04 20:33:05 - Function SoftStart: --> Pump did not yet relax (42Hz). Restarting Phase 1 again... (Count: 4/5)
11/04 20:32:55 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 42Hz
11/04 20:30:04 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 52Hz
11/04 20:30:04 - Function SoftStart: --> Pump did not yet relax (52Hz). Restarting Phase 1 again... (Count: 3/5)
11/04 20:29:58 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 52Hz
11/04 20:29:54 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 52Hz
11/04 20:27:56 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 51Hz
11/04 20:27:04 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 52Hz
11/04 20:27:04 - Function SoftStart: --> Pump did not yet relax (52Hz). Restarting Phase 1 again... (Count: 2/5)
11/04 20:26:54 - Function SoftStart: Correction: -2 > -1 °C - (EVALUATING) Freq: 51Hz
11/04 20:24:03 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 51Hz
11/04 20:24:03 - Function SoftStart: --> Pump did not yet relax (51Hz). Restarting Phase 1 again... (Count: 1/5)
11/04 20:23:58 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 51Hz
11/04 20:23:53 - Function SoftStart: Correction: -2 > -1 °C - (EVALUATING) Freq: 52Hz
11/04 20:23:16 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 52Hz
11/04 20:22:31 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 46Hz
11/04 20:22:06 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 38Hz
11/04 20:21:03 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 20Hz
11/04 20:21:03 - Compressor: running
11/04 20:19:13 - TOP20_ThreeWay_Valve_State: 0
11/04 20:16:58 - Compressor: stopped
11/04 19:50:07 - Compressor: running
11/04 19:47:02 - TOP20_ThreeWay_Valve_State: 1
11/04 19:47:01 - MQTT Command: SetHeatpump: 1 (GUI)
11/04 19:46:57 - TOP4_Operating_Mode_State: 4
11/04 19:46:52 - MQTT Command: SetOperationMode: 4 (scheduler)
11/04 16:45:38 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
11/04 14:45:38 - Scheduler condition: DHW temperature: 47. Condition: 46°C. Scheduled action blocked
11/04 13:31:09 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
11/04 13:31:09 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.64°C)
11/04 13:30:39 - MQTT Command: SetHeatpump: 1 (GUI)
11/04 13:30:38 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.64 °C)
11/04 13:30:38 - RTC: Room setpoint changed to: 20 °C
11/04 13:30:38 - Scheduler - Power: 1
11/04 13:30:38 - Scheduler - Power: 1
11/04 13:30:38 - Scheduler - Set room setpoint (RTC): 20
11/04 10:31:38 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.23 °C)
11/04 10:21:38 - SYSTEM: COOL mode is set to Compensation Curve through the controller. Control over it through this dashboard is disabled. To use the cool mode, you must control it on the controller. If you want to use this dashboard, set the cool mode to DIRECT befor you can do this.
11/04 10:18:25 - Function - WAR: 1
11/04 10:16:47 - Function - RTC: 1
11/04 10:16:42 - SYSTEM: MQTT Broker: Node Red MQTT node connected
11/04 10:16:42 - SYSTEM - HEISHAMON Connection: Online
11/04 10:16:40 - Function - SoftStart: 1
11/04 10:16:39 - SYSTEM: Persistent storage: OK
11/04 10:16:39 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
11/04 10:16:39 - Function - Solar: 0
11/04 10:16:39 - Function NightReduction: New correction: 0 °C
11/04 10:16:39 - Function SoftStart: SoftStart function end
11/04 10:16:39 - Function NightReduction: 0
11/04 10:16:39 - Compressor: stopped
11/04 10:16:39 - SYSTEM: Heatpump zone 2 is set to controle water temperature
11/04 10:16:39 - SYSTEM: Heatpump zone 1 is controlled by thermostat (internal)
11/04 10:16:39 - SYSTEM: Heatpump is in DIRECT mode
11/04 10:16:39 - SYSTEM: WAR settings OK
11/04 10:16:39 - SYSTEM - HEISHAMON Connection: Offline
11/04 10:16:38 - SYSTEM: Start---------------------------------------------------------------

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 22-04 20:47
imdos schreef op dinsdag 15 april 2025 @ 10:05:
[...]

Nee, niet last van gehad. Maar het was ook niet echt frequent. Maar nu je het zo zegt; hier de log van afgelopen dagen na de upgrade.

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
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
Flow version

24.16 (stable beta)

15/04 02:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
15/04 00:51:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.57 °C)
14/04 22:01:42 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.95 °C)
14/04 22:01:42 - RTC: Room setpoint changed to: 19.1 °C
14/04 22:01:42 - Scheduler - Set room setpoint (RTC): 19.1
14/04 16:46:13 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
14/04 16:46:13 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.06°C)
14/04 16:45:44 - TOP20_ThreeWay_Valve_State: 0
14/04 16:45:44 - TOP4_Operating_Mode_State: 0
14/04 16:45:43 - MQTT Command: SetOperationMode: 0 (scheduler)
14/04 16:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
14/04 15:36:12 - TOP20_ThreeWay_Valve_State: 1
14/04 15:29:12 - TOP20_ThreeWay_Valve_State: 0
14/04 15:26:47 - Compressor: stopped
14/04 14:48:51 - Compressor: running
14/04 14:45:46 - TOP20_ThreeWay_Valve_State: 1
14/04 14:45:46 - TOP4_Operating_Mode_State: 4
14/04 14:45:42 - MQTT Command: SetOperationMode: 4
14/04 14:45:42 - MQTT Command: SetHeatpump: 1 (GUI)
14/04 14:45:42 - Scheduler - Power: 1
14/04 14:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
14/04 13:30:45 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
14/04 13:30:45 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.82°C)
14/04 13:30:42 - MQTT Command: SetHeatpump: 1 (GUI)
14/04 13:30:42 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.82 °C)
14/04 13:30:42 - RTC: Room setpoint changed to: 20 °C
14/04 13:30:42 - Scheduler - Power: 1
14/04 13:30:42 - Scheduler - Power: 1
14/04 13:30:42 - Scheduler - Set room setpoint (RTC): 20
14/04 12:26:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.7 °C)
14/04 08:20:27 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 08:15:27 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:51:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 07:30:25 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:25:25 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 07:10:25 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 07:01:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
14/04 06:06:38 - Function WAR: Setpoint change: From 27 to 27.5 °C
14/04 02:00:00 - SYSTEM: Total amount of offline messages today: 1
------------------------------------------------------------------------------------------------
14/04 01:51:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.57 °C)
13/04 22:01:42 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.88 °C)
13/04 22:01:42 - RTC: Room setpoint changed to: 19.1 °C
13/04 22:01:42 - Scheduler - Set room setpoint (RTC): 19.1
13/04 16:46:13 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 16:46:13 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.33°C)
13/04 16:45:44 - TOP20_ThreeWay_Valve_State: 0
13/04 16:45:44 - TOP4_Operating_Mode_State: 0
13/04 16:45:43 - MQTT Command: SetOperationMode: 0 (scheduler)
13/04 16:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
13/04 16:21:13 - TOP20_ThreeWay_Valve_State: 1
13/04 15:21:42 - TOP20_ThreeWay_Valve_State: 0
13/04 15:20:37 - Compressor: stopped
13/04 15:15:07 - Compressor: running
13/04 15:09:37 - Compressor: stopped
13/04 14:48:51 - Compressor: running
13/04 14:45:46 - TOP20_ThreeWay_Valve_State: 1
13/04 14:45:46 - TOP4_Operating_Mode_State: 4
13/04 14:45:42 - MQTT Command: SetOperationMode: 4
13/04 14:45:42 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 14:45:42 - Scheduler - Power: 1
13/04 14:45:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
13/04 13:30:45 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 13:30:45 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.1°C)
13/04 13:30:42 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 13:30:42 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.1 °C)
13/04 13:30:42 - RTC: Room setpoint changed to: 20 °C
13/04 13:30:42 - Scheduler - Power: 1
13/04 13:30:42 - Scheduler - Power: 1
13/04 13:30:42 - Scheduler - Set room setpoint (RTC): 20
13/04 11:53:22 - SYSTEM - HEISHAMON Connection: Online
13/04 11:53:21 - SYSTEM - HEISHAMON Connection: Offline
13/04 10:04:55 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
13/04 10:04:55 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.67°C)
13/04 10:04:44 - TOP20_ThreeWay_Valve_State: 0
13/04 10:04:44 - TOP4_Operating_Mode_State: 0
13/04 10:04:42 - MQTT Command: SetOperationMode: 0 (scheduler)
13/04 10:04:42 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
13/04 10:03:34 - Compressor: stopped
13/04 09:31:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.6 °C)
13/04 09:16:38 - Compressor: running
13/04 09:13:18 - TOP20_ThreeWay_Valve_State: 1
13/04 09:13:15 - MQTT Command: SetHeatpump: 1 (GUI)
13/04 09:13:13 - TOP4_Operating_Mode_State: 4
13/04 09:13:11 - MQTT Command: SetOperationMode: 4 (scheduler)
13/04 07:21:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 21.59 °C)
13/04 02:00:00 - SYSTEM: Total amount of offline messages today: 0
------------------------------------------------------------------------------------------------
12/04 22:01:40 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 22.14 °C)
12/04 22:01:40 - RTC: Room setpoint changed to: 19.1 °C
12/04 22:01:40 - Scheduler - Set room setpoint (RTC): 19.1
12/04 18:56:38 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.48 °C)
12/04 17:01:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 22.54 °C)
12/04 16:45:40 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
12/04 14:45:40 - Scheduler condition: DHW temperature: 48. Condition: 46°C. Scheduled action blocked
12/04 13:31:10 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
12/04 13:31:10 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.27°C)
12/04 13:30:40 - MQTT Command: SetHeatpump: 1 (GUI)
12/04 13:30:40 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 22.27 °C)
12/04 13:30:40 - RTC: Room setpoint changed to: 20 °C
12/04 13:30:40 - Scheduler - Power: 1
12/04 13:30:40 - Scheduler - Power: 1
12/04 13:30:40 - Scheduler - Set room setpoint (RTC): 20
12/04 11:01:38 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 21.73 °C)
12/04 10:05:10 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
12/04 10:05:10 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 21.19°C)
12/04 10:04:43 - TOP20_ThreeWay_Valve_State: 0
12/04 10:04:43 - TOP4_Operating_Mode_State: 0
12/04 10:04:40 - MQTT Command: SetOperationMode: 0 (scheduler)
12/04 10:04:40 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
12/04 09:57:32 - TOP20_ThreeWay_Valve_State: 1
12/04 09:29:02 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 09:28:22 - TOP20_ThreeWay_Valve_State: 0
12/04 09:28:17 - Compressor: stopped
12/04 09:22:57 - Compressor: running
12/04 09:16:46 - Compressor: stopped
12/04 08:49:01 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 08:42:56 - Compressor: running
12/04 08:42:46 - TOP20_ThreeWay_Valve_State: 1
12/04 08:42:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:41:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:40:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:40:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:39:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:39:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:38:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:38:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:37:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:37:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:36:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:36:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:35:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:35:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:34:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:33:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:33:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:32:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:32:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:31:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:31:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:30:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:30:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:29:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:29:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:28:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:28:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:27:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:26:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:26:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:25:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:25:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:24:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:24:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:23:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:23:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:22:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:22:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:21:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:21:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:20:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:19:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:19:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:18:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:18:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:17:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:17:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:16:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:16:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:15:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:15:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:14:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:14:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:13:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:12:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:12:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:11:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:11:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:10:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:10:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:09:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:09:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:08:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:08:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:07:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:07:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:38 - Function WAR: Setpoint change: From 27.5 to 27 °C
12/04 08:06:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:06:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:05:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:05:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:04:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:04:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:03:42 - MQTT Command: SetCurves: target: 26 (scheduler)
12/04 08:03:39 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 4
12/04 08:03:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:02:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:02:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:01:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:01:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:00:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 08:00:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:59:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:58:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:58:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:57:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:57:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:56:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:56:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:55:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:55:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:54:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:54:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:53:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:53:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:52:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:51:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:51:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:50:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:50:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:49:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:49:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:48:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:48:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:47:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:47:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:46:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:46:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:45:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:44:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:44:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:43:09 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 07:42:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:42:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:41:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:41:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:40:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:40:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:39:15 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 07:38:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:38:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:38:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:37:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:37:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:36:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:36:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:35:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:35:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:34:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:34:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:33:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:33:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:32:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:32:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:31:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:30:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:30:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:29:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:29:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:28:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:28:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:27:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:27:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:26:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:26:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:25:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:25:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:24:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:23:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:23:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:22:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:22:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:21:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:21:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:20:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:20:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:19:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:19:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:18:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:18:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:17:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:16:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:16:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:15:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:15:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:14:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:14:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:13:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:13:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:12:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:12:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:11:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:11:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:10:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:09:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:09:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:08:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:08:10 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:07:42 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:07:14 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:06:46 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:06:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:05:50 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:05:22 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:04:54 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:04:26 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:58 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:30 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:03:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:02:34 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:02:06 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:01:38 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 07:01:38 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 07:01:38 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 06:58:53 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 27 °C
12/04 06:56:03 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 27 °C
12/04 06:53:08 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 27 °C
12/04 06:51:38 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 27 °C
12/04 06:49:13 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 27 °C
12/04 06:48:23 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 27 °C
12/04 06:48:23 - Function SoftStart: SoftStart function end
12/04 06:48:23 - Compressor: stopped
12/04 06:34:12 - Function WAR: Setpoint change: From 28.6 to 28.1 °C
12/04 06:32:17 - Function SoftStart: --> Pump relaxed... (19Hz) Continuing with Phase 2
12/04 06:32:06 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:32:06 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:32:06 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 20Hz
12/04 06:31:37 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:37 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:26 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 20Hz
12/04 06:31:26 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:31:26 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:31:26 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 21Hz
12/04 06:31:17 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:17 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:17 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
12/04 06:31:16 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:31:16 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 06:31:16 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 23Hz
12/04 06:31:07 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 23Hz
12/04 06:31:06 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 23Hz
12/04 06:31:02 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 06:31:02 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 06:31:02 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 22Hz
12/04 06:29:34 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:29:16 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 06:29:16 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 22Hz
12/04 06:29:16 - Function SoftStart: --> Pump did not yet relax (22Hz). Restarting Phase 1 again... (Count: 5/5)
12/04 06:29:12 - Function SoftStart: Correction: 1 > 1 °C - (EVALUATING) Freq: 22Hz
12/04 06:29:06 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 06:29:06 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 06:29:06 - Function SoftStart: Correction: 0 > 1 °C - (EVALUATING) Freq: 22Hz
12/04 06:26:38 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 06:26:38 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 06:26:38 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 34Hz
12/04 06:26:38 - Function WAR: Setpoint change: From 28.1 to 28.6 °C
12/04 06:26:15 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:26:15 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 4/5)
12/04 06:26:05 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:23:15 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:23:15 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 3/5)
12/04 06:23:05 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:20:14 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:20:14 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 2/5)
12/04 06:20:04 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 06:20:04 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 34Hz
12/04 06:17:16 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 06:17:16 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 06:17:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 33Hz
12/04 06:17:11 - Function SoftStart: --> Pump did not yet relax (33Hz). Restarting Phase 1 again... (Count: 1/5)
12/04 05:02:20 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 05:02:20 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 05:02:20 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 05:00:25 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 05:00:25 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 05:00:25 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 33Hz
12/04 05:00:20 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 05:00:20 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 29 °C
12/04 05:00:20 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 04:04:19 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 04:04:19 - Functions Final setpoint: Current setpoint: 29 °C. Calculated new setpoint: 28 °C
12/04 04:04:09 - MQTT Command: SetCurves: target: 29 (SP Calculation)
12/04 04:04:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 33Hz
12/04 04:04:09 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 29 °C
12/04 04:04:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:57:39 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 33Hz
12/04 03:56:39 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 03:34:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 39Hz
12/04 03:34:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:30:09 - Function SoftStart: Correction: 1 > 2 °C - (STABLE) Freq: 39Hz
12/04 03:29:09 - Function WAR: Setpoint change: From 28.1 to 27.5 °C
12/04 03:24:09 - Function SoftStart: Correction: 2 > 1 °C - (STABLE) Freq: 44Hz
12/04 03:24:09 - Function WAR: Setpoint change: From 27.5 to 28.1 °C
12/04 03:20:12 - Function SoftStart: --> Pump relaxing took too long... (43Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
12/04 03:20:02 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 43Hz
12/04 03:17:12 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 44Hz
12/04 03:17:12 - Function SoftStart: --> Pump did not yet relax (44Hz). Restarting Phase 1 again... (Count: 5/5)
12/04 03:17:02 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 44Hz
12/04 03:14:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 58Hz
12/04 03:14:11 - Function SoftStart: --> Pump did not yet relax (58Hz). Restarting Phase 1 again... (Count: 4/5)
12/04 03:14:09 - Function SoftStart: Correction: 2 > 2 °C - (EVALUATING) Freq: 58Hz
12/04 03:14:01 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 03:14:01 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 59Hz
12/04 03:11:29 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:11:11 - Functions Final setpoint: Current setpoint: 28 °C. Calculated new setpoint: 27 °C
12/04 03:11:11 - Function SoftStart: Correction: 2 > 1 °C - (STARTUP) Freq: 59Hz
12/04 03:11:11 - Function SoftStart: --> Pump did not yet relax (59Hz). Restarting Phase 1 again... (Count: 3/5)
12/04 03:11:01 - MQTT Command: SetCurves: target: 28 (SP Calculation)
12/04 03:11:01 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 28 °C
12/04 03:11:01 - Function SoftStart: Correction: 1 > 2 °C - (EVALUATING) Freq: 58Hz
12/04 03:10:21 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:10:21 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 03:10:21 - Function SoftStart: Correction: 0 > 1 °C - (STARTUP) Freq: 59Hz
12/04 03:08:18 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 03:08:10 - Functions Final setpoint: Current setpoint: 27 °C. Calculated new setpoint: 26 °C
12/04 03:08:10 - Function SoftStart: Correction: 1 > 0 °C - (STARTUP) Freq: 63Hz
12/04 03:08:10 - Function SoftStart: --> Pump did not yet relax (63Hz). Restarting Phase 1 again... (Count: 2/5)
12/04 03:08:00 - MQTT Command: SetCurves: target: 27 (SP Calculation)
12/04 03:08:00 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
12/04 03:08:00 - Function SoftStart: Correction: 0 > 1 °C - (EVALUATING) Freq: 63Hz
12/04 03:07:46 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 63Hz
12/04 03:06:39 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:06:38 - Function WAR: Setpoint change: From 27 to 27.5 °C
12/04 03:06:37 - Function SoftStart: Correction: -1 > 0 °C - (STARTUP) Freq: 64Hz
12/04 03:05:10 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
12/04 03:05:10 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:05:10 - Function SoftStart: --> Pump did not yet relax (63Hz). Restarting Phase 1 again... (Count: 1/5)
12/04 03:04:59 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 64Hz
12/04 03:04:46 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 63Hz
12/04 03:04:01 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 53Hz
12/04 03:03:41 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 47Hz
12/04 03:02:52 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 35Hz
12/04 03:02:09 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 18Hz
12/04 03:02:09 - Compressor: running
12/04 02:10:12 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 02:09:02 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 02:07:12 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 02:00:00 - SYSTEM: Total amount of offline messages today: 1
------------------------------------------------------------------------------------------------
12/04 01:34:06 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 01:29:06 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:28:06 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 01:27:11 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:26:51 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 26 °C
12/04 01:20:30 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:19:06 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 01:16:38 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:14:05 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 01:09:05 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 01:08:05 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
12/04 00:53:05 - Functions Final setpoint: Current setpoint: 20 °C. Calculated new setpoint: 26 °C
12/04 00:46:15 - Functions Final setpoint: Current setpoint: 21 °C. Calculated new setpoint: 26 °C
12/04 00:43:04 - Functions Final setpoint: Current setpoint: 22 °C. Calculated new setpoint: 26 °C
12/04 00:42:05 - Functions Final setpoint: Current setpoint: 23 °C. Calculated new setpoint: 26 °C
12/04 00:41:24 - Functions Final setpoint: Current setpoint: 24 °C. Calculated new setpoint: 26 °C
12/04 00:41:24 - Function SoftStart: SoftStart function end
12/04 00:41:24 - Compressor: stopped
12/04 00:35:56 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:35:28 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:35:00 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:32 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:04 - MQTT Command: SetCurves: target: 26 (SP Calculation)
12/04 00:34:04 - Functions Final setpoint: Current setpoint: 25 °C. Calculated new setpoint: 26 °C
11/04 23:36:08 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 26Hz
11/04 22:02:39 - Function SoftStart: Correction: 0 > 1 °C - (STABLE) Freq: 26Hz
11/04 22:01:39 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.86 °C)
11/04 22:01:39 - RTC: Room setpoint changed to: 19.1 °C
11/04 22:01:39 - Scheduler - Set room setpoint (RTC): 19.1
11/04 20:39:09 - Function SoftStart: --> Pump relaxing took too long... (36Hz) Continuing with Phase 2. (Count: 5/5. Resetting counter)
11/04 20:38:59 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 36Hz
11/04 20:38:59 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 36Hz
11/04 20:36:09 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 36Hz
11/04 20:36:09 - Function SoftStart: --> Pump did not yet relax (36Hz). Restarting Phase 1 again... (Count: 5/5)
11/04 20:36:03 - Function SoftStart: Correction: 1 > 0 °C - (EVALUATING) Freq: 37Hz
11/04 20:35:58 - Functions Final setpoint: Current setpoint: 26 °C. Calculated new setpoint: 27 °C
11/04 20:35:58 - Function SoftStart: Correction: -1 > 1 °C - (EVALUATING) Freq: 37Hz
11/04 20:33:05 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 42Hz
11/04 20:33:05 - Function SoftStart: --> Pump did not yet relax (42Hz). Restarting Phase 1 again... (Count: 4/5)
11/04 20:32:55 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 42Hz
11/04 20:30:04 - Function SoftStart: Correction: 0 > -1 °C - (STARTUP) Freq: 52Hz
11/04 20:30:04 - Function SoftStart: --> Pump did not yet relax (52Hz). Restarting Phase 1 again... (Count: 3/5)
11/04 20:29:58 - Function SoftStart: Correction: 0 > 0 °C - (EVALUATING) Freq: 52Hz
11/04 20:29:54 - Function SoftStart: Correction: -1 > 0 °C - (EVALUATING) Freq: 52Hz
11/04 20:27:56 - Function SoftStart: Correction: -2 > -1 °C - (STARTUP) Freq: 51Hz
11/04 20:27:04 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 52Hz
11/04 20:27:04 - Function SoftStart: --> Pump did not yet relax (52Hz). Restarting Phase 1 again... (Count: 2/5)
11/04 20:26:54 - Function SoftStart: Correction: -2 > -1 °C - (EVALUATING) Freq: 51Hz
11/04 20:24:03 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 51Hz
11/04 20:24:03 - Function SoftStart: --> Pump did not yet relax (51Hz). Restarting Phase 1 again... (Count: 1/5)
11/04 20:23:58 - Function SoftStart: Correction: -1 > -1 °C - (EVALUATING) Freq: 51Hz
11/04 20:23:53 - Function SoftStart: Correction: -2 > -1 °C - (EVALUATING) Freq: 52Hz
11/04 20:23:16 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 52Hz
11/04 20:22:31 - Function SoftStart: Correction: -4 > -3 °C - (STARTUP) Freq: 46Hz
11/04 20:22:06 - Function SoftStart: Correction: -5 > -4 °C - (STARTUP) Freq: 38Hz
11/04 20:21:03 - Function SoftStart: Correction: 0 > -5 °C - (STARTUP) Freq: 20Hz
11/04 20:21:03 - Compressor: running
11/04 20:19:13 - TOP20_ThreeWay_Valve_State: 0
11/04 20:16:58 - Compressor: stopped
11/04 19:50:07 - Compressor: running
11/04 19:47:02 - TOP20_ThreeWay_Valve_State: 1
11/04 19:47:01 - MQTT Command: SetHeatpump: 1 (GUI)
11/04 19:46:57 - TOP4_Operating_Mode_State: 4
11/04 19:46:52 - MQTT Command: SetOperationMode: 4 (scheduler)
11/04 16:45:38 - Scheduler: Stored next operating mode empty. Setting new operating mode to: 0
11/04 14:45:38 - Scheduler condition: DHW temperature: 47. Condition: 46°C. Scheduled action blocked
11/04 13:31:09 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
11/04 13:31:09 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.64°C)
11/04 13:30:39 - MQTT Command: SetHeatpump: 1 (GUI)
11/04 13:30:38 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.64 °C)
11/04 13:30:38 - RTC: Room setpoint changed to: 20 °C
11/04 13:30:38 - Scheduler - Power: 1
11/04 13:30:38 - Scheduler - Power: 1
11/04 13:30:38 - Scheduler - Set room setpoint (RTC): 20
11/04 10:31:38 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.23 °C)
11/04 10:21:38 - SYSTEM: COOL mode is set to Compensation Curve through the controller. Control over it through this dashboard is disabled. To use the cool mode, you must control it on the controller. If you want to use this dashboard, set the cool mode to DIRECT befor you can do this.
11/04 10:18:25 - Function - WAR: 1
11/04 10:16:47 - Function - RTC: 1
11/04 10:16:42 - SYSTEM: MQTT Broker: Node Red MQTT node connected
11/04 10:16:42 - SYSTEM - HEISHAMON Connection: Online
11/04 10:16:40 - Function - SoftStart: 1
11/04 10:16:39 - SYSTEM: Persistent storage: OK
11/04 10:16:39 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
11/04 10:16:39 - Function - Solar: 0
11/04 10:16:39 - Function NightReduction: New correction: 0 °C
11/04 10:16:39 - Function SoftStart: SoftStart function end
11/04 10:16:39 - Function NightReduction: 0
11/04 10:16:39 - Compressor: stopped
11/04 10:16:39 - SYSTEM: Heatpump zone 2 is set to controle water temperature
11/04 10:16:39 - SYSTEM: Heatpump zone 1 is controlled by thermostat (internal)
11/04 10:16:39 - SYSTEM: Heatpump is in DIRECT mode
11/04 10:16:39 - SYSTEM: WAR settings OK
11/04 10:16:39 - SYSTEM - HEISHAMON Connection: Offline
11/04 10:16:38 - SYSTEM: Start---------------------------------------------------------------
Je hebt het nog steeds zie ik. Tientallen SetCurve commando's.

Kun je het volgende proberen
De volgende mqtt node id's zoeken en daarvan de QOS op 2 zetten.


code:
1
2
3
4
5
6
a5eb2e2427c1608a
2c893b32851ad2a2
16a78ece414b3c3f
f1055c6bf5c95540
d812dc07d5eb627a
609ce750edb0db2b


Zou dat een verschil maken.

Acties:
  • 0 Henk 'm!

  • ercolano
  • Registratie: Juli 2006
  • Laatst online: 21-04 12:59
Ik heb nog een onverwachte actie gezien.
Situatie: Heat only, Autostart dhw uitgezet. Vanmorgen tijdens de heat run de auto-start dhw aangezet waardoor de wp naadloos overging in een DHW run. Tijdens die run de setpoint room verlaagd tot onder de trigger (want warm genoeg in huis).

Na de DHW run gaat, zie code, de pomp keurig in 15 minuten wachtstand maar de automation trigger voor te hoge room temperatuur gaat niet af. Daar vind blijkbaar geen check op tijdens of na de DHW run. Gevolg is dat er een nieuwe heat-run wordt gestart die met 2 minuten weer wordt afgebroken.
Is het mogelijk de functie "RTC automation" te triggeren bv bij verandering van operating mode, of is dat te complex cq te specifiek ?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
17/04 09:10:55 - Compressor: stopped
17/04 09:10:45 - MQTT Command: SetHeatpump: 0 (rtc automation: on/off)
17/04 09:10:45 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 20.9°C)
17/04 09:08:55 - Compressor: running
17/04 09:05:45 - TOP4_Operating_Mode_State: 0
17/04 09:05:44 - MQTT Command: SetOperationMode: 0
17/04 09:05:44 - Auto-start-DHW function: Operating mode reverted to 0
17/04 08:50:44 - Auto-start-DHW function: DHW temperature: 51°C reached. End Auto-start-DHW. Reverting operating mode in 15 minutes.
17/04 08:50:44 - Compressor: stopped
17/04 08:50:34 - TOP20_ThreeWay_Valve_State: 0
17/04 07:56:37 - RTC: Room setpoint changed to: 20.2 °C
17/04 07:56:36 - RTC: Room setpoint changed to: 20.3 °C
17/04 07:56:36 - RTC: Room setpoint changed to: 20.4 °C
17/04 07:56:35 - RTC: Room setpoint changed to: 20.5 °C
17/04 07:56:35 - RTC: Room setpoint changed to: 20.6 °C
17/04 07:55:51 - TOP20_ThreeWay_Valve_State: 1
17/04 07:55:51 - TOP4_Operating_Mode_State: 3
17/04 07:55:41 - MQTT Command: SetOperationMode: 3
17/04 07:55:41 - Auto-start-DHW function: DHW temperature: 20°C. Lower threshold: 27°C. Starting DHW run.
17/04 02:14:00 - MQTT Command: SetCurves: target: 28 (SP Calculation)

Gasloos | Pana 9J | 300l boiler | 8000wp | PHEV

Pagina: 1 ... 117 118 Laatste