Toon posts:

Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 78 79 80 Laatste
Acties:

Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
@MikeyMan @blb4
Ik denk dat ik de fout gevonden heb. Typo. Duurde even voor ik het zag.

kun je in de node: [Function RTC automation] op WP Control
regel: 100
"Toutside" moet zijn "T_outside"

Kun je dit handmatig aanpassen, en kijken of dat het oplost?

Acties:
  • +2Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 08-06 17:44
edterbak schreef op dinsdag 16 mei 2023 @ 23:43:
@MikeyMan @blb4
Ik denk dat ik de fout gevonden heb. Typo. Duurde even voor ik het zag.

kun je in de node: [Function RTC automation] op WP Control
regel: 100
"Toutside" moet zijn "T_outside"

Kun je dit handmatig aanpassen, en kijken of dat het oplost?
Dank!! Ik heb 't aangepast, hou 'm in de gaten.

Panasonic WH-MDC07J3E5/PAW-TD20C1E5 met Heishamon/NR, 6022 Wp PV, SOLAX SK-SU3000E 13kWh batterijsysteem, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia e-niro MY20


Acties:
  • +2Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Done! :)

En gelijk uit gegaan:

code:
1
2
3
4
5
6
7
8
9
10
11
17/05 08:54:45 - MQTT Command: SetHeatpump: 0 (unknown)
17/05 08:54:43 - Function SoftStart: SoftStart function end
17/05 08:54:43 - Function NightReduction: New correction: 0 °C
17/05 08:54:43 - Function RTC: on/off activated - Turn off power (Room temp: 19.4°C)
17/05 08:32:27 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
17/05 08:32:27 - Function WAR: Setpoint change: From 24 to 23 °C
17/05 07:00:12 - MQTT Command: SetOperationMode: 2 (scheduler)
17/05 06:00:13 - MQTT Command: SetQuietMode: 0 (Scheduler)
17/05 06:00:12 - Scheduler - Set QuietMode: 0
17/05 04:00:14 - MQTT Command: SetOperationMode: 6 (scheduler)
17/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48

[Voor 97% gewijzigd door MikeyMan op 17-05-2023 08:55]


Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Nieuwe versie online met deze fix. nog even voor ik op vakantie ga zodat jullie er van kunnen genieten :)


[2023-05-17] v22.31 beta (experimental). Changes:

[Fix] - RTC turn on/off function not working in all cases. (typo) #114

https://github.com/edterb...hamon_control/tree/beta-1


Als ik terug kom en er zijn geen nieuwe issues bij gekomen, dan komt snel v23.00 Stable uit.


Ik heb het verzoek / issue voor secundaire heat setpoint gesloten op github.
Er zijn nu 2 opties. De knop voor DHW boost functie, en de 'zet DHW aan onder x °C'.

Bij mij werken beide oplossingen prima.
Als er problemen zijn, dan maken we wel een nieuwe bug report :)

[Voor 38% gewijzigd door edterbak op 17-05-2023 09:34]


Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Zo, ik ben weer terug.
Ik zie helemaal geen berichtjes. Goed teken.
Niemand problemen gehad?

Ik ruik v23 bijna

Acties:
  • +1Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 08-06 17:44
edterbak schreef op zondag 21 mei 2023 @ 17:08:
Zo, ik ben weer terug.
Ik zie helemaal geen berichtjes. Goed teken.
Niemand problemen gehad?

Ik ruik v23 bijna
wacht maar, ik was er ook niet _O-

Panasonic WH-MDC07J3E5/PAW-TD20C1E5 met Heishamon/NR, 6022 Wp PV, SOLAX SK-SU3000E 13kWh batterijsysteem, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia e-niro MY20


Acties:
  • +1Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 10:21
Ik ben er klaar voor: Node-RED op versie 3 en de Node-RED flow van MQTT naar Domoticz zelf kunnen aanpassen: https://www.domoticz.com/...opic.php?p=303259#p303259

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


Acties:
  • 0Henk 'm!

  • VictorPeeters
  • Registratie: December 2020
  • Laatst online: 06-06 16:10
Na force DHW (via scheduler) zet Node Red de warmtepomp om de een of andere reden op mode 0 (heat only). Weet iemand hoe ik dat voorkom?

code:
1
2
3
4
5
6
7
8
9
21/05 15:34:12 - MQTT Command: SetOperationMode: 0 (unknown)
21/05 15:34:12 - Scheduler - Operation Mode: 0
21/05 15:34:10 - MQTT Command: SetForceDHW: 0 (unknown)
21/05 15:34:10 - Scheduler - Force DHW: 0
21/05 15:18:09 - Function Pump speed: 1
21/05 15:03:37 - MQTT Command: SetMaxPumpDuty: 153 (pump speed)
21/05 15:03:37 - Compressor: running
21/05 15:03:37 - Function Pump speed: restored to: 153 (47%)
21/05 15:00:29 - MQTT Command: SetForceDHW: 1 (unknown)

Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
VictorPeeters schreef op maandag 22 mei 2023 @ 10:24:
Na force DHW (via scheduler) zet Node Red de warmtepomp om de een of andere reden op mode 0 (heat only). Weet iemand hoe ik dat voorkom?

code:
1
2
3
4
5
6
7
8
9
21/05 15:34:12 - MQTT Command: SetOperationMode: 0 (unknown)
21/05 15:34:12 - Scheduler - Operation Mode: 0
21/05 15:34:10 - MQTT Command: SetForceDHW: 0 (unknown)
21/05 15:34:10 - Scheduler - Force DHW: 0
21/05 15:18:09 - Function Pump speed: 1
21/05 15:03:37 - MQTT Command: SetMaxPumpDuty: 153 (pump speed)
21/05 15:03:37 - Compressor: running
21/05 15:03:37 - Function Pump speed: restored to: 153 (47%)
21/05 15:00:29 - MQTT Command: SetForceDHW: 1 (unknown)
Hoi Victor,

Welke versie node red flow heb je draaien?
Ik kan je de laatste beta adviseren. Daar zou het goed moeten gaan, dat hij de operationMode terug zet waar hij op stond.

https://github.com/edterb...hamon_control/tree/beta-1

[Voor 4% gewijzigd door edterbak op 22-05-2023 11:11]


Acties:
  • +2Henk 'm!

  • VictorPeeters
  • Registratie: December 2020
  • Laatst online: 06-06 16:10
edterbak schreef op maandag 22 mei 2023 @ 11:10:
[...]

Hoi Victor,

Welke versie node red flow heb je draaien?
Ik kan je de laatste beta adviseren. Daar zou het goed moeten gaan, dat hij de operationMode terug zet waar hij op stond.

https://github.com/edterb...hamon_control/tree/beta-1
Ik heb de beta nu geïnstaleerd. Ik gebruikte de laatste stable. Lijkt nu inderdaad opgelost te zijn!

Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Mooi. :)

Acties:
  • 0Henk 'm!

  • Krilo_89
  • Registratie: September 2012
  • Laatst online: 10:25
Ik ga einde dag ook over op de beta of gaat de stable snel komen? 😉

@edterbak , het aan/uit gaan van ze wp heb ik niet meer gehad. De MQTT logs kunnen we niet a la logrotate op de server laten staan? Zodat je eventueel wat dagen terug kunt in logs?

En ik merkte dat de enige “grote” hoeveelheid commando’s komen van de RTC wanneer je temperatuursensor wat nauwkeuriger is. Ik schakelde 70 keer van -2 naar -3 en weer terug zegmaar. Dat kan verder geen kwaad toch?

Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Krilo_89 schreef op maandag 22 mei 2023 @ 16:22:
Ik ga einde dag ook over op de beta of gaat de stable snel komen? 😉
Ik wacht nog een paar dagen. Ik ben hoopvol dat het snel komt, de stable. Maar veel verschil zul je er niet tussen merken. Tenminste, er vanuit gaande dat er geen major bugs in zitten nu. En daar ga ik wel van uit nu. Safe to try.
@edterbak , het aan/uit gaan van ze wp heb ik niet meer gehad. De MQTT logs kunnen we niet a la logrotate op de server laten staan? Zodat je eventueel wat dagen terug kunt in logs?
Theoretisch kan dat natuurlijk. Maar dan heb je wel 'last' van een groter wordende voetafdruk en geheugen gebruik. Hoe erg dat is, valt natuurlijk te bezien. Nu is het log 300 regels lang.
En ik merkte dat de enige “grote” hoeveelheid commando’s komen van de RTC wanneer je temperatuursensor wat nauwkeuriger is. Ik schakelde 70 keer van -2 naar -3 en weer terug zegmaar. Dat kan verder geen kwaad toch?
Op zich is dit een gevolg van de regels en grenzen die je gesteld hebt natuurlijk.
Het is ook afhankelijk van je meet-frequentie. Als je sensor iets jumpy is, en dat vaak doorgeeft, dan heb je veel eerder dit gedrag dan een stabiele sensor welke relaxed metingen doorgeeft.

Ik heb wel tot doel om in de toekomst hier wat meer sturing over te geven via dashboard, maar daar heb je nu niks aan. Om je probleem nu minder te maken, zou je een SMOOTH blokje tussen je sensor en de node [CONNECT >> Custom sensor - livingroom temperature] kunnen zetten. Dit zal na wat tweaken je probleem al significant verminderen.

Ik maak zelf gebruik van een "WP personal" tabje in node red (flow), en daar doe ik dit conditioneren dus met inkomende signalen. Vervolgens stuur ik vanaf deze plek het signaal verder naar de [CONNECT >> Custom sensor - livingroom temperature] node.
Zodoende wordt er niks overschreven bij een update en hoef je niet iedere keer de zelfde aanpassing door te voeren.

[Voor 12% gewijzigd door edterbak op 22-05-2023 19:59]


Acties:
  • +2Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
@edterbak Feature request:

Het is wellicht pietluttig maar omdat ik meerdere NodeRed-dashboards heb en mijn bookmarks in de browserbalk heb staan zonder tekst, zou ik het handig vinden wanneer het Panasonic-Node-red dashboard niet het standaard favico zou gebruiken. Dit is vrij eenvoudig te implementeren (zie Git hieronder).
Ik heb dit zelf al toegepast en heb het favico van de Panasonic website gebruikt. Wellicht is het voor meer mensen nuttig en is het dus iets wat je kunt verwerken in een toekomstige release. Dank!

https://gist.github.com/m...b2e4547bb7e5bd90546d2ee80

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
t21 schreef op maandag 22 mei 2023 @ 21:12:
@edterbak Feature request:

Het is wellicht pietluttig maar omdat ik meerdere NodeRed-dashboards heb en mijn bookmarks in de browserbalk heb staan zonder tekst, zou ik het handig vinden wanneer het Panasonic-Node-red dashboard niet het standaard favico zou gebruiken. Dit is vrij eenvoudig te implementeren (zie Git hieronder).
Ik heb dit zelf al toegepast en heb het favico van de Panasonic website gebruikt. Wellicht is het voor meer mensen nuttig en is het dus iets wat je kunt verwerken in een toekomstige release. Dank!

https://gist.github.com/m...b2e4547bb7e5bd90546d2ee80
Leuk, ga ik naar kijken.
Dank je

Acties:
  • +1Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
edterbak schreef op maandag 22 mei 2023 @ 21:18:
[...]

Leuk, ga ik naar kijken.
Dank je




https://tweakers.net/i/a6MVDmSmcxhHVsZ3aw8OyiZayvE=/full-fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/1cw2SvVuUYGFtS6CB3d78SgL.png?f=user_large

Super! Deze zou je eventueel kunnen gebruiken. Dit zijn de drie formaten die je nodig hebt.

Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
t21 schreef op maandag 22 mei 2023 @ 21:31:
[...]


[Afbeelding]

[Afbeelding]

[Afbeelding]

Super! Deze zou je eventueel kunnen gebruiken. Dit zijn de drie formaten die je nodig hebt.


Vind je zoiets als dit nog leuk om toe te voegen? de nr icon erbij.

Acties:
  • 0Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
edterbak schreef op dinsdag 23 mei 2023 @ 08:46:
[...]

[Afbeelding]

Vind je zoiets als dit nog leuk om toe te voegen? de nr icon erbij.
Zeker, alleen wanneer het bookmark icoontje heel klein wordt (browserbalk), zie je daar niets meer van.
Ik zal straks een poging doen iets herkenbaars te maken.

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Eigenlijk hoort het een blauwe P op een witte achtergrond te zijn he ;)
Node red logootje erbij is wel leuk idd!

Spul draait hier eigenlijk prima. Zat ff door de logs te scrollen, en daar zag ik het volgende:

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
20/05 14:17:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:17:05 - Scheduler - Force Sterilization: 0
20/05 14:16:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:16:05 - Scheduler - Force Sterilization: 0
20/05 14:15:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:15:05 - Scheduler - Force Sterilization: 0
20/05 14:14:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:14:05 - Scheduler - Force Sterilization: 0
20/05 14:13:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:13:05 - Scheduler - Force Sterilization: 0
20/05 14:12:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:12:05 - Scheduler - Force Sterilization: 0
20/05 14:11:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:11:05 - Scheduler - Force Sterilization: 0
20/05 14:10:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:10:05 - Scheduler - Force Sterilization: 0
20/05 14:09:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:09:05 - Scheduler - Force Sterilization: 0
20/05 14:08:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:08:05 - Scheduler - Force Sterilization: 0
20/05 14:07:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:07:05 - Scheduler - Force Sterilization: 0
20/05 14:06:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:06:05 - Scheduler - Force Sterilization: 0
20/05 14:05:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:05:05 - Scheduler - Force Sterilization: 0
20/05 14:04:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:04:05 - Scheduler - Force Sterilization: 0
20/05 14:03:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:03:05 - Scheduler - Force Sterilization: 0
20/05 12:27:27 - Compressor: stopped


Watskeburt?

Run heeft wel gelopen zo te zien:

[Voor 8% gewijzigd door MikeyMan op 23-05-2023 10:02]


Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op dinsdag 23 mei 2023 @ 10:00:
Eigenlijk hoort het een blauwe P op een witte achtergrond te zijn he ;)
Node red logootje erbij is wel leuk idd!

Spul draait hier eigenlijk prima. Zat ff door de logs te scrollen, en daar zag ik het volgende:

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
20/05 14:17:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:17:05 - Scheduler - Force Sterilization: 0
20/05 14:16:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:16:05 - Scheduler - Force Sterilization: 0
20/05 14:15:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:15:05 - Scheduler - Force Sterilization: 0
20/05 14:14:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:14:05 - Scheduler - Force Sterilization: 0
20/05 14:13:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:13:05 - Scheduler - Force Sterilization: 0
20/05 14:12:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:12:05 - Scheduler - Force Sterilization: 0
20/05 14:11:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:11:05 - Scheduler - Force Sterilization: 0
20/05 14:10:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:10:05 - Scheduler - Force Sterilization: 0
20/05 14:09:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:09:05 - Scheduler - Force Sterilization: 0
20/05 14:08:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:08:05 - Scheduler - Force Sterilization: 0
20/05 14:07:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:07:05 - Scheduler - Force Sterilization: 0
20/05 14:06:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:06:05 - Scheduler - Force Sterilization: 0
20/05 14:05:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:05:05 - Scheduler - Force Sterilization: 0
20/05 14:04:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:04:05 - Scheduler - Force Sterilization: 0
20/05 14:03:05 - MQTT Command: SetForceSterilization: 0 (unknown)
20/05 14:03:05 - Scheduler - Force Sterilization: 0
20/05 12:27:27 - Compressor: stopped


Watskeburt?

Run heeft wel gelopen zo te zien:
[Afbeelding]
Was dat een scheduled DHW run, of sterelization run?
...
of solar triggered?
...
ik denk scheduled sterelization.

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 11:25:
[...]

Was dat een scheduled DHW run, of sterelization run?
...
of solar triggered?
...
ik denk scheduled sterelization.
Yup, scheduled sterelization. Die staat om 12:00.

Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
En het stopte zodra je temperatuur van DHW zakte gok ik. onder sterilization sp. correct?

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 11:44:
En het stopte zodra je temperatuur van DHW zakte gok ik. onder sterilization sp. correct?
Zo op het oog niet. De log is volledig, dit zijn alle MQTT berichten die hiermee te maken hebben.

Dus het stopt al voordat de temperatuur daalt.
Wel ongeveer op het punt dat de temperatuur bereikt is, zie grafiek.

[Voor 9% gewijzigd door MikeyMan op 23-05-2023 11:48]


Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
OH, het kan ook net zo lang duren tot dat de feedback gegeven wordt van het mqtt topic 'panasonic_heat_pump/main/Sterilization_State'

wat is je instelling in je heishamon, de frequentie van informatie doorsturen?
How often all heatpump values are retransmitted to MQTT broker:

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 11:48:
OH, het kan ook net zo lang duren tot dat de feedback gegeven wordt van het mqtt topic 'panasonic_heat_pump/main/Sterilization_State'

wat is je instelling in je heishamon, de frequentie van informatie doorsturen?
How often all heatpump values are retransmitted to MQTT broker:
180s staat dat nu.

Acties:
  • 0Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Hmm.. ik kan geen duidelijke oorzaak aanwijzen.
ik heb wel een aanpassinge gedaan. Een kleine. Maar verwacht niet dat het opgelost is.

De frequentie, exact 1x per minuut snap ik. Ik zie de oorsprong daarvan. Maar vervolgens zou maar 1x een signaal gestuurd moeten worden, omdat er een check in zit die kijkt of sterilization_state 1 is (of niet).

Ik denk dat die waarde zo traag geupdate werd ofzo. Maar zeker kan ik er niet over zijn.

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 11:55:
Hmm.. ik kan geen duidelijke oorzaak aanwijzen.
ik heb wel een aanpassinge gedaan. Een kleine. Maar verwacht niet dat het opgelost is.

De frequentie, exact 1x per minuut snap ik. Ik zie de oorsprong daarvan. Maar vervolgens zou maar 1x een signaal gestuurd moeten worden, omdat er een check in zit die kijkt of sterilization_state 1 is (of niet).

Ik denk dat die waarde zo traag geupdate werd ofzo. Maar zeker kan ik er niet over zijn.
Geen halszaak uiteraard, hij heeft het netjes gedaan verder.

Zie verder geen rare zaken in de log.

Enige waar ik nog over na moet denken is het voorkomen van een heat run. En hoe we een keer een nachtje dhw over kunnen slaan ;)

Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Settings tab. Dat staat een ondergrens voor dhw run

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 12:13:
Settings tab. Dat staat een ondergrens voor dhw run
Dat voorkomt niet de automatische dhw run bij het schakelen van de Scheduler toch?

Acties:
  • +1Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
t21 schreef op dinsdag 23 mei 2023 @ 09:58:
[...]


Zeker, alleen wanneer het bookmark icoontje heel klein wordt (browserbalk), zie je daar niets meer van.
Ik zal straks een poging doen iets herkenbaars te maken.








Zoiets?

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op dinsdag 23 mei 2023 @ 12:41:
[...]


Dat voorkomt niet de automatische dhw run bij het schakelen van de Scheduler toch?
Nee, volgens mij niet. Ik controleer het zo.
Daar ga ik dan naar kijken na de volgende release

Acties:
  • +2Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Wow _/-\o_

Ik vind de 3e het mooist.
Persoonlijk.

Welk programma gebruik je? Gimp of adobe?

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op dinsdag 23 mei 2023 @ 12:10:
[...]


Geen halszaak uiteraard, hij heeft het netjes gedaan verder.

Zie verder geen rare zaken in de log.

Enige waar ik nog over na moet denken is het voorkomen van een heat run. En hoe we een keer een nachtje dhw over kunnen slaan ;)
Net even gekeken.
Scheduler geeft een trigger voor DHW run.

1 stap verder wordt de trigger verwerkt. Bij deze stap, het verwerken, wordt de trigger alleen verwerkt als de DHW temp onder de bovengrens zit.
Stel: bovengrens = 45C.
Bij temperatuur DHW tank 45C, dan wordt de DHW run niet niet gestart.
Bij temperatuur DHW tank 44C, dan wordt de DHW run niet wel gestart.

Deze conditie check wordt ALLEEN uitgevoerd op het moment van scheduler aftrappen. 1 maal dus.

Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 23 mei 2023 @ 13:40:
[...]


Net even gekeken.
Scheduler geeft een trigger voor DHW run.

1 stap verder wordt de trigger verwerkt. Bij deze stap, het verwerken, wordt de trigger alleen verwerkt als de DHW temp onder de bovengrens zit.
Stel: bovengrens = 45C.
Bij temperatuur DHW tank 45C, dan wordt de DHW run niet niet gestart.
Bij temperatuur DHW tank 44C, dan wordt de DHW run niet wel gestart.

Deze conditie check wordt ALLEEN uitgevoerd op het moment van scheduler aftrappen. 1 maal dus.
Even checken of ik het goed begrijp. 'Trigger voor dhw run' is iets anders dan 'DHW mode bijschakelen'?

Bovengrens bedoel je 'Block DHW-run above' mee? Zag dat die standaard op 100 staat. Net even aangepast.

En de 'Start DHW-run below' start een run ongeacht de huidige modus?

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op dinsdag 23 mei 2023 @ 13:42:
[...]


Even checken of ik het goed begrijp. 'Trigger voor dhw run' is iets anders dan 'DHW mode bijschakelen'?
Klopt. We hebben het over veschillende dingen, omdat ik niet duidelijk genoeg ben. sorry.

De scheduler, die produceert een trigger. Deze trigger wordt na wat voorwaarden vertaald naar een aanpassing van pompaan + operatingmode + force DHW toggle.
Als de dhw target temperatuur bereikt is, dan draait hij de aanpassingen terug hoe ze stonden.

Op dashboard Home, daar is een toggle.
als je deze omzet, dan is dit gelijk aan "force DHW" op de controller. Deze werkt alleen als je ook de juiste operating mode actief hebt. Hier krijg je dan bij mij op de Home page wel een popup van dat je dit nog moet doen. Als de juiste operatingmode er wel is, dan krijg je geen popup.

De twee zaken zijn dus fundamenteel anders.
DHW toggle = Force DHW via controller. Juiste OM nodig
Scheduler is een all in 1 regeling. Die doet dat voor je, zoals je mag verwachten.
Bovengrens bedoel je 'Block DHW-run above' mee? Zag dat die standaard op 100 staat. Net even aangepast.
Yep, thats it.
En de 'Start DHW-run below' start een run ongeacht de huidige modus?
Deze functie start dus een DHW run, alsof het uit de scheduler komt. Hij regelt alles. Zet DHW modus bij, force DHW, en als ieklaar is, zet ie het weer terug.


Is dit iets duidelijker zo/?

[Voor 3% gewijzigd door edterbak op 23-05-2023 13:59]


Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak Yup, veel duidelijker. :)

Maar weer even verder testen :Y

[Voor 32% gewijzigd door MikeyMan op 23-05-2023 14:17]


Acties:
  • +3Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
edterbak schreef op dinsdag 23 mei 2023 @ 12:47:
[...]

Wow _/-\o_

Ik vind de 3e het mooist.
Persoonlijk.

Welk programma gebruik je? Gimp of adobe?
3 heeft ook mijn voorkeur. Gemaakt met Illustrator en Figma.

Hierbij in 192x192px, 120x120px, en 64x64px.





https://tweakers.net/i/WDo3ZWw28x5TcXIkhgSNKbRRUUc=/full-fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/EUM7IBkF7V9R84UlDsm6lhJN.png?f=user_large

Acties:
  • +4Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Ik denk dat we wel klaar zijn voor de stable release right?

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
t21 schreef op dinsdag 23 mei 2023 @ 14:25:
[...]


3 heeft ook mijn voorkeur. Gemaakt met Illustrator en Figma.

Hierbij in 192x192px, 120x120px, en 64x64px.

[Afbeelding]

[Afbeelding]

[Afbeelding]
Kun je voor mij de regel pasten die je gebruikt hebt in settings.js?
Ik doe het niet goed denk ik met path.

mijn node red volume staat op: "/var/lib/docker/volumes/node_red_data/_data"
mounted op: "/data".
3 icon files staan op "/var/lib/docker/volumes/node_red_data/_data/icons"
ui: { path: "/", middleware: function (req, res, next) { path = require('path') if (['/icon64x64.png', '/icon120x120.png', '/icon192x192.png'].includes(req.url)) { res.sendFile(path.resolve(path.join('/data/icons', req.url))) } else { next() } } },
Wat doe ik nu niet goed ? Ik kan wel 10x proberen, maar vragen is sneller en veiliger :)

Acties:
  • +1Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
edterbak schreef op woensdag 24 mei 2023 @ 11:39:
[...]

Kun je voor mij de regel pasten die je gebruikt hebt in settings.js?
Ik doe het niet goed denk ik met path.

mijn node red volume staat op: "/var/lib/docker/volumes/node_red_data/_data"
mounted op: "/data".
3 icon files staan op "/var/lib/docker/volumes/node_red_data/_data/icons"


[...]


Wat doe ik nu niet goed ? Ik kan wel 10x proberen, maar vragen is sneller en veiliger :)
Oké goed dat je het vraagt.

Ik draai Node-Red in een docker (net als jij).
Ik heb wat wijzigingen gedaan in de code die wordt verstrekt op Github om het wat netter te maken.

Mijn aangepaste afbeeldingen staan in de dir 'custom_icons'.


code:
1
2
3
4
5
6
7
8
9
10
11
        ui: {
            path: "/ui/",
            middleware: function (req, res, next) {
              var path = require('path');
              if (['/icon64x64.png', '/icon120x120.png', '/icon192x192.png'].includes(req.url)) {
                res.sendFile(path.resolve(path.join('/data/custom_icons', req.url)));
              } else {
                next();
              }
            }
          },


Path: "/ui/" geeft aan op welke URL het dashboard of de UI toegankelijk is. In ons geval is het "/ui/".

Hoop dat het zo lukt.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Nou, ik vind het weer bijzonder.
geen foutmelding in log, dashboard werkt gewoon, maar het aangepaste icon laat zich niet zien. De default wel.
zelfs na F12 + geforceerd cache refresh. (chrome)... Heb ik weer.

Ik probeer het later nog wel een keer.

[Voor 6% gewijzigd door edterbak op 24-05-2023 19:47]


Acties:
  • +1Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
edterbak schreef op woensdag 24 mei 2023 @ 19:47:
Nou, ik vind het weer bijzonder.
geen foutmelding in log, dashboard werkt gewoon, maar het aangepaste icon laat zich niet zien. De default wel.
zelfs na F12 + geforceerd cache refresh. (chrome)... Heb ik weer.

Ik probeer het later nog wel een keer.
Wat zie je wanneer je deze URL bezoekt?
http://noderedip:poort/ui/icon120x120.png

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
t21 schreef op woensdag 24 mei 2023 @ 19:51:
[...]


Wat zie je wanneer je deze URL bezoekt?
http://noderedip:poort/ui/icon120x120.png
Plaatje komt niet te voorschijn. Dat zal het dus zijn.

Ik heb de afbeeldingen gezet in github, met de onderstaande opdracht ze binnen gehengeld. Ik zie de pngtjes staan in de dir.
code:
1
curl -L https://github.com/edterbak/NodeRed_Heishamon_control/blob/beta-1/icons/icon192x192.png -o icon192x192.png

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
https://tweakers.net/i/2VkJRr1djOoSHJMEb_OsLPIlRtU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/KmkfjCe6WD2c3RP7aPxSVV4X.png?f=user_large

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Ah
Hebbes.
De download link was niet goed |:(

Dan krijg je daar ook niet een melding van ofzo.. hahaha..

[Voor 44% gewijzigd door edterbak op 24-05-2023 20:06]


  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
Top, was het de raw Github link?

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
t21 schreef op woensdag 24 mei 2023 @ 20:09:
Top, was het de raw Github link?
yep. er stond dus geen raw=true in de link. precies. :D



Dank je voor de tips ! :)

[Voor 4% gewijzigd door edterbak op 24-05-2023 20:35]


Acties:
  • +2Henk 'm!

  • t21
  • Registratie: December 2015
  • Laatst online: 06-06 17:57
Goed bezig!

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
Als feature request waarschijnlijk;
Is het mogelijk om nu we richting de zomer gaan, ook een WAR functie te krijgen voor het koelen? :+
De lijkt nu altijd een NaN te versturen als je een aanpassing doet aan de Cool-Setpoint

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Natrixz schreef op zaterdag 27 mei 2023 @ 13:54:
Als feature request waarschijnlijk;
Is het mogelijk om nu we richting de zomer gaan, ook een WAR functie te krijgen voor het koelen? :+
De lijkt nu altijd een NaN te versturen als je een aanpassing doet aan de Cool-Setpoint
Ah. T kan heel goed kloppen. Ik heb cool in direct modus staan.
Maar het zou nu evengoed wel moeten werken.
Als dat niet zo is. Dan had ik er morgen naar kijken.
Ik wil ook wel koelen straks.
Vorig jaar ging dat prima.

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
Ik heb de koeling nu op compensatie curve staan vanuit de pomp zelf, met direct mode ging de wp altijd naar Z1_Cool_Setpoint van 10, dat vond ik toch wat teveel van het goede met dit weer al :)

[Voor 87% gewijzigd door Natrixz op 27-05-2023 20:17]


Acties:
  • 0Henk 'm!

  • Krilo_89
  • Registratie: September 2012
  • Laatst online: 10:25
Natrixz schreef op zaterdag 27 mei 2023 @ 18:58:
Ik heb de koeling nu op compensatie curve staan vanuit de pomp zelf, met direct mode ging de wp altijd naar Z1_Cool_Setpoint van 10, dat vond ik toch wat teveel van het goede met dit weer al :)
Waar kunnen we die compesatiecurve vinden?

Acties:
  • 0Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Toch weer een onverklaarbare Mqtt block. Zonder error deze keer

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
9/05 09:55:42 - MQTT Command: SetDHWTemp: 48 (GUI)
29/05 09:55:33 - MQTT Command: SetDHWTemp: 40 (GUI)
29/05 09:54:20 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
29/05 09:53:37 - Function - WAR: 1
29/05 08:58:46 - Function WAR: Setpoint change: From 24 to 23 °C
29/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
28/05 23:35:23 - Function WAR: Setpoint change: From 23 to 24 °C
28/05 09:02:17 - DHW: DHW temperature: 25°C. Lower threshold: 25°C. Starting DHW run.
28/05 07:19:37 - Function WAR: Setpoint change: From 24 to 23 °C
28/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
28/05 01:50:15 - Function WAR: Setpoint change: From 23 to 24 °C
27/05 19:55:32 - SYSTEM - HEISHAMON Connection: Online
27/05 19:55:31 - SYSTEM - HEISHAMON Connection: Offline
27/05 08:43:55 - Function WAR: Setpoint change: From 24 to 23 °C
27/05 06:54:24 - Function WAR: Setpoint change: From 25 to 24 °C
27/05 03:41:03 - Function WAR: Setpoint change: From 24 to 25 °C
27/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
26/05 22:18:01 - Function WAR: Setpoint change: From 23 to 24 °C
26/05 16:50:13 - Function SoftStart: SoftStart function end
26/05 16:50:10 - Function WAR: Setpoint change: From 25 to 23 °C
26/05 16:50:10 - Function - RTC: 1
26/05 16:50:07 - SYSTEM - HEISHAMON Connection: Online
26/05 16:50:03 - Function - SoftStart: 1
26/05 16:50:01 - SYSTEM: MQTT block active, default block mode: BLOCK ALL
26/05 16:50:01 - SYSTEM: MQTT block active, default block mode: BLOCK ALL
26/05 16:50:01 - Function NightReduction: New correction: 0 °C
26/05 16:50:01 - POWER: Manual OFF detected. (Remote Controller) - Default action used: Block all
26/05 16:50:01 - Compressor: stopped
26/05 16:50:01 - Function Solar: 1
26/05 16:50:01 - Function NightReduction: 0
26/05 16:50:01 - RTC: Room setpoint changed to: 5 °C
26/05 16:50:01 - SYSTEM: WAR settings OK
26/05 16:50:01 - SYSTEM: Heatpump is in DIRECT mode
26/05 16:50:01 - SYSTEM - HEISHAMON Connection: Offline
26/05 16:50:01 - SYSTEM: Start---------------------------------------------------------------
----------------------------------------------------------------


Dhw temp nu gezakt tot onder het minimale setpoint. Wanneer zou de geforceerde run nu moeten triggeren?

Edit: start DHW run below staat op 25. Watertemperatuur is nu 20. Anderhalf uur later nog geen dhw run gezien. Misschien nog wat werk nodig?
Trigger zal nu op temp werken en misschien met een interval moeten checken?

Nu maar handmatig dhw aangezet.

[Voor 4% gewijzigd door MikeyMan op 29-05-2023 11:44]


Acties:
  • +1Henk 'm!

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
Krilo_89 schreef op maandag 29 mei 2023 @ 04:57:
[...]

Waar kunnen we die compesatiecurve vinden?
Als de Koel optie is geactiveerd krijg je in het installateurs menu een extra optie erbij naast Verwarming en DHW.
(Installer Setup->Operation Setup->Cool)

Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

RTC off wil de laatste tijd ook niet meer reageren. Denk dat het komt omdat de setpoints niet meer wijzigen (evohome houdt deze op basis van het weerbericht op 5 graden).


Acties:
  • +1Henk 'm!

  • Krisp
  • Registratie: Oktober 2004
  • Niet online

Krisp

like.no.other

Natrixz schreef op zaterdag 27 mei 2023 @ 13:54:
Als feature request waarschijnlijk;
Is het mogelijk om nu we richting de zomer gaan, ook een WAR functie te krijgen voor het koelen? :+
De lijkt nu altijd een NaN te versturen als je een aanpassing doet aan de Cool-Setpoint
Hierop voortbordurend: iets meer instellingen voor het koelen zijn wel prettig. Ik snapte de huidige instellingen niet dus ben er omheen gegaan met instellen, en heb geconcludeerd dat dauwpunt + afronding naar boven (iig in mijn huis) prima werkt als targettemperatuur. Maar veel instellingen zijn hard geconfigureerd, waardoor ik nu in de code ben gaan duiken om dit mogelijk te maken.

Life is what happens to you, while you're busy making other plans (John Lennon) - Ioniq 28kWh / 9,9kWp zonnepanelen (west) / Panasonic 9kW WP


Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op maandag 29 mei 2023 @ 09:57:
Toch weer een onverklaarbare Mqtt block. Zonder error deze keer

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
9/05 09:55:42 - MQTT Command: SetDHWTemp: 48 (GUI)
29/05 09:55:33 - MQTT Command: SetDHWTemp: 40 (GUI)
29/05 09:54:20 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
29/05 09:53:37 - Function - WAR: 1
29/05 08:58:46 - Function WAR: Setpoint change: From 24 to 23 °C
29/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
28/05 23:35:23 - Function WAR: Setpoint change: From 23 to 24 °C
28/05 09:02:17 - DHW: DHW temperature: 25°C. Lower threshold: 25°C. Starting DHW run.
28/05 07:19:37 - Function WAR: Setpoint change: From 24 to 23 °C
28/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
28/05 01:50:15 - Function WAR: Setpoint change: From 23 to 24 °C
27/05 19:55:32 - SYSTEM - HEISHAMON Connection: Online
27/05 19:55:31 - SYSTEM - HEISHAMON Connection: Offline
27/05 08:43:55 - Function WAR: Setpoint change: From 24 to 23 °C
27/05 06:54:24 - Function WAR: Setpoint change: From 25 to 24 °C
27/05 03:41:03 - Function WAR: Setpoint change: From 24 to 25 °C
27/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
26/05 22:18:01 - Function WAR: Setpoint change: From 23 to 24 °C
26/05 16:50:13 - Function SoftStart: SoftStart function end
26/05 16:50:10 - Function WAR: Setpoint change: From 25 to 23 °C
26/05 16:50:10 - Function - RTC: 1
26/05 16:50:07 - SYSTEM - HEISHAMON Connection: Online
26/05 16:50:03 - Function - SoftStart: 1
26/05 16:50:01 - SYSTEM: MQTT block active, default block mode: BLOCK ALL
26/05 16:50:01 - SYSTEM: MQTT block active, default block mode: BLOCK ALL
26/05 16:50:01 - Function NightReduction: New correction: 0 °C
26/05 16:50:01 - POWER: Manual OFF detected. (Remote Controller) - Default action used: Block all
26/05 16:50:01 - Compressor: stopped
26/05 16:50:01 - Function Solar: 1
26/05 16:50:01 - Function NightReduction: 0
26/05 16:50:01 - RTC: Room setpoint changed to: 5 °C
26/05 16:50:01 - SYSTEM: WAR settings OK
26/05 16:50:01 - SYSTEM: Heatpump is in DIRECT mode
26/05 16:50:01 - SYSTEM - HEISHAMON Connection: Offline
26/05 16:50:01 - SYSTEM: Start---------------------------------------------------------------
----------------------------------------------------------------


Dhw temp nu gezakt tot onder het minimale setpoint. Wanneer zou de geforceerde run nu moeten triggeren?

Edit: start DHW run below staat op 25. Watertemperatuur is nu 20. Anderhalf uur later nog geen dhw run gezien. Misschien nog wat werk nodig?
Trigger zal nu op temp werken en misschien met een interval moeten checken?

Nu maar handmatig dhw aangezet.
Sorry, ik heb wat berichten gemist. Erg druk gehad. Even niks gelezen hier :)

maar wel heel vreemd. De BLOCK ALL om 16:50.01, die is het gevolg van de herstart.
Vraag 1 die ik heb. Waarom is/was de herstart. was dat random of was dat ten gevolge van iets?

De DHW run below..
Daar kan ik echt geen chocola van maken.
Ik heb het hier meerdere keren getest. en alle keren werkt het prima.
De temperatuur van DHW wordt gebruikt als trigger. Dus als deze verandert, dan is er weer een trigger.
Als de ondergrens 25C is, en inmiddels is de temperatuur van het water al 20C, dan zijn er dus tenminste 4 triggers genegeerd.
Heb je bij SETTINGS > block dhw run below... wat voor temperatuur staat daar?

Wat deze "start DHW run below" doet, is eigenlijk gewoon de Force DHW actie van de scheduler aftrappen.
Ik zal vanavond even kijken wat de voorwaarden zijn in die logica om dat door te laten gaan. als er blokerende voorwaarden zijn.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Natrixz schreef op zaterdag 27 mei 2023 @ 18:58:
Ik heb de koeling nu op compensatie curve staan vanuit de pomp zelf, met direct mode ging de wp altijd naar Z1_Cool_Setpoint van 10, dat vond ik toch wat teveel van het goede met dit weer al :)
Nu uit mijn hoofd, theoretisch verhaal...
Als de warmtepomp de cool modus kan gebruiken, en in direct modus staat, dan werkt de functionaliteit.
Wat er gedaan wordt is het huidige setpoint voor cool, wordt gecheckt t.o.v. het dauwpunt.

Het dewpoint moet dan wel gebaseerd zijn op een meting van binnen je huis/kamer waar je gaat koelen. Buiten temp/vochtigheid heeft geen zin in de praktijk.

Het dauwpunt is de laagste temp die uitgestuurd kan/mag worden. Maar het setpoint dat je invult is de retour temp kennelijk.
als je 15C als setpoint invult, dan is de T aanvoer lager om dat te realisteren. althans, dit is mijn observatie geweest in het verleden.
Daarom doe ik het dauwpunt + dT cool == laagste toegestane setpoint.
Dan weet je zeker dat bij de aanvoertemp er ook geen condensatie ontstaat.

Tot dusver de theorie hoe het zou moetn werken volgens mij. Maar ik ben hier niet 1000% zeker van dat ik all juiste conclusies trek.

Ik meen, maar weet het niet zeker meer, dat het instellen van cool setpoint ook gewoon moet kunnen zonder dat je een extra T + vocht meter hebt. Dat ik dat niet blokkeer. Maar ik kan dit beter even controleren.

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op woensdag 31 mei 2023 @ 10:32:
[...]

Sorry, ik heb wat berichten gemist. Erg druk gehad. Even niks gelezen hier :)

maar wel heel vreemd. De BLOCK ALL om 16:50.01, die is het gevolg van de herstart.
Vraag 1 die ik heb. Waarom is/was de herstart. was dat random of was dat ten gevolge van iets?
In dit geval geen aanwijsbare reden. Geen update vziw. Iig niet van de nas zelf deze keer.
De DHW run below..
Daar kan ik echt geen chocola van maken.
Ik heb het hier meerdere keren getest. en alle keren werkt het prima.
De temperatuur van DHW wordt gebruikt als trigger. Dus als deze verandert, dan is er weer een trigger.
Als de ondergrens 25C is, en inmiddels is de temperatuur van het water al 20C, dan zijn er dus tenminste 4 triggers genegeerd.
Denk dat die triggers langs zijn geweest ten tijde van de block?
Heb je bij SETTINGS > block dhw run below... wat voor temperatuur staat daar?
Above heb ik wel. Deze staat op 70.
Wat deze "start DHW run below" doet, is eigenlijk gewoon de Force DHW actie van de scheduler aftrappen.
Ik zal vanavond even kijken wat de voorwaarden zijn in die logica om dat door te laten gaan. als er blokerende voorwaarden zijn.
Overigens zojuist weer eens een H62 error. Reduce pump speed lijkt in de zomer tegen grenzen aan te lopen.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 09:01:
RTC off wil de laatste tijd ook niet meer reageren. Denk dat het komt omdat de setpoints niet meer wijzigen (evohome houdt deze op basis van het weerbericht op 5 graden).

[Afbeelding]
Ik denk dat ik wel snap hoe dat komt.
Bij mij zie ik 100% score met uit zetten. Soms 5 minuten vertraagd, wachtend op een nieuwe T meting. Maar verder doet hij altijd zijn werk.

Het verschil dat ik zie is dat jij beide opties aan hebt staan.
Het kan heel best zijn dat hier een foutje zit in de logica (bedenk ik net)

als het goed is, zie je dat de pomp WEL de operating mode aanpast. Correct?

als dat zo is, dan denk ik dat ik het snap waarom het niet werkt.

in de logica staat:
Check huidige operating mode.
als deze X is,
dan HEAT er uit halen.
dan F_RTC.on_off_active = 1

Volgende check is of de logica is of on_off_acitve 1 is. Zo ja, dan is ie klaar. Maar dan komt ie dus nooit meer bij het deel van "zet de pomp uit'

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak zie inderdaad wel iets gebeuren met operating mode:
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
31/05 10:58:32 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
31/05 10:21:07 - SYSTEM - Last error: H62
31/05 10:21:07 - SYSTEM: MQTT block active, default block mode: BLOCK ALL
31/05 10:21:07 - POWER: OFF detected [Remote Controller]
31/05 10:21:07 - POWER: Manual OFF detected. (Remote Controller) - Default action used: Block all
31/05 09:29:16 - SYSTEM - HEISHAMON Connection: Online
31/05 09:29:13 - SYSTEM - HEISHAMON Connection: Offline
31/05 08:21:15 - SYSTEM - HEISHAMON Connection: Online
31/05 08:21:08 - SYSTEM - HEISHAMON Connection: Offline
31/05 07:40:45 - Function WAR: Setpoint change: From 24 to 23 °C
31/05 06:54:45 - SETUP - Sensors: Custom room temperature sensor found
31/05 06:00:23 - MQTT Command: SetQuietMode: 0 (Scheduler)
31/05 06:00:23 - Scheduler - Set QuietMode: 0
31/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
30/05 23:55:22 - Function WAR: Setpoint change: From 23 to 24 °C
30/05 23:30:58 - MQTT Command: SetQuietMode: 1 (Scheduler)
30/05 23:30:58 - Scheduler - Set QuietMode: 1
30/05 23:19:50 - MQTT Command: SetOperationMode: 2 (GUI)
30/05 23:19:48 - MQTT Command: SetOperationMode: 3 (GUI)
30/05 23:18:06 - Function - WAR: 1
30/05 23:07:32 - Function SoftStart: SoftStart function end
30/05 23:07:29 - Function WAR: Setpoint change: From 25 to 23 °C
30/05 23:07:29 - Function - RTC: 1
30/05 23:07:22 - Function - SoftStart: 1
30/05 23:07:22 - SYSTEM - HEISHAMON Connection: Online
30/05 23:07:21 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
30/05 23:07:21 - Compressor: stopped
30/05 23:07:21 - Function NightReduction: New correction: 0 °C
30/05 23:07:21 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
30/05 23:07:21 - SYSTEM: WAR settings OK
30/05 23:07:21 - SYSTEM: Heatpump is in DIRECT mode
30/05 23:07:21 - Function Solar: 1
30/05 23:07:21 - Function NightReduction: 0
30/05 23:07:21 - RTC: Room setpoint changed to: 5 °C
30/05 23:07:20 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
30/05 22:19:32 - Function WAR: Setpoint change: From 23 to 24 °C
30/05 21:40:52 - MQTT Command: SetMaxPumpDuty: 83 (pump speed)
30/05 21:40:52 - Compressor: stopped
30/05 21:40:52 - Function Pump speed: Max pumpspeed set to 83 (10%) (Low)
30/05 21:05:01 - Compressor: running
30/05 21:05:01 - Function Pump speed: Max pumpspeed set to 216 (80%) (DHW)
30/05 16:49:20 - Function SoftStart: SoftStart function end
30/05 16:49:17 - Function WAR: Setpoint change: From 25 to 23 °C
30/05 16:49:17 - Function - RTC: 1
30/05 16:49:10 - Function - SoftStart: 1
30/05 16:49:08 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
30/05 16:49:08 - SYSTEM: MQTT block inactive, default block mode: BLOCK ALL
30/05 16:49:08 - Function NightReduction: New correction: 0 °C
30/05 16:49:08 - Function Solar: 1
30/05 16:49:08 - Compressor: stopped
30/05 16:49:08 - Function NightReduction: 0
30/05 16:49:08 - RTC: Room setpoint changed to: 5 °C
30/05 16:49:08 - SYSTEM: WAR settings OK
30/05 16:49:08 - SYSTEM: Heatpump is in DIRECT mode
30/05 16:49:09 - SYSTEM - HEISHAMON Connection: Online
30/05 16:49:08 - SYSTEM - HEISHAMON Connection: Offline
30/05 16:49:08 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
30/05 15:14:19 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
30/05 15:14:10 - MQTT Command: SetZ1HeatRequestTemperature: 27 (SP Calculation)
30/05 15:14:10 - MQTT Command: SetMaxPumpDuty: 83 (pump speed)
30/05 15:14:09 - Function SoftStart: SoftStart function end
30/05 15:14:09 - Compressor: stopped
30/05 15:14:09 - Function Pump speed: Max pumpspeed set to 83 (10%) (Low)
30/05 15:14:09 - Function SoftStart: Correction: 0 > 7 °C - (STARTUP) Freq: 35Hz, SP_Final: 27°C
30/05 15:00:59 - MQTT Command: SetMaxPumpDuty: 216 (pump speed)
30/05 15:00:58 - Compressor: running
30/05 15:00:58 - Function Pump speed: Max pumpspeed set to 216 (80%) (DHW)
30/05 15:00:35 - MQTT Command: SetOperationMode: 6 (scheduler)
30/05 08:33:56 - Function WAR: Setpoint change: From 24 to 23 °C
30/05 06:00:43 - MQTT Command: SetQuietMode: 0 (Scheduler)
30/05 06:00:43 - Scheduler - Set QuietMode: 0
30/05 02:00:00 - Function Solar: New day; Reset Solar function. DHW SP = 48
------------------------------------------------------------------------------------------------
29/05 23:30:18 - MQTT Command: SetQuietMode: 1 (Scheduler)
29/05 23:30:18 - Scheduler - Set QuietMode: 1
29/05 21:28:32 - Function WAR: Setpoint change: From 23 to 24 °C
29/05 17:00:52 - MQTT Command: SetOperationMode: 2 (scheduler)
29/05 16:06:58 - MQTT Command: SetOperationMode: 6 (unknown)
29/05 16:06:57 - MQTT Command: SetDHWTemp: 48 (Solar)
29/05 16:06:56 - Function Solar: Restoring DHW setpoint to: 48°C
29/05 16:06:56 - Function Solar: Restoring previous OperatingMode: 6
29/05 16:06:56 - Function Solar: Cooldown period (10 minutes) has ended. Solar function done for today
29/05 15:56:56 - Function Solar: DHW temperature has reached SP high
29/05 15:55:19 - MQTT Command: SetMaxPumpDuty: 83 (pump speed)
29/05 15:55:19 - Compressor: stopped
29/05 15:55:19 - Function Pump speed: Max pumpspeed set to 83 (10%) (Low)
29/05 15:22:10 - MQTT Command: SetMaxPumpDuty: 216 (pump speed)
29/05 15:22:10 - Compressor: running
29/05 15:22:10 - Function Pump speed: Max pumpspeed set to 216 (80%) (DHW)
29/05 15:21:30 - MQTT Command: SetOperationMode: 3 (unknown)
29/05 15:21:30 - MQTT Command: SetDHWTemp: 54 (Solar)
29/05 15:21:28 - Function Solar: Operation mode changed from 6 to 3
29/05 15:21:28 - Function Solar: triggered threshold (kWh todays result). DHW SP to 54
29/05 12:50:09 - MQTT Command: SetMaxPumpDuty: 83 (pump speed)
29/05 12:50:09 - Compressor: stopped
29/05 12:50:09 - Function Pump speed: Max pumpspeed set to 83 (10%) (Low)
29/05 12:49:58 - MQTT Command: SetMaxPumpDuty: 159 (pump speed)
29/05 12:49:58 - Function Pump speed: Max pumpspeed set to 159 (50%) (HEAT)
29/05 11:54:58 - MQTT Command: SetMaxPumpDuty: 216 (pump speed)
29/05 11:47:08 - Compressor: running
29/05 11:47:08 - Function Pump speed: Max pumpspeed set to 216 (80%) (DHW)
29/05 11:44:04 - MQTT Command: SetOperationMode: 6 (GUI)
29/05 11:43:53 - MQTT Command: SetHeatpump: 1 (GUI)
Dat zijn denk ik de 'unknown' gevallen.

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 10:55:
[...]


Overigens zojuist weer eens een H62 error. Reduce pump speed lijkt in de zomer tegen grenzen aan te lopen.
Werkt de reset knop/? :*)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 11:28:
@edterbak zie inderdaad wel iets gebeuren met operating mode:
code:
1
2
3
4
5
6
7
8
29/05 21:28:32 - Function WAR: Setpoint change: From 23 to 24 °C
29/05 17:00:52 - MQTT Command: SetOperationMode: 2 (scheduler)
29/05 16:06:58 - MQTT Command: SetOperationMode: 6 (unknown)
29/05 16:06:57 - MQTT Command: SetDHWTemp: 48 (Solar)
29/05 16:06:56 - Function Solar: Restoring DHW setpoint to: 48°C
29/05 16:06:56 - Function Solar: Restoring previous OperatingMode: 6
29/05 16:06:56 - Function Solar: Cooldown period (10 minutes) has ended. Solar function done for today
29/05 15:56:56 - Function Solar: DHW temperature has reached SP high


Wat je hier ziet, is puur de solar functie.
15:56:56 - klaar trigger.
16:06:56 - alle stappen om de solar functie terug te draaien.: Setpiont terug, OperationMode terug

Je hebt volgens mij om 17:00 een Scheduled task om de operationMode naar 2 te zetten.


Ik zie geen actie van RTC functie om de operating mode aan te passen in de log. 8)7

@MikeyMan Kun je eens proberen om alleen de aan/uit actie uit te laten voeren? dus actie OM aanpassen uitzetten.

Als je operatingmode dan geen DHW bevat, dan moet de pomp automatisch uit gaan. En weer aan bij het bereiken van de trigger

[Voor 9% gewijzigd door edterbak op 31-05-2023 12:05]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Check, operating mode change nu uit gezet.

WP stond nog uit na reset. Misschien geen hele valide test als ik hem nu handmatig uit zet?

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 12:36:
Check, operating mode change nu uit gezet.

WP stond nog uit na reset. Misschien geen hele valide test als ik hem nu handmatig uit zet?
Inderdaad.

Je wilt in de situatie zitten dat :
pomp aan staat
trigger dT voorbij komt
pomp uit gezet wordt

als dat zo is, dan pas wacht de logica op de revert dT temp.

Ik denk dat je dit kunt manipuleren door heel even de room setpoints naar boven en naar beneden te schuiven.
Wachten tot je de reactie ziet in het log, en dan weer verder.

Ik heb een paar verbeteringen doorgevoerd 4 dagen geleden.
1 - zodat je kunt zien in het dashboard of de RTC on/off triggers (OM of on/off) geactiveerd is of niet.
2 - de scheduler de rtc automation functie weer op inactief zet bij een OM / power change.

Ik wilde even een paar dagen aankijken om te zien of ik nu niet de boel weer om zeep heb geholpen.

Ik zal vanavond deze versie uploaden. Bijna 23.00

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak Moet vanavond even kijken hoe we dat gaan regelen. Volgens mij is EvoHome nu in de eigenwijze modus qua setpoint. :P

Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Euh... Waar zit die? :$

Oeps... 22.30... Zat nog op 29.
Gelijk ff fixen.

[Voor 13% gewijzigd door MikeyMan op 31-05-2023 13:17]


Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Eerste poging dmv setpoint is mislukt...
31/05 14:18:50 - MQTT Command: SetMaxPumpDuty: 216 (pump speed)
31/05 14:18:50 - Compressor: running
31/05 14:18:50 - Function Pump speed: Max pumpspeed set to 216 (80%) (DHW)
31/05 14:15:30 - Function Pump speed: Max pumpspeed set to 85 (11%) (Low)
31/05 14:15:29 - MQTT Command: SetOperationMode: 3 (unknown)
31/05 14:15:28 - MQTT Command: SetHeatpump: 1 (unknown)
31/05 14:15:27 - MQTT Command: SetDHWTemp: 54 (Solar)
31/05 14:15:26 - Function Solar: Operation mode changed from 2 to 3
31/05 14:15:26 - Function Solar: triggered threshold (kWh todays result). DHW SP to 54
31/05 13:40:57 - RTC: Room setpoint changed to: 5 °C
31/05 13:40:26 - Function RTC: Correction change: From 5 to -3 °C (Room actual: 21.17 °C)
31/05 13:40:23 - RTC: Room setpoint changed to: 5 °C
31/05 13:36:57 - RTC: Room setpoint changed to: 23 °C
31/05 13:36:04 - RTC: Room setpoint changed to: 23 °C
31/05 13:36:04 - RTC: Room setpoint changed to: 22.9 °C
31/05 13:36:04 - RTC: Room setpoint changed to: 22.8 °C
31/05 13:36:04 - RTC: Room setpoint changed to: 22.7 °C
31/05 13:36:03 - RTC: Room setpoint changed to: 22.6 °C
31/05 13:36:03 - RTC: Room setpoint changed to: 22.5 °C
31/05 13:36:03 - RTC: Room setpoint changed to: 22.4 °C
31/05 13:36:02 - RTC: Room setpoint changed to: 22.3 °C
31/05 13:36:02 - RTC: Room setpoint changed to: 22.2 °C
31/05 13:36:02 - RTC: Room setpoint changed to: 22.1 °C
31/05 13:36:02 - RTC: Room setpoint changed to: 22 °C
31/05 13:36:01 - RTC: Room setpoint changed to: 21.9 °C
31/05 13:36:00 - Function RTC: Correction change: From -3 to 5 °C (Room actual: 21.17 °C)

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 14:41:
Eerste poging dmv setpoint is mislukt...


[...]
Wmoaa.. ik ga vanavond een update uploaden. dan zie je wat de status is van RTC on/off automations.

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
Krisp schreef op woensdag 31 mei 2023 @ 09:30:
[...]

Hierop voortbordurend: iets meer instellingen voor het koelen zijn wel prettig. Ik snapte de huidige instellingen niet dus ben er omheen gegaan met instellen, en heb geconcludeerd dat dauwpunt + afronding naar boven (iig in mijn huis) prima werkt als targettemperatuur. Maar veel instellingen zijn hard geconfigureerd, waardoor ik nu in de code ben gaan duiken om dit mogelijk te maken.
Misschien een nuttige feature om de thermostaat temperatuur niet alleen te gebruiken voor de HEAT function maar ook voor de Cool function? (In combinatie met eventueel berekend dauwpunt) ipv manueel het setpoint zetten =)
edterbak schreef op woensdag 31 mei 2023 @ 10:40:
[...]


Nu uit mijn hoofd, theoretisch verhaal...
Als de warmtepomp de cool modus kan gebruiken, en in direct modus staat, dan werkt de functionaliteit.
Wat er gedaan wordt is het huidige setpoint voor cool, wordt gecheckt t.o.v. het dauwpunt.

Het dewpoint moet dan wel gebaseerd zijn op een meting van binnen je huis/kamer waar je gaat koelen. Buiten temp/vochtigheid heeft geen zin in de praktijk.

Het dauwpunt is de laagste temp die uitgestuurd kan/mag worden. Maar het setpoint dat je invult is de retour temp kennelijk.
als je 15C als setpoint invult, dan is de T aanvoer lager om dat te realisteren. althans, dit is mijn observatie geweest in het verleden.
Daarom doe ik het dauwpunt + dT cool == laagste toegestane setpoint.
Dan weet je zeker dat bij de aanvoertemp er ook geen condensatie ontstaat.

Tot dusver de theorie hoe het zou moetn werken volgens mij. Maar ik ben hier niet 1000% zeker van dat ik all juiste conclusies trek.

Ik meen, maar weet het niet zeker meer, dat het instellen van cool setpoint ook gewoon moet kunnen zonder dat je een extra T + vocht meter hebt. Dat ik dat niet blokkeer. Maar ik kan dit beter even controleren.
Ben heel benieuwd of dat nog werkt, mijn log geeft ook bij direct mode aan dat hij een "NaN" verstuurd, maar wellicht gaat daar iets anders mis bij mij.

[Voor 52% gewijzigd door Natrixz op 31-05-2023 19:48]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
@Natrixz
Heb je een sensor voor vocht?

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
Yep! die staat boven de thermostaat opgesteld, bleek niet zo accuraat qua temperatuur als ik had gehoopt maar de luchtvochtigheid doet hij wel goed

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Natrixz schreef op woensdag 31 mei 2023 @ 19:44:

[...]


Ben heel benieuwd of dat nog werkt, mijn log geeft ook bij direct mode aan dat hij een "NaN" verstuurd, maar wellicht gaat daar iets anders mis bij mij.
Ik heb naar de functie gekeken om te koelen. Kijk met me mee. :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var TOP24_Cool_Delta                    = global.get('TOP24_Cool_Delta',"file");
var Z1_Cool_Request_Temp                = global.get("Z1_Cool_Request_Temp");
var dew_point                           = flow.get("dew_point");

if (TOP24_Cool_Delta !== undefined && Z1_Cool_Request_Temp !== undefined && dew_point !== undefined)    {
    dew_point                               = dew_point.payload;
    if (msg.payload >= (dew_point + TOP24_Cool_Delta + 1)) {
            return msg;
    }
    
    else {
            msg.payload = (dew_point + TOP24_Cool_Delta + 1);
            msg.payload = Math.ceil(msg.payload);
            return msg;
    }
}

else  {
    return msg;
}


Wat je ziet is dat de IF (regel 5) kijkt naar de beschikbare gegevens. Daarin wordt bekeken of er een dauwpunt berekent is. Als deze niet berekent is, dan gaan we door met de ELSE op regel 18. In deze else wordt dus gewoon msg.payload uitgestuurd. Het ingaande msg.payload is het getal dat je via GUI bij cool als setpoint temperatuur insteld. Dus bij afwezigheid van een vochtmeter wordt ieder getal tussen 5 en 20C hier rechtstreeks uitgestuurd naar de pomp.

Als er een NaN uit komt, kan dit niet komen uit de laatste ELSE.
Dan moet dat uit IF (regel 5 deel) komen.
Deze IF checkt of alles aanwezig is. Setpoint, Delta Cool en dewpoint.
Er moet dan dus 1 van deze getallen bij jou onjuist zijn. Niet een getal zijn. Kan het zijn dat de waarde van de vochtmeter als tekst wordt doorgegeven ipv een number?
Iets anders zou ik niet kunnen verzinnen 8)7

[Voor 6% gewijzigd door edterbak op 01-06-2023 01:33]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op woensdag 31 mei 2023 @ 14:41:
Eerste poging dmv setpoint is mislukt...


[...]
Ook hier, gekeken naar de functie zoals deze in de RTC automations afhandelt. Kijk mee:
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
        if (rtc_dT > rtc_on && TOP0_Heatpump_State == 1 && Operating_Mode != 3 && VirtualState == 1)
                {
                    //  Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
                    if (Operating_Mode == 2 && global.get('T_outside',"file") <= global.get('TOP79_Heat_To_Cool_Temp',"file") && F_RTC.F1_power_state == 1)
                                                {
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg1.payload    = 0;
                                                    msg1.source     = "flow";
                                                    msg1.topic      = "new_heatpump_power";
                                                    msg99.payload   = "on/off activated - Turn off power (Room temp: " + rtc_PV + "°C)";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [msg1,null,msg99]; 
                                                }
                                                
                    if (Operating_Mode == 0 && F_RTC.F1_power_state == 1)
                                                {
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg1.payload    = 0;
                                                    msg1.source     = "flow";
                                                    msg1.topic      = "new_heatpump_power";
                                                    msg99.payload   = "on/off activated - Turn off power (Room temp: " + rtc_PV + "°C)";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [msg1,null,msg99]; 
                                                }
                                                
                    if ((Operating_Mode == 4 || Operating_Mode == 6) && F_RTC.F2_OM_state == 1)    
                                                {
                                                    if (F_stored_next_operating_mode === undefined) {   global.set('F_stored_next_operating_mode',Operating_Mode,"file");
                                                    }
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg2.payload    = 3;
                                                    msg2.topic      = "new_Operating_Mode";
                                                    if (Operating_Mode == 4) { Operating_Mode = "Heat+DHW"; }
                                                    if (Operating_Mode == 6) { Operating_Mode = "Auto(Heat)+DHW"; }
                                                    msg99.payload = "on/off activated - Operating mode from " + Operating_Mode + " to DHW only";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [null,msg2,msg99]; 
                                                }


Regel 1: de check of de dT boven de trigger temperatuur ligt, of de pomp aan staat.
Als dat zo is gaan we door naar de volgende 3 ifs op regel 4, 15 en 26.
IF op regel 4 en 15 zijn de checks en actie voor pomp uit
IF op regel 26 is de check en actie voor operation mode aanpassing

Voorwaarden zijn:
- Operating mode = 0 of 2
- T outside ligt onder het schakelpunt voor HEAT 2 Cool. Als de pomp in auto modus staat en het is heet, dan gaat de pomp in coolstand. Dat wil ik niet uitzetten, dus check ik of we aan de goede kant van de heat2cool temperatuur zitten.
- De functie staat aan.

Als de bovenstaande voorwaarden bij jou ook aanwezig zijn, dan zie ik geen reden waarom de acties die in de IF secties gedefineerd zijn, niet uitgevoerd worden.

Er zit verder bovenin de functie alleen nog een check of sterelization aan staat/ force dhw aan staat of solar functie actief is. Als dat zo is, dan stop de functie met alle checks. In die situaties wil je niet dat de pomp ineens uit gaat of operatingmode aanpast.

Dus ik begrijp het probleem niet nog.. :(

Acties:
  • +3Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Nieuwe versie online

https://github.com/edterb...hamon_control/tree/beta-1

v22.32



Je kunt bij deze versie nu de status van de RTC automation zien

Verder wat andere zaken opgeleukt..

Solar to DHW is nu rebranded naar Solar²DHW

[Voor 79% gewijzigd door edterbak op 01-06-2023 02:16]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 1 juni 2023 @ 02:02:
[...]


Ook hier, gekeken naar de functie zoals deze in de RTC automations afhandelt. Kijk mee:
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
        if (rtc_dT > rtc_on && TOP0_Heatpump_State == 1 && Operating_Mode != 3 && VirtualState == 1)
                {
                    //  Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
                    if (Operating_Mode == 2 && global.get('T_outside',"file") <= global.get('TOP79_Heat_To_Cool_Temp',"file") && F_RTC.F1_power_state == 1)
                                                {
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg1.payload    = 0;
                                                    msg1.source     = "flow";
                                                    msg1.topic      = "new_heatpump_power";
                                                    msg99.payload   = "on/off activated - Turn off power (Room temp: " + rtc_PV + "°C)";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [msg1,null,msg99]; 
                                                }
                                                
                    if (Operating_Mode == 0 && F_RTC.F1_power_state == 1)
                                                {
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg1.payload    = 0;
                                                    msg1.source     = "flow";
                                                    msg1.topic      = "new_heatpump_power";
                                                    msg99.payload   = "on/off activated - Turn off power (Room temp: " + rtc_PV + "°C)";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [msg1,null,msg99]; 
                                                }
                                                
                    if ((Operating_Mode == 4 || Operating_Mode == 6) && F_RTC.F2_OM_state == 1)    
                                                {
                                                    if (F_stored_next_operating_mode === undefined) {   global.set('F_stored_next_operating_mode',Operating_Mode,"file");
                                                    }
                                                    global.set('F_RTC.on_off_active',1,"file");
                                                    msg2.payload    = 3;
                                                    msg2.topic      = "new_Operating_Mode";
                                                    if (Operating_Mode == 4) { Operating_Mode = "Heat+DHW"; }
                                                    if (Operating_Mode == 6) { Operating_Mode = "Auto(Heat)+DHW"; }
                                                    msg99.payload = "on/off activated - Operating mode from " + Operating_Mode + " to DHW only";
                                                    global.set('MQTT_Source', "rtc on/off");
                                                    return [null,msg2,msg99]; 
                                                }


Regel 1: de check of de dT boven de trigger temperatuur ligt, of de pomp aan staat.
Als dat zo is gaan we door naar de volgende 3 ifs op regel 4, 15 en 26.
IF op regel 4 en 15 zijn de checks en actie voor pomp uit
IF op regel 26 is de check en actie voor operation mode aanpassing

Voorwaarden zijn:
- Operating mode = 0 of 2
- T outside ligt onder het schakelpunt voor HEAT 2 Cool. Als de pomp in auto modus staat en het is heet, dan gaat de pomp in coolstand. Dat wil ik niet uitzetten, dus check ik of we aan de goede kant van de heat2cool temperatuur zitten.
- De functie staat aan.

Als de bovenstaande voorwaarden bij jou ook aanwezig zijn, dan zie ik geen reden waarom de acties die in de IF secties gedefineerd zijn, niet uitgevoerd worden.

Er zit verder bovenin de functie alleen nog een check of sterelization aan staat/ force dhw aan staat of solar functie actief is. Als dat zo is, dan stop de functie met alle checks. In die situaties wil je niet dat de pomp ineens uit gaat of operatingmode aanpast.

Dus ik begrijp het probleem niet nog.. :(
Zou het hem niet zitten in de trigger zelf dan?
Hoe vindt deze plaats? Als hij van boven naar onder het setpoint gaat?
Of wordt deze getimed gedaan?
Wat gebeurt er als de laatste trigger om uit te gaan niet ontvangen is om een of andere reden?


Alleen mode 0 en 2 ivm aan/uit schakelen? Voor de andere modi (Heat+dhw) wordt alleen de modus gewijzigd neem ik dan aan?

Zit ook maar even wat te bedenken hoor...

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op donderdag 1 juni 2023 @ 08:58:
[...]


Zou het hem niet zitten in de trigger zelf dan?
Hoe vindt deze plaats? Als hij van boven naar onder het setpoint gaat?
Of wordt deze getimed gedaan?
De timing is afhankelijk van een temperatuur verandering. Als er een nieuwe temperatuur meting binnenkomt, wordt de code doorlopen. Het gaat om de meting hier. niet het setpoint.
Wat gebeurt er als de laatste trigger om uit te gaan niet ontvangen is om een of andere reden?


Alleen mode 0 en 2 ivm aan/uit schakelen? Voor de andere modi (Heat+dhw) wordt alleen de modus gewijzigd neem ik dan aan?
Ja, precies.
OperatingMode 0+2 > Pomp uit
OperatingMode 4+6 > Heat er uit.

alle andere operating modes, daarvan kun je niet aannemen dat de pomp uit mag of HEAT er uit kan. Bijvoorbeeld Auto/Cool. Daar kan geen heat uit :)

// 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)
Zit ook maar even wat te bedenken hoor...
Doe je goed.

[Voor 7% gewijzigd door edterbak op 01-06-2023 09:22]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak Dat is op zich logisch inderdaad... Die verandert een stuk vaker...

Zal eens kijken wat er gebeurt als ik de global context values weghaal.

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
edterbak schreef op donderdag 1 juni 2023 @ 01:32:
[...]

Ik heb naar de functie gekeken om te koelen. Kijk met me mee. :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var TOP24_Cool_Delta                    = global.get('TOP24_Cool_Delta',"file");
var Z1_Cool_Request_Temp                = global.get("Z1_Cool_Request_Temp");
var dew_point                           = flow.get("dew_point");

if (TOP24_Cool_Delta !== undefined && Z1_Cool_Request_Temp !== undefined && dew_point !== undefined)    {
    dew_point                               = dew_point.payload;
    if (msg.payload >= (dew_point + TOP24_Cool_Delta + 1)) {
            return msg;
    }
    
    else {
            msg.payload = (dew_point + TOP24_Cool_Delta + 1);
            msg.payload = Math.ceil(msg.payload);
            return msg;
    }
}

else  {
    return msg;
}


Wat je ziet is dat de IF (regel 5) kijkt naar de beschikbare gegevens. Daarin wordt bekeken of er een dauwpunt berekent is. Als deze niet berekent is, dan gaan we door met de ELSE op regel 18. In deze else wordt dus gewoon msg.payload uitgestuurd. Het ingaande msg.payload is het getal dat je via GUI bij cool als setpoint temperatuur insteld. Dus bij afwezigheid van een vochtmeter wordt ieder getal tussen 5 en 20C hier rechtstreeks uitgestuurd naar de pomp.

Als er een NaN uit komt, kan dit niet komen uit de laatste ELSE.
Dan moet dat uit IF (regel 5 deel) komen.
Deze IF checkt of alles aanwezig is. Setpoint, Delta Cool en dewpoint.
Er moet dan dus 1 van deze getallen bij jou onjuist zijn. Niet een getal zijn. Kan het zijn dat de waarde van de vochtmeter als tekst wordt doorgegeven ipv een number?
Iets anders zou ik niet kunnen verzinnen 8)7
De waarde werd inderdaad doorgegeven als een string, maar ook met een change naar number blijft er een NaN uitkomen |:(

Edit: Yeey! _/-\o_ reboot van Node-Red was de oplossing!

Edit2: Kunnen we wellicht de temperatuur van de thermostaat ook gebruiken als SetPoint voor Cool? :9

[Voor 3% gewijzigd door Natrixz op 01-06-2023 10:02]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Nog even naar de rtc grafiek gekeken. Genoeg volatiliteit om een trigger te veroorzaken lijkt me.


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op donderdag 1 juni 2023 @ 09:40:
Nog even naar de rtc grafiek gekeken. Genoeg volatiliteit om een trigger te veroorzaken lijkt me.

[Afbeelding]
Ja, inderdaad.
Daarom begrijp ik het ook niet dus.
Maar hopelijk met de huidige 22.32 versie zie je of het actief is of niet. zo niet, dan zou je dus echt verwachten dat de logica afgetrapt wordt. Even zien. ben benieuwd

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Natrixz schreef op donderdag 1 juni 2023 @ 09:37:
[...]


De waarde werd inderdaad doorgegeven als een string, maar ook met een change naar number blijft er een NaN uitkomen |:(

Edit: Yeey! _/-\o_ reboot van Node-Red was de oplossing!
Okay, ik ga kijken of ik dat kan verklaren.
Edit2: Kunnen we wellicht de temperatuur van de thermostaat ook gebruiken als SetPoint voor Cool? :9
Huh? wat bedoel je precies?
welke temperatuur van de thermostaat? een setpoint of meetwaarde?
Ik kan je nu nog niet helemaal volgen :)

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
*Delete*

[Voor 97% gewijzigd door Natrixz op 01-06-2023 10:25]


  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
edterbak schreef op donderdag 1 juni 2023 @ 10:08:
[...]
Okay, ik ga kijken of ik dat kan verklaren.

[...]


Huh? wat bedoel je precies?
welke temperatuur van de thermostaat? een setpoint of meetwaarde?
Ik kan je nu nog niet helemaal volgen :)
Zou leuk zijn als bij het omschakelen van HEAT naar COOL, de SetPoint van de thermostaat ook gebruikt kan worden in plaats van manueel in het dashboard instellen.
De meetwaarde verschijnt al netjes bij het linken van de juiste nodes :)

[Voor 7% gewijzigd door Natrixz op 01-06-2023 10:26]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Natrixz schreef op donderdag 1 juni 2023 @ 10:24:
[...]


Zou leuk zijn als bij het omschakelen van HEAT naar COOL, de SetPoint van de thermostaat ook gebruikt kan worden in plaats van manueel in het dashboard instellen.
De meetwaarde verschijnt al netjes bij het linken van de juiste nodes :)
Begrijp ik dan goed dat je met setpoint van de thermostaat, bedoeld het setpoint van de Room Temperature ?
Dus sturen op kamertemperatuur?

[Voor 3% gewijzigd door edterbak op 01-06-2023 11:11]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Die zit er al in toch als "Link In".

Mijn EvoHome setpoint is hier netjes aan gekoppeld.

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
@MikeyMan
Ja klopt. Maar volgens mij wordt die niet actief gebruik tijdens operationmode COOL. Alleen HEAT.

Het setpoint dat je bij COOL invult, is de watertemperatuur.
De hele COOL functie staat wat dit betreft nog volledig in de kinderschoenen.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
Overigens.
Persoonlijk verwacht ik ook dat de COOL modus van de warmtepomp een leuke gimmick is. Maar echt heel efficient verwacht ik het niet. Althans, bij mij.

Ik heb op BG vloerverwarming van 60m².
Ik heb op 1e en 2e verd. radiatoren.

Als je gaat koelen, zal op BG de koude lucht op de koude vloer blijven liggen. Geen natuurlijke circulatie.
Als je gaat verwarmen, zal op BG de warme lucht opstijgen. Wel natuurlijke circulatie.

Als je echt gecontroleerd zou willen koelen, dan heb je dus een soort geforceerde circulatie nodig. Anders krijg je dus alleen klachten van het gezin... "Ik heb koude poten"..

Maargoed. Heel deskundig ben ik hier nou ook weer niet in. Dit is slechts mijn verwachting :)

[Voor 7% gewijzigd door edterbak op 01-06-2023 11:41]


Acties:
  • +1Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak het scheelt hooguit een paar graden. Onderschat ook het opwarmen van de vloer door instraling van de zon niet. Dat ben je sowieso voor met vloerkoeling

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
MikeyMan schreef op donderdag 1 juni 2023 @ 12:00:
@edterbak het scheelt hooguit een paar graden. Onderschat ook het opwarmen van de vloer door instraling van de zon niet. Dat ben je sowieso voor met vloerkoeling
Eens,
Dat is wat anders dan temperatuur beheersing van de ruimte zoals bij verwarmen.

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

@edterbak Spannend!



edit: inmiddels al een stijging van 21.3 naar 21.4 binnentemperatuur langs zien komen.

Even uitpluizen:

rtc_PV = global.Get('T_room')
T_room: memoryOnly 21.4

Die lijkt te kloppen.

rtc_SP = global.get('WoonkamerSP', "file")
WoonkamerSP: file 5

rtc_dT wordt dan 21.4 - 5 = 16.4.

Lijkt ook te kloppen.

global values:



Zou dit hem zijn:
var F_stored_next_operating_mode = global.get('F_stored_next_operating_mode',"file");

die zie ik zo snel niet terug in m'n global context... :?

[Voor 49% gewijzigd door MikeyMan op 01-06-2023 13:49]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

Voor wat het waard is nog uit de system check:

code:
1
2
3
4
5
6
7
8
RTC will switch heatpump on at 5.6°C (now 21.1°C) (power is off)
RTC Room setpoint 5°C
F_RTC.incremental_setpoints_state: 0
F_RTC.F2_OM_state: 0 (RTC allow change OM is disabled)
F_RTC.F1_power_state: 1 (Function RTC turn heat on/off is enabled)
F_RTC.state: 1 (Function RTC is enabled)
F_RTC.on_off_status: undefined
F_RTC.on_off_active: 0

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
@MikeyMan
als je de flow opent, op WP Control tab.
in het oranje deel daar zie je blokken onder elkaar, WAR, RTC, RTC automation, NR function, Softstart etc..

Voor het blokje RTC automation, zit ergens ook een injection node.
als je hier op drukt, zie je dan reactie? of gebeurt er ook (zoals ik verwacht) helemaal niks?

  • Natrixz
  • Registratie: November 2007
  • Laatst online: 06-06 20:00
edterbak schreef op donderdag 1 juni 2023 @ 11:10:
[...]


Begrijp ik dan goed dat je met setpoint van de thermostaat, bedoeld het setpoint van de Room Temperature ?
Dus sturen op kamertemperatuur?
Correct, feitelijk de Link-In zoals die ook bij HEAT wordt gebruikt :+

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
@MikeyMan

Dit is het beslisschema dat ik voor nu hanteer. Beslisschema voor RTC automations.
Kun je je hier in vinden?



De aanname is dat je bij Automation power on/off, niet wilt dat de pomp uit gaat als de pomp DHW only modus heeft, of Auto.. Maar dit is mijn aanname geweest dus.

Misschien zijn hier meerdere of andere ideeën over :)

[Voor 19% gewijzigd door edterbak op 01-06-2023 21:55]


  • blb4
  • Registratie: April 2008
  • Laatst online: 08-06 17:44
edterbak schreef op donderdag 1 juni 2023 @ 21:52:
@MikeyMan

Dit is het beslisschema dat ik voor nu hanteer. Beslisschema voor RTC automations.
Kun je je hier in vinden?

[Afbeelding]

De aanname is dat je bij Automation power on/off, niet wilt dat de pomp uit gaat als de pomp DHW only modus heeft, of Auto.. Maar dit is mijn aanname geweest dus.

Misschien zijn hier meerdere of andere ideeën over :)
Daar ga ik even op kauwen, ik heb de WP standaard uit staan (setheatpump=0 bij geen HEAT of COOL vraag. Dan werkt alles ff net anders als je DHW wil draaien wat ik maar 1 x per dag check (om 12:00u checken of DHW temp onder DHW Setpoint - DHW delta ligt).

Panasonic WH-MDC07J3E5/PAW-TD20C1E5 met Heishamon/NR, 6022 Wp PV, SOLAX SK-SU3000E 13kWh batterijsysteem, ITHO Qualityflow WTW, Elvi Smart Charging+ laadpunt, Kia e-niro MY20


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 1 juni 2023 @ 15:39:
@MikeyMan
als je de flow opent, op WP Control tab.
in het oranje deel daar zie je blokken onder elkaar, WAR, RTC, RTC automation, NR function, Softstart etc..

Voor het blokje RTC automation, zit ergens ook een injection node.
als je hier op drukt, zie je dan reactie? of gebeurt er ook (zoals ik verwacht) helemaal niks?
Tweede blauwe timestamp injector van boven?



Gebeurt helemaal niks. Dus op zich conform verwachting dan ;)

Debug nodes op de injector en trigger 3s:



debug op derde output blijft ook leeg overigens.

[Voor 13% gewijzigd door MikeyMan op 01-06-2023 22:14]


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 10:00

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 1 juni 2023 @ 21:52:
@MikeyMan

Dit is het beslisschema dat ik voor nu hanteer. Beslisschema voor RTC automations.
Kun je je hier in vinden?

[Afbeelding]

De aanname is dat je bij Automation power on/off, niet wilt dat de pomp uit gaat als de pomp DHW only modus heeft, of Auto.. Maar dit is mijn aanname geweest dus.

Misschien zijn hier meerdere of andere ideeën over :)
Ziet er in eerste aanleg prima uit. Maar moet er ook nog een keertje beter naar kijken. Doe ik morgen.

Acties:
  • +1Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 08:39
blb4 schreef op donderdag 1 juni 2023 @ 22:09:
[...]

Daar ga ik even op kauwen, ik heb de WP standaard uit staan (setheatpump=0 bij geen HEAT of COOL vraag. Dan werkt alles ff net anders als je DHW wil draaien wat ik maar 1 x per dag check (om 12:00u checken of DHW temp onder DHW Setpoint - DHW delta ligt).
Dat is helemaal goed. Dit goed doen, met meerdere user stories in het achterhoofd maakt het systeem dus alleen maar beter.

Ik heb dit tot nu toe redelijk alleen gedaan voor deze functie. In die zin heb ik mijn idee opgelegd aan anderen. Maar uiteraard kan dit beter als iemand aanvullingen en andere beweegredenen heeft :)

Kijk maar kritisch. :9
Pagina: 1 ... 78 79 80 Laatste


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee