Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 66 ... 123 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • Krisp
  • Registratie: Oktober 2004
  • Niet online

Krisp

like.no.other

Even ChatGPT aangeslingerd voor een eerste aanzet van scenario's:
Single demand request - Heat:
  • Input: User requests heat demand only.
  • Expected output: The system should activate the heating system and satisfy the requested heat demand.
Single demand request - Cool:
  • Input: User requests cool demand only.
  • Expected output: The system should activate the cooling system and satisfy the requested cool demand..
Single demand request - DHW:
  • Input: User requests DHW demand only.
  • Expected output: The system should activate the hot water system and satisfy the requested DHW demand.
Two demand requests - Heat and DHW:
  • Input: Heat is enabled, and the user requests DHW demand simultaneously.
  • Expected output: The system should activate the heating and hot water systems and satisfy the requested heat and DHW demands.
Two demand requests - Cool and DHW:
  • Input: Cool is enabled and the user requests DHW demand simultaneously.
  • Expected output: The system should activate the cooling and hot water systems and satisfy the requested cool and DHW demands.
.
No demand requests:
  • Input: There are no demand requests.
  • Expected output: The system should turn off all systems and remain idle until a new request is received.
Invalid demand request:
  • Input: User requests a demand type that is not recognized by the system.
  • Expected output: The system should return an error message indicating that the requested demand is invalid. The system should not turn off if there are other valid requests.
Ik mis er nog wel een paar, maar het geeft een leuke aanzet. Geen idee of ik er komende dagen aan toe kom, en weet ook niet of ik zo'n goede developer ervoor ben. ;) Qua migratie hier naartoe zou ik willen voorstellen dat we eerst deze module maken en zorgen dat deze naast de huidige draaien, en dan stap voor stap alle onderdelen (RTC, Solar, Cool, Scheduler) hierheen migreren.

Waar we ook even rekening mee moeten houden (en dat zit niet in deze scenario's), is dat er meerdere strategieën zijn die naast elkaar kunnen leven en beiden iets kunnen vragen (en daarmee stoppen) van de operation manager. Denk aan een solarfunctie die tegelijkertijd werkt met de sterilisatie. En ik neem aan dat we naar een systeem willen waarin iedereen zelf strategieën kan ontwikkelen en inpluggen, zoals ik nu bijvoorbeeld doe met sturen op energieprijzen.

[ Voor 3% gewijzigd door Krisp op 14-02-2023 16:12 ]

Life is what happens to you, while you're busy making other plans (John Lennon)


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni


Acties:
  • 0 Henk 'm!

  • Krisp
  • Registratie: Oktober 2004
  • Niet online

Krisp

like.no.other

Ik gebruik het altijd als een eerste aanzet, waarna ik het zelf verfijn. :) Zie het ook als zodanig, en dan zie je ook al snel dat het veel genuanceerder moet.

Op basis hiervan denk ik dat we naar een node moeten die per demand type bijhoudt waar de vraag vandaan komt (bijv voor DHW: sterilisation, solar), en één node die daarachter de operations managet. Zo houd je het nog een beetje overzichtelijk.

[ Voor 30% gewijzigd door Krisp op 14-02-2023 16:43 ]

Life is what happens to you, while you're busy making other plans (John Lennon)


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Op zich is het gebruik van Chat GPT geen schande hoor.
Het kan helpen.
Ik zie het als gereedschap met karakter.

Voor codeerwerk kun je hete beter nog niet gebruiken in node red.
de taal van node red is niet 100% javascript. gaat fout.

Maar @Krisp
Het beste wat je kunt doen is nadenken en schetsen op papier of in xls als je dat fijner vind.
Dan kun je use-cases uitschrijven. flowcharts. blokdiagram, pijlen en lijnen.

Als daardoor de verschillende use-cases helemaal duidelijk worden is dat de eerste slag die gewonnen wordt.

Dit is mijn tactiek, maar die is niet heilig. (bijna... ) >:)

Tweede battle die gewonnen moet worden, is de vertaalstap maken van die use-cases naar programeerbare logica. De methode, de structuur grofweg, welke functie / hoe.

anyway.. even verder met werken nu.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
MikeyMan schreef op dinsdag 14 februari 2023 @ 16:09:
Net laatste versie neergezet. Nog geen klachten. Maar ding staat ook uit door RTC, gezien de zon ;)
_/-\o_
Moet alleen niet vergeten om steeds die pumpspeed code ff aan te passen.
Hoe bedoel je?

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

De code om tijdens sterelisatierun de pomp niet te beperken.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
MikeyMan schreef op dinsdag 14 februari 2023 @ 18:18:
[...]


De code om tijdens sterelisatierun de pomp niet te beperken.
Had je de fix hiervoor al in een post gezet toevallig?
if so, kun je die kopieren. dan ram ik hem er in. Er zit toch nog een bug in reduce pump speed nu tijdens opstarten. moet wat aan deze code polijsten om schone installs ellende te voorkomen na mijn aanpassing.

Acties:
  • +2 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 14 februari 2023 @ 18:44:
[...]

Had je de fix hiervoor al in een post gezet toevallig?
if so, kun je die kopieren. dan ram ik hem er in. Er zit toch nog een bug in reduce pump speed nu tijdens opstarten. moet wat aan deze code polijsten om schone installs ellende te voorkomen na mijn aanpassing.
Yup

Bovenaan:
code:
1
var Sterilization_State = global.get("Sterilization_State" || 0); // during sterilization no reduce pump speed!



en die laatste if vervangen door

code:
1
if (Freq == 0 && (PumpMaxFlowSetting > LowSpeed) && Sterilization_State == 0)         //if compressor is off and no sterilization


Overigens credits naar @Maarten69 ;)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Thanks! ook @Maarten69

Ik snap dit nu echt niet....

Afbeeldingslocatie: https://tweakers.net/i/_w-4E0JyHNZrhQmZm931WLwC2A8=/800x/filters:strip_exif()/f/image/LmwqZWNqUGksL0U0foUuK5fZ.png?f=fotoalbum_large

Setpoint lange tijd 27C
Tretour en aanvoer 22C
Hij had ALLANG aan moeten springen.
Kan haast niet anders dan dat de laatste setpoint niet verstuurd wordt.
Koude vloer nu.
grrrr.. moet snel oplossen dit.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op dinsdag 14 februari 2023 @ 19:34:
Thanks! ook @Maarten69

Ik snap dit nu echt niet....

[Afbeelding]

Setpoint lange tijd 27C
Tretour en aanvoer 22C
Hij had ALLANG aan moeten springen.
Kan haast niet anders dan dat de laatste setpoint niet verstuurd wordt.
Koude vloer nu.
grrrr.. moet snel oplossen dit.
Das de bèta versie die nu live staat?

Reden om een stapje terug te doen?

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Heb je ergens last van?

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Nee, nog niet, tis nog te warm binnen. Maar als ie bij jou niet aan slaat, is de kans vannacht ook groot dat ie dat bij mij niet doet zou ik zeggen.

[ Voor 3% gewijzigd door MikeyMan op 14-02-2023 19:49 ]


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Blijft eigen keuze. Ik ga straks rond 10h weer vol aan de bak hieraan.

Mogelijk opgelost straks dus.
Maar als je voor je naar bed gaat nog geen update voorbij hebt zien komen, dan ga je terug. Zo zou ik het doen. "
Neem voor terug gaan even wat extra tijd dan 2 minuten importeren.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Proef op de som genomen.

Setpoint naar 23 gezet. Bedacht net pas dat dat een goede test zou zijn. En hij heeft netjes RTC on uitgevoerd en WP draait nu. Lijkt hier dus niet mis te gaan.

Niet zo heel veel nuttigs in de logs, maar hij is ook weer netjes uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Flow version

22.06 Beta 1

14/02 22:34:43 - RTC: Room setpoint changed to: 19.5 °C
14/02 22:34:41 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
14/02 22:34:41 - Function SoftStart: SoftStart function end
14/02 22:34:41 - Compressor: stopped
14/02 22:34:41 - Function Pump speed: reduced to 74 (5%)
14/02 22:34:34 - MQTT Command: SetHeatpump: 0 (rtc on/off)
14/02 22:34:32 - Function RTC: on/off activated - Turn off power (Room temp: 20.57°C)
14/02 22:34:32 - Function RTC: Correction change: From 5 to -3 °C (Room actual: 20.57 °C)
14/02 22:34:29 - RTC: Room setpoint changed to: 19.5 °C
14/02 22:32:51 - MQTT Command: SetZ1HeatRequestTemperature: 27 (SP Calculation)
14/02 22:32:51 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
14/02 22:32:51 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 22Hz, SP_Final: 27°C
14/02 22:32:51 - Compressor: running
14/02 22:32:51 - Function Pump speed: restored to: 150 (45%)
14/02 22:29:59 - MQTT Command: SetZ1HeatRequestTemperature: 30 (SP Calculation)
14/02 22:29:43 - RTC: Room setpoint changed to: 23 °C
14/02 22:29:31 - MQTT Command: SetHeatpump: 1 (rtc on/off)
14/02 22:29:29 - Function RTC: on/off - Turn on power (Room temp: 20.6°C)
14/02 22:29:29 - Function RTC: Correction change: From -3 to 5 °C (Room actual: 20.6 °C)
14/02 22:29:26 - RTC: Room setpoint changed to: 23 °C
14/02 21:34:43 - RTC: Room setpoint changed to: 19.5 °C
14/02 21:33:46 - RTC: Room setpoint changed to: 19.5 °C
14/02 18:40:00


Lijkt dus niet onder alle omstandigheden te mislukken. Ik heb er vertrouwen in! :*)

[ Voor 82% gewijzigd door MikeyMan op 14-02-2023 22:50 ]


Acties:
  • +1 Henk 'm!

  • fietsensloper
  • Registratie: Oktober 2022
  • Laatst online: 18-10 11:15
edterbak schreef op dinsdag 14 februari 2023 @ 19:34:
Thanks! ook @Maarten69

Ik snap dit nu echt niet....

[Afbeelding]

Setpoint lange tijd 27C
Tretour en aanvoer 22C
Hij had ALLANG aan moeten springen.
Kan haast niet anders dan dat de laatste setpoint niet verstuurd wordt.
Koude vloer nu.
grrrr.. moet snel oplossen dit.
Lijkt inderdaad hetzelfde als in mijn post van 1,5 week geleden. Maar dat was met de stable v22.00
https://gathering.tweakers.net/forum/view_message/74353264

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@Maarten69
Even checken if im loosing it.. :)

Ik zie op meerdere plaatsen dit voorbij komen in functies:
code:
1
2
if (ReducePumpSpeed == 0) return null; //do nothing
if (global.get('ForceDefrost', "file") == 1) return null; // exit during defrosting


De syntax lijkt mij fout en hoort dit te zijn:
code:
1
2
if (ReducePumpSpeed == 0) {return null;} //do nothing
if (global.get('ForceDefrost', "file") == 1) {return null;} // exit during defrosting

De { } missen soms, ook rondom multilines.

Maar ik twijfel er aan of dit niet een import/export fout is, of dat je dit zelf zo heb geschreven.

Komt jou dit bekend voor?
Of is de syntax stiekum toch wel gewoon in orde?

Tis al laat, ga duiken.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Vanmorgen ook netjes warme voeten :Y

Kan weinig nuttigs zeggen over softstart, aangezien er weer een stapeltje defrosts bij zaten.

[ Voor 57% gewijzigd door MikeyMan op 15-02-2023 07:48 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@edterbak {} bij single line is prima, dat is wel bewust, maar niet overal gedaan.
Bij multiline is dat gewoon fout natuurlijk, maar dat zie ik ook niet terug in jouw paste.
Maar is die var niet oud? Dacht dat ik de Reducepumpspeed var al omgezet had naar F_ReducePumpspeed.state?
(Uit m'n hoofd)
O wacht dat is de temp var in de function...

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@Maarten69
Bedoel je te zeggen dat { } altijd aanwezig moet zijn na een if (xxx), of bedoel je dat die { } niet altijd nodig zijn?
Wat ik al 2 of 3 keer tegen ben gekomen, is dus een if (xxxx) en daarna dus niet de { }.

Het gekke is ook, dat in mijn node-red-function-text-editor, (3x woordwaarde) er geen foutmelding aan de zijkant bij staat. Dus daarom ben ik zo van het padje af.. Ik ben in de veronderstelling dat { } na een if altijd nodig is.

Help me please :) out of my suffering.

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
edterbak schreef op woensdag 15 februari 2023 @ 09:32:
@Maarten69
Bedoel je te zeggen dat { } altijd aanwezig moet zijn na een if (xxx), of bedoel je dat die { } niet altijd nodig zijn?
Wat ik al 2 of 3 keer tegen ben gekomen, is dus een if (xxxx) en daarna dus niet de { }.

Het gekke is ook, dat in mijn node-red-function-text-editor, (3x woordwaarde) er geen foutmelding aan de zijkant bij staat. Dus daarom ben ik zo van het padje af.. Ik ben in de veronderstelling dat { } na een if altijd nodig is.

Help me please :) out of my suffering.
Volgens mij zegt @Maarten69 dat als je 't op 1 lijn doet {} niet nodig is.

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


Acties:
  • +1 Henk 'm!

  • Thomox
  • Registratie: Augustus 2018
  • Laatst online: 20:21
Hmm.. tijdens het baby verschonen (en andere perikelen door) kwam ik erachter dat de 'automations action: turn on/off HP' in de functie RTC nog steeds aan blijft als je op de homepage RTC uitvinkt. Bewust?

@edterbak

Met de baby perikelen is ondertussen alles redelijk onder controle :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Thomox schreef op woensdag 15 februari 2023 @ 10:07:
Hmm.. tijdens het baby verschonen (en andere perikelen door) kwam ik erachter dat de 'automations action: turn on/off HP' in de functie RTC nog steeds aan blijft als je op de homepage RTC uitvinkt. Bewust?

@edterbak

Met de baby perikelen is ondertussen alles redelijk onder controle :)
First things first... GEFELICITEERD !!! :) *O*


Als de RTC main functie uit is, dan functioneert de aan/uit functie wel ja. Dat is bewust, omdat sommige mensen niet het SP willen corrigeren, maar alleen de aan/uit functie gebruiken.

Niet duidelijk is dit dus. Puntje voor verbetering.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@edterbak wat @blb4 ook zegt, code op zelfde regel mag zonder {} totdat je ; gebruikt.
Heb je liever altijd dat er gebruikt wordt gemaakt van de accolades?

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@Thomox van harte kerel! Neem de tijd en geniet ervan :)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Maarten69 schreef op woensdag 15 februari 2023 @ 11:15:
@edterbak wat @blb4 ook zegt, code op zelfde regel mag zonder {} totdat je ; gebruikt.
Heb je liever altijd dat er gebruikt wordt gemaakt van de accolades?
_O-
WHahaha....
Nee, geen voorkeur. Het moet kloppen.
Ik was er heilig van overtuigd dat dat altijd moet . Hahaha ..

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@edterbak nog uitgevonden waarom de WP niet aan sloeg bij je?

Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ik heb een aantal dingen gevonden in de code waarom het zou kunnen.
Al me al, denk ik.
- Dat de voorgaande code in softstart, de 'hou-de-waarde-verandering-even-tegen' functie, dat die nooit gewerkt heeft voor de eerste 180 seconden.
- De code flawed was op 1 gebied binnen softstart.
- De hele setup niet goed ingeregeld was bij vanilla install.

Ik heb aan die laatste nu dus een hoop tijd besteed. Steeds weer een backup restoren. (vanilla setup), vervolgens importeen en kijken welke foutmeldingen er ontstaan. Deze oplossen, en zo stap voor stap steeds verder.
Zo heb ik dus uren doorgebracht. 9x itteraties gehad nu.

Volgens mij heb ik nu de fresh boot issues hoofdzakelijk wel te pakken nu. Voor de meeste moet het nu prima zijn zo.

Maar, ik kijk nu nog even aan vanavond, of het gedrag weg is. Ik dacht te zien dat dat wel zo was, maar kan een toevalstreffer zijn. Dus eventjes geduld. :) Misschien vandaag einde dag dat het wel werkt, en online staat. :)

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
Forse klus weer @edterbak, respect!!

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


Acties:
  • 0 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 13:10
Ach ja code aanpassen, daar had ik vanochtend ook even mijn eigen uitdaging mee. Iets met global variabelen en waarbij de 1 gevuld werd in een functie uit een andere form waardoor het niet opviel dat dit afwijkend was in een totaal ander code document. Aangezien ik er ook niet dagelijks mee werk was het even zoeken. :')

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ja. Het is niet eens heel moeilijk die opstart issues vinden.
Het is ook zo dat je doordat steeds verder bouwen op wat er hebben, dit soort foutjes helemaal niet ziet. Soms hoor je een vage klacht hier, maar die verdwijnt soms per ongeluk weer bij bepaalde scenarios.
Kost gewoon veel tijd het netjes te maken en houden

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@edterbak heb nog niet de laatste aanpassingen natuurlijk, maar ik heb nog nooit zoveel en zo snel reactie gezien op de softstart:

Afbeeldingslocatie: https://tweakers.net/i/U3Z_tO94W7C_u6KiQUWJOvCCBq0=/x800/filters:strip_exif()/f/image/kJHxkKsy3Fa6X3CqJl6yqfS0.png?f=fotoalbum_large

Beetje volatiel nog, maar lijkt me toch al een hele stap in de goede richting!

oOo

[ Voor 8% gewijzigd door MikeyMan op 16-02-2023 06:37 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
fietsensloper schreef op dinsdag 14 februari 2023 @ 22:51:
[...]


Lijkt inderdaad hetzelfde als in mijn post van 1,5 week geleden. Maar dat was met de stable v22.00
https://gathering.tweakers.net/forum/view_message/74353264
Heb jij hier nog last van ?
Ik ben bang dat ik de boel overhoop aan het halen ben op niks af, dat het ergens anders door komt.
Is het bij jou spontaan verdwenen of na iets?

Acties:
  • +1 Henk 'm!

  • wasgezellig
  • Registratie: December 2017
  • Niet online
@edterbak Ik heb gisterenavond de laatste versie (22.06) geïnstalleerd. Vooralsnog draait alles zoals het hoort incl de scheduler.

Net zoals @MikeyMan zojuist al schreef, ook bij mij lijkt de Softstart een enorme stap in de goede richting! Geen idee of dit voor anderen met andere afgifte-systemen ook zo is, maar wat mij betreft echt een enorm verschil! Echte top _/-\o_ .

  • fietsensloper
  • Registratie: Oktober 2022
  • Laatst online: 18-10 11:15
edterbak schreef op donderdag 16 februari 2023 @ 07:51:
[...]

Heb jij hier nog last van ?
Ik ben bang dat ik de boel overhoop aan het halen ben op niks af, dat het ergens anders door komt.
Is het bij jou spontaan verdwenen of na iets?
Ik heb er nog wel steeds last van. Maar draai ook nog steeds op versie v22.00. Afgelopen nacht geen defrosts gehad, maar de nacht ervoor wel.

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
wasgezellig schreef op donderdag 16 februari 2023 @ 09:56:
@edterbak Ik heb gisterenavond de laatste versie (22.06) geïnstalleerd. Vooralsnog draait alles zoals het hoort incl de scheduler.

Net zoals @MikeyMan zojuist al schreef, ook bij mij lijkt de Softstart een enorme stap in de goede richting! Geen idee of dit voor anderen met andere afgifte-systemen ook zo is, maar wat mij betreft echt een enorm verschil! Echte top _/-\o_ .
Ik draai 'nog' op v22.04, ik dacht dat er nog snel weer een update aankwam dus dacht daar nog ff op te wachten.

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


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
prima. blijf maar even zitten als alles goed werkt. ik duw wat uit als heb bij mij weer prima loopt.

snap er niks van, 4C verschil nu tussen Tin en Tuit.
Heishamon laat dat ook zien. Dus snap niet waarom de pomp bedenkt dat het prima zo is.
Interne logica ergens. Misschien dat een setting dwars zit.. maar for me to find out.

  • Krisp
  • Registratie: Oktober 2004
  • Niet online

Krisp

like.no.other

Ondertussen ben ik maar eens op de gevraagd operations manager gedoken. Noot: ik ben geen programmeur van beroep, en ik zou daarom dingen suboptimaal kunnen doen. :P Feedback is daarom welkom.

Ik heb de volgende uitgangspunten gehanteerd:
- het systeem moet modulair uitbreidbaar zijn, waarbij altijd te traceren is waar vraag vandaan komt. Daarom wordt er in de flow opgeslagen waar welke vraag (warmte, koude, DHW) vandaan komt.
- het systeem is KISS. Er zit wat error handling in voor states die niet mogelijk zijn. Ik wil daar nog logging aan toevoegen voor wat toelichting, maar verder doet het weinig.
- Het systeem moet compatible zijn met bestaande code, en luistert daarom naar bestaande logica (Virtual_State, Heatpump_State, operationMode)

Ik wil nog logging toevoegen (in eerste instantie wanneer er iets fout gaat en wat er wijzigt, maar daarna ook welke vraag). Verder ben ik erg nieuwsgierig naar jullie feedback. :)

Voor de helderheid: deze code doet nog helemaal niets, omdat de outputs niet zijn geconfigureerd en de global settings zijn uitgeschakeld.

code:
1
[{"id":"21e548af945ffa82","type":"join","z":"ac86d42a29852803","name":"heat demand","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":true,"timeout":"","count":"1","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"num","reduceFixup":"","x":1470,"y":320,"wires":[["1219936f31447e0e"]]},{"id":"894dd90e152362c9","type":"function","z":"ac86d42a29852803","name":"Operation manager","func":"// Get heatpump variables from storage\nvar operationMode = global.get('Operating_Mode_State',\"file\");\nvar heatpumpState = global.get('Heatpump_State',\"file\");\nvar virtualState = global.get('Virtual_State', \"file\");\n\nvar heatDemand = flow.get('demandHeat', \"file\") || { \"none\": false }; // set false value in case of no demand from any node\nvar dhwDemand = flow.get('demandDHW', \"file\") || { \"none\": false };\nvar coolDemand = flow.get('demandCool', \"file\") || { \"none\": false };\n\n// Declaration of the variables. \nlet msg1 = {}, msg2 = {}, msg3 = {};\n// msg1     Output towards Operation mode\n// msg2     Output towards Force DHW mode on/off\n// msg3     logging \n\n// Find any demand\nvar heat = Object.values(heatDemand).some(val => val === true);      //determine of there is any demand for dhw\nvar cool = Object.values(coolDemand).some(val => val === true);    //determine of there is any demand for heat\nvar dhw = Object.values(dhwDemand).some(val => val === true);    //determine of there is any demand for cool\n\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\nif (heat == true && cool == false && dhw == false) { var newOperationMode = 0; var newHeatpumpState = 1 };\nif (heat == false && cool == true && dhw == false) { var newOperationMode = 1; var newHeatpumpState = 1 };\nif (heat == false && cool == false && dhw == true) { var newOperationMode = 3; var newHeatpumpState = 1 };\nif (heat == true && cool == false && dhw == true) { var newOperationMode = 4; var newHeatpumpState = 1 };\nif (heat == false && cool == true && dhw == true) { var newOperationMode = 5; var newHeatpumpState = 1 };\nif (heat == false && cool == false && dhw == false) { var newOperationMode = 3; newHeatpumpState = 0 };\n\n//Some states that need error handling\nif (heat == true && cool == true && dhw == true) { var newOperationMode = 3; newHeatpumpState = 1 };            // Put on DHW when everything is demanded\nif (heat == true && cool == true && dhw == false) { var newOperationMode = 3; newHeatpumpState = 0 };           // Put off when both heat and cool are demanded\n\nif (operationMode != newOperationMode){\n    msg1.payload = newOperationMode;                                 \n    return [msg1, null, null];  \n    // global.set('Operating_Mode_State', msg1.payload,\"file\");      \n};\n\nif (heatpumpState != newHeatpumpState && virtualState != newHeatpumpState){ \n    msg2.payload = newHeatpumpState;\n    return [null, msg2, null];                                           // Turn heatpump on iff necessary\n    // global.set('Heatpump_State', msg.payload,\"file\");\n    // global.set('Virtual_State', msg.payload,\"file\");\n};","outputs":3,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1950,"y":340,"wires":[["8f111abd400ea990"],["3316bc6460a768b5"],["3316bc6460a768b5"]]},{"id":"1219936f31447e0e","type":"change","z":"ac86d42a29852803","name":"Set topic to heat","rules":[{"t":"set","p":"#:(file)::demandHeat","pt":"flow","to":"payload","tot":"msg"},{"t":"set","p":"topic","pt":"msg","to":"heat","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1670,"y":320,"wires":[["894dd90e152362c9"]]},{"id":"9f574ef6e153cd37","type":"join","z":"ac86d42a29852803","name":"cool demand","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":true,"timeout":"","count":"1","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":1470,"y":360,"wires":[["95a7c608c8c43425"]]},{"id":"95a7c608c8c43425","type":"change","z":"ac86d42a29852803","name":"Set topic to cool","rules":[{"t":"set","p":"topic","pt":"msg","to":"cool","tot":"str"},{"t":"set","p":"#:(file)::demandCool","pt":"flow","to":"payload","tot":"msg"},{"t":"set","p":"payload","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1660,"y":360,"wires":[["894dd90e152362c9"]]},{"id":"32c458eaa85b99e5","type":"join","z":"ac86d42a29852803","name":"DHW demand","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":true,"timeout":"","count":"1","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":1480,"y":400,"wires":[["0c3d3ed36f799082"]]},{"id":"0c3d3ed36f799082","type":"change","z":"ac86d42a29852803","name":"Set topic to DHW","rules":[{"t":"set","p":"topic","pt":"msg","to":"DHW","tot":"str"},{"t":"set","p":"#:(file)::demandDHW","pt":"flow","to":"payload","tot":"msg","dc":true},{"t":"set","p":"payload","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1670,"y":400,"wires":[["894dd90e152362c9"]]},{"id":"b1b2930c17cf75cb","type":"link in","z":"ac86d42a29852803","name":"Heat demand input","links":[],"x":1325,"y":320,"wires":[["21e548af945ffa82"]]},{"id":"8af0b3a30be04408","type":"link in","z":"ac86d42a29852803","name":"Cool demand input","links":[],"x":1325,"y":360,"wires":[["9f574ef6e153cd37"]]},{"id":"fa0fadde2e315361","type":"link in","z":"ac86d42a29852803","name":"DHW demand input","links":[],"x":1325,"y":400,"wires":[["32c458eaa85b99e5"]]},{"id":"5a30d87c9e6e5b30","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Solar","payload":"true","payloadType":"bool","x":1180,"y":400,"wires":[["32c458eaa85b99e5"]]},{"id":"5694a2b494ad7854","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"CoolingModule","payload":"true","payloadType":"bool","x":1150,"y":320,"wires":[["9f574ef6e153cd37"]]},{"id":"abc8148f59cbb375","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Solar","payload":"false","payloadType":"bool","x":1180,"y":440,"wires":[["32c458eaa85b99e5"]]},{"id":"b4cff3c023789a8d","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"CoolingModule","payload":"false","payloadType":"bool","x":1150,"y":360,"wires":[["9f574ef6e153cd37"]]},{"id":"8f111abd400ea990","type":"debug","z":"ac86d42a29852803","name":"debug 131","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":2190,"y":320,"wires":[]},{"id":"f4fa37d8fb015db1","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"RTC","payload":"true","payloadType":"bool","x":1180,"y":240,"wires":[["21e548af945ffa82"]]},{"id":"4d8a93bbd7674ef9","type":"inject","z":"ac86d42a29852803","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"RTC","payload":"false","payloadType":"bool","x":1180,"y":280,"wires":[["21e548af945ffa82"]]},{"id":"3316bc6460a768b5","type":"debug","z":"ac86d42a29852803","name":"debug 132","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":2190,"y":360,"wires":[]}]

Life is what happens to you, while you're busy making other plans (John Lennon)


  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Lijkt hier best prima te lopen hoor @edterbak. Hij slaat aan. Softstart doet het best ok met de standaard instellingen.

Lijkt alleen dat ik wat meer kortere runs heb dan voorheen. Maar ik wacht het nog even af.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@MikeyMan
Wat ik denk dat er aan de hand is.

Ik WAS bezig met naming convention. Dit werk had ik weg gepiepert omdat er bugs zitten in softstart. (en dat klopt) Rewrite tot gevolg.

Maar met het weg mikken van de naming convention, denk ik dat de roll-back voor 95% gedaan is.
Ik kom nu namelijk voor de functie NachtReductie 2 situaties tegen.

Kan dus zijn dat er gekeken wordt op 2 verschillende plaatsen, en daardoor iets niet goed gaat.


@Krisp
Net even geimporteerd en gekeken.

Suggestie.
Je kunt aan een bestaande message extra zaken toevoegen.
Normaal heb je dus msg.topic en msg.payload.
Maar via een functie of set node kun je ook msg.source vullen.

Dat kun je bij de bron al aanbrengen.

Ik gebruik daarom liever een functie node, omdat je daar in IF functies de binnenkomende msg's kunt sorteren.
Ik las gisteren dat je daar ook de 'case' functie in kunt gebruiken, wat weer wat robuster is dan al die nested ifs bij mij. (zo leer ik iedere dag weer)
Ook gisteren geleerd hoe een functie() te schrijven en aan te roepen is binnen een functie node. Ook nuttig / handig..

Vraag.
Wat bedoel je met die (bijvoorbeeld) rtc true en rtc false injections. wat vertegenwoordigen die.
Wat voor soor informatie verwacht je daar :)

Lekker bezig krisp

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Zie toch af en toe een kort runnetje langs komen...

Zat naar de system check te kijken en daar viel me op dat de softstart time op 900 staat:

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
SYSTEM
SYSTEM HEALTH

Block MQTT commands(BLOCK ALL)

Extend logging

Max MQTT-commands per day (12):

300/day

============================================================
NightReductionRoomSetpoint.NORMAL: 20
NightReductionRoomSetpoint.LOW: 18
NightReduction room_setpoint.state: 0
---------------------------------------------------------------------------------------------------
F_NR_correction: 0 (Memory Only)
NightReductionWaterTemp.current_value: 0
NightReductionWaterTemp.correction: 0
NightReductionWaterTemp.state: undefined
---------------------------------------------------------------------------------------------------
F_ReducePumpSpeed.state: 1
F_ReducePumpSpeed.LowSpeed: 74
F_ReducePumpSpeed.NormalSpeed: 150
F_ReducePumpSpeed.PumpMaxFlowSetting: 150
---------------------------------------------------------------------------------------------------
MQTT.block_mode_previous: BLOCK ALL
MQTT.block_mode: BLOCK ALL
MQTT.message_limit: 300
MQTT.counter: 8814 (total)
MQTT.messages_yesterday: 90
MQTT.messages_today: 45
MQTT.allow_scheduler: 0
MQTT.allow_solar: 0
MQTT.allow_rtc_onoff: 0
MQTT.block_active: 0
---------------------------------------------------------------------------------------------------
Function - SoftStart Quietmode is disabled
---------------------------------------------------------------------------------------------------
Actual runtime: 123 minutes, last runtime: 123 minutes
SoftStart TimeElapsed: 123 minutes (SoftStart is active, time remaining: 777 minutes)
F_SS_upperlimit_correction: 2°C (Max. setpoint increase)
F_SS_total_duration: 900 minutes (Max. time the SoftStart will be active)
Function - SoftStart is enabled (Operation in Stage 3 - Pump has relaxed, back to original setpoint)
---------------------------------------------------------------------------------------------------
The compressor has started 7 times in the last 24 hours
Highest compressor frequency ever recorded: 86 Hz
Total hours: 1326, starts: 2112, average runtime: 0.628 hours
Total Defrosts: 331, today 0, yesterday 0
Total MQTT-Commands send: 8814, today 45, yesterday 90
---------------------------------------------------------------------------------------------------
RTC will switch heatpump off at 21.0°C (now 20.1°C) (power is on)
RTC Room setpoint 20°C
F_RTC.incremental_setpoints_state: 0
F_RTC.F2_OM_state: 1 (Function RTC allow change OM is enabled)
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: 1
F_RTC.on_off_active: 0
---------------------------------------------------------------------------------------------------
Schedule_1 Allow DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 04:00, OperationMode6 (override)
Schedule_2 Stop DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 07:00, OperationMode2
Schedule_3 Sterelization, Saturday, 12:00, Sterilization (override)
Schedule_4 Quiet on, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 23:30QM_2
Schedule_5 Quiet off, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 07:00, QM_0
Scheduler: 5 tasks are currently active
F_stored_next_operating_mode: undefined (ok)
SolarFunction_active: undefined (ok)
solar_block_scheduler: undefined
---------------------------------------------------------------------------------------------------
No 1-wire sensors connected to Heishamon
Found 1 custom kWh-device(s) connected to Heishamon
Total errors: 8, last error: No error
This flow is running for 3 days without a restart.
SYSTEM Heatpump is in DIRECT mode
SYSTEM: Persistent storage is configured correctly
Target=24°C, Inlet=22.5°C, Outlet=25.5°C, Freq=19 Hz, Quiet mode=0, 600 Watt
HP power is on, operation mode Auto(Heat), threeway valve in position Room
====================================


Terwijl ik 15 minuten heb ingesteld. Maar dat kan daar natuurlijk los van staan.

Log van vannacht:

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
SYSTEM
Flow version

22.06 Beta 1

17/02 07:01:04 - Scheduler - Set QuietMode: 0
17/02 07:01:04 - Scheduler - Operation Mode: 2
17/02 07:00:03 - MQTT Command: SetQuietMode: 0 (unknown)
17/02 07:00:03 - MQTT Command: SetOperationMode: 2 (scheduler)
17/02 07:00:03 - Scheduler - Set QuietMode: 0
17/02 07:00:03 - Scheduler - Operation Mode: 2
17/02 06:46:02 - MQTT Command: SetZ1HeatRequestTemperature: 24 (function rtc)
17/02 06:46:02 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.1 °C)
17/02 06:25:23 - MQTT Command: SetZ1HeatRequestTemperature: 25 (function rtc)
17/02 06:25:23 - Function RTC: Correction change: From 1 to 0 °C (Room actual: 19.97 °C)
17/02 06:20:20 - MQTT Command: SetZ1HeatRequestTemperature: 26 (function rtc)
17/02 06:20:20 - Function RTC: Correction change: From 0 to 1 °C (Room actual: 19.9 °C)
17/02 06:05:21 - MQTT Command: SetZ1HeatRequestTemperature: 25 (function rtc)
17/02 06:05:21 - Function RTC: Correction change: From 1 to 0 °C (Room actual: 19.93 °C)
17/02 05:44:42 - Function SoftStart: Phase 3 - Phase out step
17/02 05:39:46 - MQTT Command: SetZ1HeatRequestTemperature: 26 (function rtc)
17/02 05:39:46 - Function RTC: Correction change: From 2 to 1 °C (Room actual: 19.73 °C)
17/02 05:34:41 - Function SoftStart: Correction: -0.5 > 0 °C - (ENDING) Freq: 27Hz, SP_Final: 27°C
17/02 05:34:41 - Function SoftStart: Phase 3 - Phase out step
17/02 05:24:41 - MQTT Command: SetZ1HeatRequestTemperature: 27 (SP Calculation)
17/02 05:24:41 - Function SoftStart: Correction: -1.5 > -0.5 °C - (ENDING) Freq: 26Hz, SP_Final: 26.5°C
17/02 05:24:41 - Function SoftStart: Phase 3 - Phase out step
17/02 05:16:43 - Function Pump speed: 1
17/02 05:14:41 - MQTT Command: SetZ1HeatRequestTemperature: 26 (SP Calculation)
17/02 05:14:41 - Function SoftStart: Correction: -2.5 > -1.5 °C - (ENDING) Freq: 25Hz, SP_Final: 25.5°C
17/02 05:14:41 - Function SoftStart: Phase 3 - Phase out step
17/02 05:14:31 - MQTT Command: SetZ1HeatRequestTemperature: 25 (SoftStart)
17/02 05:14:31 - Function SoftStart: Correction: -1.75 > -2.5 °C - (STABLE) Freq: 25Hz, SP_Final: 24.5°C
17/02 05:14:31 - Function RTC: Correction change: From 1 to 2 °C (Room actual: 19.67 °C)
17/02 05:11:40 - Function SoftStart: Correction: -2.25 > -1.75 °C - (STABLE) Freq: 27Hz, SP_Final: 24.3°C
17/02 05:07:30 - Function SoftStart: Correction: -1.75 > -2.25 °C - (STABLE) Freq: 28Hz, SP_Final: 23.8°C
17/02 05:04:11 - MQTT Command: SetZ1HeatRequestTemperature: 24 (SoftStart)
17/02 05:04:00 - Function SoftStart: Correction: -1.5 > -1.75 °C - (STABLE) Freq: 28Hz, SP_Final: 24.3°C
17/02 05:03:50 - MQTT Command: SetZ1HeatRequestTemperature: 25 (SoftStart)
17/02 05:03:50 - Function SoftStart: Correction: -2.5 > -1.5 °C - (STABLE) Freq: 29Hz, SP_Final: 24.5°C
17/02 05:02:41 - Function SoftStart: Start Phase 2
17/02 05:00:50 - MQTT Command: SetZ1HeatRequestTemperature: 24 (SoftStart)
17/02 05:00:50 - Function SoftStart: Correction: -2 > -2.5 °C - (STARTUP) Freq: 34Hz, SP_Final: 23.5°C
17/02 05:00:30 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 34Hz, SP_Final: 24°C
17/02 04:59:50 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 04:59:49 - RTC: Room setpoint changed to: 20 °C
17/02 04:59:40 - Function RTC: Correction change: From 2 to 1 °C (Room actual: 19.8 °C)
17/02 04:59:40 - MQTT Command: SetZ1HeatRequestTemperature: 24 (SP Calculation)
17/02 04:59:40 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
17/02 04:59:40 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 24Hz, SP_Final: 24°C
17/02 04:59:40 - Compressor: running
17/02 04:59:40 - Function Pump speed: restored to: 150 (45%)
17/02 04:59:16 - MQTT Command: SetZ1HeatRequestTemperature: 27 (function rtc)
17/02 04:59:16 - Function RTC: Operation mode to Auto(Heat)+DHW
17/02 04:59:16 - Function RTC: Correction change: From -1 to 2 °C (Room actual: 19.7 °C)
17/02 04:59:13 - RTC: Room setpoint changed to: 20 °C
17/02 04:46:43 - Function Pump speed: 1
17/02 04:44:06 - MQTT Command: SetZ1HeatRequestTemperature: 24 (function rtc)
17/02 04:44:06 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.7 °C)
17/02 04:41:50 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
17/02 04:41:50 - Compressor: stopped
17/02 04:41:50 - Function Pump speed: reduced to 74 (5%)
17/02 04:23:54 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 04:23:54 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
17/02 04:08:45 - MQTT Command: SetZ1HeatRequestTemperature: 24 (function rtc)
17/02 04:08:45 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.7 °C)
17/02 04:00:20 - Function SoftStart: SoftStart function end
17/02 04:00:06 - MQTT Command: SetOperationMode: 6 (scheduler)
17/02 04:00:06 - Scheduler - Operation Mode: 6
17/02 03:58:40 - Function SoftStart: Phase 3 - Phase out step
17/02 03:48:40 - Function SoftStart: Correction: 0.25 > 0 °C - (ENDING) Freq: 26Hz, SP_Final: 23°C
17/02 03:48:40 - Function SoftStart: Phase 3 - Phase out step
17/02 03:48:27 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SoftStart)
17/02 03:48:27 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
17/02 03:46:50 - Function SoftStart: Correction: 1.25 > 0.25 °C - (STABLE) Freq: 27Hz, SP_Final: 24.3°C
17/02 03:46:50 - Function WAR: Setpoint change: From 24 to 25 °C
17/02 03:46:43 - Function Pump speed: 1
17/02 03:44:20 - Function SoftStart: Correction: 0.5 > 1.25 °C - (STABLE) Freq: 28Hz, SP_Final: 24.3°C
17/02 03:38:10 - Function SoftStart: Correction: 0.75 > 0.5 °C - (STABLE) Freq: 28Hz, SP_Final: 23.5°C
17/02 03:37:50 - Function SoftStart: Correction: 1.25 > 0.75 °C - (STABLE) Freq: 31Hz, SP_Final: 23.8°C
17/02 03:37:30 - MQTT Command: SetZ1HeatRequestTemperature: 24 (SoftStart)
17/02 03:37:30 - Function SoftStart: Correction: -0.5 > 1.25 °C - (STABLE) Freq: 35Hz, SP_Final: 24.3°C
17/02 03:36:40 - Function SoftStart: Start Phase 2
17/02 03:36:10 - Function SoftStart: Correction: -0.25 > -0.5 °C - (STARTUP) Freq: 35Hz, SP_Final: 22.5°C
17/02 03:36:00 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SoftStart)
17/02 03:36:00 - Function SoftStart: Correction: -1 > -0.25 °C - (STARTUP) Freq: 34Hz, SP_Final: 22.8°C
17/02 03:34:40 - MQTT Command: SetZ1HeatRequestTemperature: 22 (SoftStart)
17/02 03:34:20 - Function SoftStart: Correction: -3 > -1 °C - (STARTUP) Freq: 34Hz, SP_Final: 22°C
17/02 03:33:40 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
17/02 03:33:40 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
17/02 03:33:40 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 21Hz, SP_Final: 20°C
17/02 03:33:40 - Compressor: running
17/02 03:33:40 - Function Pump speed: restored to: 150 (45%)
17/02 03:33:18 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 03:33:18 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.77 °C)
17/02 03:28:14 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
17/02 03:28:14 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.83 °C)
17/02 03:13:30 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 03:13:30 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.77 °C)
17/02 02:46:43 - Function Pump speed: 1
17/02 02:45:59 - Function SoftStart: SoftStart function end
17/02 02:45:49 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
17/02 02:45:49 - Compressor: stopped
17/02 02:45:49 - Function Pump speed: reduced to 74 (5%)
17/02 02:42:42 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
17/02 02:42:42 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
17/02 02:32:50 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 02:32:50 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 19.63 °C)
17/02 02:27:34 - MQTT Command: SetZ1HeatRequestTemperature: 24 (function rtc)
17/02 02:27:34 - Function RTC: Correction change: From -1 to 0 °C (Room actual: 19.57 °C)
17/02 02:02:20 - Function SoftStart: Phase 3 - Phase out step
17/02 01:52:20 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SoftStart)
17/02 01:52:20 - Function SoftStart: Correction: -0.75 > 0 °C - (ENDING) Freq: 20Hz, SP_Final: 23°C
17/02 01:52:20 - Function SoftStart: Phase 3 - Phase out step
17/02 01:46:43 - Function Pump speed: 1
17/02 01:44:49 - Function SoftStart: Correction: -1 > -0.75 °C - (STABLE) Freq: 22Hz, SP_Final: 22.3°C
17/02 01:42:49 - Function SoftStart: Correction: -0.75 > -1 °C - (STABLE) Freq: 22Hz, SP_Final: 22°C
17/02 01:41:59 - MQTT Command: SetZ1HeatRequestTemperature: 22 (SoftStart)
17/02 01:41:59 - Function SoftStart: Correction: -0.25 > -0.75 °C - (STABLE) Freq: 22Hz, SP_Final: 22.3°C
17/02 01:41:49 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SoftStart)
17/02 01:41:49 - Function SoftStart: Correction: 0.5 > -0.25 °C - (STABLE) Freq: 24Hz, SP_Final: 22.8°C
17/02 01:41:39 - MQTT Command: SetZ1HeatRequestTemperature: 24 (SoftStart)
17/02 01:41:39 - Function SoftStart: Correction: -1 > 0.5 °C - (STABLE) Freq: 28Hz, SP_Final: 23.5°C
17/02 01:40:19 - Function SoftStart: Start Phase 2
17/02 01:39:55 - Function SoftStart: Correction: -1.25 > -1 °C - (STARTUP) Freq: 34Hz, SP_Final: 22°C
17/02 01:39:29 - MQTT Command: SetZ1HeatRequestTemperature: 22 (SoftStart)
17/02 01:38:19 - Function SoftStart: Correction: -2 > -1.25 °C - (STARTUP) Freq: 34Hz, SP_Final: 21.8°C
17/02 01:38:09 - MQTT Command: SetZ1HeatRequestTemperature: 21 (SoftStart)
17/02 01:37:59 - Function SoftStart: Correction: -3 > -2 °C - (STARTUP) Freq: 34Hz, SP_Final: 21°C
17/02 01:37:19 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
17/02 01:37:19 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
17/02 01:37:19 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 23Hz, SP_Final: 20°C
17/02 01:37:19 - Compressor: running
17/02 01:37:19 - Function Pump speed: restored to: 150 (45%)
17/02 01:36:58 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 01:36:58 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.77 °C)
17/02 01:28:29 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
17/02 01:27:09 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
17/02 01:00:00 - Function Solar: New day; Reset Solar function. DHW SP already 48
-----------------------------------------------------------------------------

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
:+
900 = 15 x 60


Maar wat is een kort runnetje volgens jou? tijdsduur.
hebben we het over 3 minuten of 15?

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op vrijdag 17 februari 2023 @ 08:34:
:+
900 = 15 x 60


Maar wat is een kort runnetje volgens jou? tijdsduur.
hebben we het over 3 minuten of 15?
Ah ja logisch :P

Had tussen 0:00 en 1:00 een run van een paar minuten, maar die staat natuurlijk aan de andere kant van het New day streepje.

Zo ff specifieker posten.

Acties:
  • 0 Henk 'm!

  • Balans
  • Registratie: September 2000
  • Laatst online: 17-10 15:08
Hallo allemaal ben weer terug van een klus in het buitenland.
Helaas had de RTC auto on off functie het weer begeven met versie 22.0.
Het thuisfront heeft het de laatste dagen wel lekker warm gehad zeiden ze dus das dan wel weer een plus punt
De 48 start stops per dag dan weer niet omdat de pana zijn warmte niet meer kwijt kon.
Dus de global context dir weer verwijderd als node-red is gestopt en daarna weer gestart en de functie werkt weer zoals het hoort.
Nu ben ik 2 weken aan het terug lezen in vogel vlucht en zie dat er weer een hoop veranderd/verbeterd is top allemaal!.

Ik ga in de loop van de dag waarschijnlijk updaten naar de laatste versie.
Ben benieuwd of het voorval dan ook wegblijft.

Jij brand ik blus! 4.640kW no-zw WH-MDC05J3E5


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Eerst maar het grafiekje dan, gaat toch altijd beter op PC:

Afbeeldingslocatie: https://tweakers.net/i/fBqr37Gj915FcSM8M5gIp4Es-KI=/800x/filters:strip_exif()/f/image/ifK54J0zTjk73Sm3VDCn5kLO.png?f=fotoalbum_large

Hier zie je duidelijk een korte run van 3,5 minuut.

En nog een stukje 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
17/02 00:46:43 - Function Pump speed: 1
17/02 00:35:09 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SP Calculation)
17/02 00:35:09 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
17/02 00:35:09 - Function SoftStart: SoftStart function end
17/02 00:35:09 - Compressor: stopped
17/02 00:35:09 - Function Pump speed: reduced to 74 (5%)
17/02 00:34:29 - Function SoftStart: Start Phase 2
17/02 00:33:19 - MQTT Command: SetZ1HeatRequestTemperature: 22 (SoftStart)
17/02 00:33:19 - Function SoftStart: Correction: -1.75 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 22°C
17/02 00:32:39 - MQTT Command: SetZ1HeatRequestTemperature: 21 (SoftStart)
17/02 00:32:19 - Function SoftStart: Correction: -3 > -1.75 °C - (STARTUP) Freq: 34Hz, SP_Final: 21.3°C
17/02 00:31:29 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
17/02 00:31:29 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
17/02 00:31:29 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 19Hz, SP_Final: 20°C
17/02 00:31:29 - Compressor: running
17/02 00:31:29 - Function Pump speed: restored to: 150 (45%)
17/02 00:31:11 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 00:31:11 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.77 °C)
16/02 23:40:02 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
16/02 23:40:02 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 19.93 °C)
16/02 23:30:39 - MQTT Command: SetQuietMode: 2 (scheduler)
16/02 23:30:39 - Scheduler - Set QuietMode: 2
16/02 23:29:56 - MQTT Command: SetZ1HeatRequestTemperature: 21 (function rtc)
16/02 23:29:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20 °C)
16/02 23:14:48 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
16/02 23:14:48 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 19.8 °C)
16/02 21:33:48 - RTC: Room setpoint changed to: 19.5 °C
16/02 21:33:06 - MQTT Command: SetZ1HeatRequestTemperature: 21 (function rtc)
16/02 21:33:06 - Function RTC: Correction change: From -1 to -3 °C (Room actual: 20.13 °C)
16/02 21:33:03 - RTC: Room setpoint changed to: 19.5 °C
16/02 21:16:43 - Function Pump speed: 1
16/02 20:51:47 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
16/02 20:51:47 - Function SoftStart: SoftStart function end
16/02 20:51:47 - Compressor: stopped

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
MikeyMan schreef op vrijdag 17 februari 2023 @ 09:28:
Eerst maar het grafiekje dan, gaat toch altijd beter op PC:

[Afbeelding]

Hier zie je duidelijk een korte run van 3,5 minuut.

En nog een stukje 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
17/02 00:46:43 - Function Pump speed: 1
17/02 00:35:09 - MQTT Command: SetZ1HeatRequestTemperature: 23 (SP Calculation)
17/02 00:35:09 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
17/02 00:35:09 - Function SoftStart: SoftStart function end
17/02 00:35:09 - Compressor: stopped
17/02 00:35:09 - Function Pump speed: reduced to 74 (5%)
17/02 00:34:29 - Function SoftStart: Start Phase 2
17/02 00:33:19 - MQTT Command: SetZ1HeatRequestTemperature: 22 (SoftStart)
17/02 00:33:19 - Function SoftStart: Correction: -1.75 > -1 °C - (STARTUP) Freq: 35Hz, SP_Final: 22°C
17/02 00:32:39 - MQTT Command: SetZ1HeatRequestTemperature: 21 (SoftStart)
17/02 00:32:19 - Function SoftStart: Correction: -3 > -1.75 °C - (STARTUP) Freq: 34Hz, SP_Final: 21.3°C
17/02 00:31:29 - MQTT Command: SetZ1HeatRequestTemperature: 20 (SP Calculation)
17/02 00:31:29 - MQTT Command: SetMaxPumpDuty: 150 (pump speed)
17/02 00:31:29 - Function SoftStart: Correction: 0 > -3 °C - (STARTUP) Freq: 19Hz, SP_Final: 20°C
17/02 00:31:29 - Compressor: running
17/02 00:31:29 - Function Pump speed: restored to: 150 (45%)
17/02 00:31:11 - MQTT Command: SetZ1HeatRequestTemperature: 23 (function rtc)
17/02 00:31:11 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.77 °C)
16/02 23:40:02 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
16/02 23:40:02 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 19.93 °C)
16/02 23:30:39 - MQTT Command: SetQuietMode: 2 (scheduler)
16/02 23:30:39 - Scheduler - Set QuietMode: 2
16/02 23:29:56 - MQTT Command: SetZ1HeatRequestTemperature: 21 (function rtc)
16/02 23:29:56 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20 °C)
16/02 23:14:48 - MQTT Command: SetZ1HeatRequestTemperature: 22 (function rtc)
16/02 23:14:48 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 19.8 °C)
16/02 21:33:48 - RTC: Room setpoint changed to: 19.5 °C
16/02 21:33:06 - MQTT Command: SetZ1HeatRequestTemperature: 21 (function rtc)
16/02 21:33:06 - Function RTC: Correction change: From -1 to -3 °C (Room actual: 20.13 °C)
16/02 21:33:03 - RTC: Room setpoint changed to: 19.5 °C
16/02 21:16:43 - Function Pump speed: 1
16/02 20:51:47 - MQTT Command: SetMaxPumpDuty: 74 (pump speed)
16/02 20:51:47 - Function SoftStart: SoftStart function end
16/02 20:51:47 - Compressor: stopped
Ja, die had ik ook. De huidige versie doet het wat beter nu.
Ik heb de phase 1 timer nu op 160 staan.
Ook de delay op 0.

Kijk maar of dat bij je helpt. :)

Maar, los daarvan

@Balans
Ik zou nog even wachten met de update. voor v22.07

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@edterbak Ga ik doen!

Afbeeldingslocatie: https://tweakers.net/i/lyhHhIf9zSEi_SugW_j4FC2h6qM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/q63JlwbOF1GwEi3LV1wQGORl.png?f=user_large

Wat is de invloed van de message delay eigenlijk? Zeker in relatie tot het aantal berichten per minuut?

@Balans wat bedoel je met 'warmte niet kwijt kunnen'... Moet dat niet eerst opgelost worden met de basisinstellingen?

[ Voor 52% gewijzigd door MikeyMan op 17-02-2023 12:02 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@MikeyMan
Op zich ziet de start er nu goed uit.
ik moet alleen nog uitzoeken om zeker te weten of het UITvallen van de compressor nu een gevolg is van de functie, of een resultaat van het setpoint verandering.

Afbeeldingslocatie: https://tweakers.net/i/PjrreGVTZAUVkpMF_8go5z-szA0=/800x/filters:strip_exif()/f/image/RX6eSWxHqJAtuPZ85UB0VKEk.png?f=fotoalbum_large

Je ziet ook dat de startfase, de eerste 160 seconden, wat meer aanpassingen verwerkt. Die zijn kennelijk nodig.

[ Voor 9% gewijzigd door edterbak op 17-02-2023 12:08 ]


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op vrijdag 17 februari 2023 @ 12:07:
@MikeyMan
Op zich ziet de start er nu goed uit.
ik moet alleen nog uitzoeken om zeker te weten of het UITvallen van de compressor nu een gevolg is van de functie, of een resultaat van het setpoint verandering.

[Afbeelding]
Ja start ziet er goed uit. Verbaas me af en toe een beetje over waarom er de ene keer 5 graden wordt toegepast als correctie en de andere keer maar 2, maar dit gaat heel niet slecht :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Je ziet ook dat de startfase, de eerste 160 seconden, wat meer aanpassingen verwerkt. Die zijn kennelijk nodig.

Acties:
  • 0 Henk 'm!

  • zxcv
  • Registratie: December 2018
  • Laatst online: 12-07 16:31
Hoi,

Over een tijdje wordt een pana geïnstalleerd en ik wil nu alvast het 1 en ander voorbereiden. Dit is een prachtig project ik hoop dat ik als gewone eindgebruiker er ook mee uit de voeten kan. Is dit de juiste plek voor eindgebruikervragen of is er een andere plek waar dat thuishoort?

Op dit moment laat de GUI (versie 22:00) geen data van de 1-wire zien. Ik heb dus geen WP aangesloten op een heishamon die al wel 3 1-wire thermostaat gegevens logt in een MQTT server dat onder HA draait. Ik kan met MQTT explorer wel inloggen en de 1-wire gegevens van de heishamon zien. De heishamon heeft dus verder alleen maar defaults en heb alleen de MQTT gegevens aangepast.

Hoort de GUI in dit scenario wel de 1-wire te laten zien of niet omdat er geen WP is, en moet ik wachten op de WP? Node-red log klaagt wel over een undefined setting, zie log.

OT: wat is de naam van het project, heishamon-control?


De GUI system health laat zien:
---------------------------------------------------------------------------------------------------
MQTT.block_mode_previous: BLOCK ALL
MQTT.block_mode: BLOCK ALL
MQTT.message_limit: 300
MQTT.counter: undefined (total)
MQTT.messages_yesterday: 0
MQTT.messages_today: 0
MQTT.allow_scheduler: 0
MQTT.allow_solar: 0
MQTT.allow_rtc_onoff: 0
MQTT.block_active: 0
---------------------------------------------------------------------------------------------------
Function - SoftStart Quietmode is disabled
---------------------------------------------------------------------------------------------------
Actual runtime: 0 minutes, last runtime: 0 minutes
SoftStart TimeElapsed: 0 (waiting for next run)
F_SS_stage2_limit: 1°C (Max. setpoint increase)
F_SS_stage2: 15 minutes (Max. time the SoftStart will be active)
Function - SoftStart is disabled
---------------------------------------------------------------------------------------------------
The compressor has started 0 times in the last 24 hours
Highest compressor frequency ever recorded: 0 Hz
Total hours: undefined, starts: undefined, average runtime: NaN hours
Total Defrosts: 0, today 0, yesterday 0
Total MQTT-Commands send: undefined, today 0, yesterday 0
---------------------------------------------------------------------------------------------------
RTC Room setpoint undefined°C
F_RTC.incremental_setpoints_state: 0
F_RTC.F2_OM_state: 0 (RTC allow change OM is disabled)
F_RTC.F1_power_state: 0 (RTC turn heat on/off is disabled)
F_RTC.state: 0 (Function RTC is disabled)
F_RTC.on_off_status: undefined
F_RTC.on_off_active: 0
---------------------------------------------------------------------------------------------------
Scheduler: 0 tasks are currently active
F_stored_next_operating_mode: undefined (ok)
SolarFunction_active: undefined (ok)
solar_block_scheduler: undefined (ok)
---------------------------------------------------------------------------------------------------
No 1-wire sensors connected to Heishamon
No custom kWh-devices detected
Total errors: undefined, last error: undefined
This flow is running for 0 minutes since restart
SYSTEM: Persistent storage is configured correctly
SYSTEM: Persistent storage is configured correctly
Target=undefined°C, Inlet=undefined°C, Outlet=undefined°C, Freq=undefined Hz, Quiet mode=undefined, undefined Watt
HP power is off, operation mode undefined, threeway valve in position NA
============================================================
De node-red log laat het volgende zien:
17 Feb 11:34:37 - [info] Starting flows
17 Feb 11:34:38 - [info] Started flows
17 Feb 11:34:39 - [info] [mqtt-broker:MQTT mosquitto] Connected to broker: Node_Red_Client@mqtt://10.10.10.8:1883
17 Feb 11:34:39 - [error] [function:System check] TypeError: Cannot read properties of undefined (reading 'PumpMaxFlowSetting')
17 Feb 11:34:40 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:34:43 - [info] [server:Home Assistant] Connecting to http://supervisor/core
17 Feb 11:34:43 - [info] [server:Home Assistant] Connected to http://supervisor/core
17 Feb 11:34:43 - [error] [function:Function - bucket 1 + 2 combined] TypeError: Cannot read properties of undefined (reading 'payload')
17 Feb 11:34:48 - [warn] [function:Function RTC automation] RTC on_off Operating_Mode
17 Feb 11:34:48 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:34:51 - [warn] [function:Function RTC automation] RTC on_off Operating_Mode
17 Feb 11:34:51 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:34:51 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:34:53 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:34:58 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:35:03 - [warn] [function:Function RTC automation] RTC on_off Operating_Mode
17 Feb 11:35:03 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:35:03 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:35:23 - [warn] [function:Calculate new SP] Calculate new SP - F_WAR_SP
17 Feb 11:49:43 - [error] [function:Function - bucket 1 + 2 combined] TypeError: Cannot read properties of undefined (reading 'payload')

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@zxcv no offence, maar zullen we even wachten tot de warmtepomp er ook daadwerkelijk is? Je mist nu zeg maar vrijwel alle waardes.

De S0 waarde zul je m.i. wel terug moeten zien in de gui van heishamon zelf. De flow zelf kan met een enkele waarde niet zo gek veel.

[ Voor 34% gewijzigd door MikeyMan op 17-02-2023 12:52 ]


Acties:
  • 0 Henk 'm!

  • zxcv
  • Registratie: December 2018
  • Laatst online: 12-07 16:31
@MikeyMan Not offended, dat was wat ik mij afvroeg, kan ik het 1 en ander doen voordat de WP er is. Daarbij ben ik gewoon erg nieuwsgierig naar de werking van heishamon-control. Dan maar dagen afstrepen.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@zxcv
Gefeliciteerd met je aankoop.

Acties:
  • 0 Henk 'm!

  • Balans
  • Registratie: September 2000
  • Laatst online: 17-10 15:08
@edterbak te laat

@MikeyMan als de aanvoer en retour te dicht bij elkaar komen stopt de compressor. Als het huis zover is opgewarmd kom je daar vanzelf en gaat die hier pendelen.
Niks vreemd lijkt me vandaar dat ik graag de on/off gebruik van de RTC functie

Jij brand ik blus! 4.640kW no-zw WH-MDC05J3E5


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@Balans als de temperatuur bereikt wordt is dat niet direct pendelen. Maar misschien zou je nog wat kunnen spelen met de heat delta ook?

Vanmorgen toch weer een runnetje van 3 minuten met de aangepaste settings:

Afbeeldingslocatie: https://tweakers.net/i/Wx9ICwoD_vDDHBPQX9GcdeKYKnQ=/x800/filters:strip_exif()/f/image/yC3gwhyu7qyTfYWdDiCdbg0k.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • fietsensloper
  • Registratie: Oktober 2022
  • Laatst online: 18-10 11:15
@MikeyMan ik heb dat hier ook gehad vanmorgen op versie 22.00

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ik ben vandaag in Duitsland. Carnaval.
Vanavond zal ik een update plaatsen. Lijkt bij mij minder te gebeuren nu

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zaterdag 18 februari 2023 @ 10:44:
Ik ben vandaag in Duitsland. Carnaval.
Vanavond zal ik een update plaatsen. Lijkt bij mij minder te gebeuren nu
Have fun!

Valt er een instelling te zetten die gelijk is aan voor de rebuild? Of is er teveel veranderd onder de motorkap?

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Nee. Geen instelling.
Heb onder de motorkap aanpassingen gedaan. Afbeeldingslocatie: https://tweakers.net/i/M_YJ1wiEqgPapjCSeijcBlvikCA=/800x/filters:strip_icc():strip_exif()/f/image/QS2XkO2He2FicJ42JouLXD9k.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • wasgezellig
  • Registratie: December 2017
  • Niet online
MikeyMan schreef op zaterdag 18 februari 2023 @ 08:37:

Vanmorgen toch weer een runnetje van 3 minuten met de aangepaste settings:

[Afbeelding]
De korte runs zie ik bij mij na de upgrade naar 22.06 niet meer. Ik heb overigens nu gewoon de default settings van @edterbak, geen aanpassingen. SoftStart lijkt daarmee bij mij (nu met het warmere weer) echt een stuk te zijn verbeterd.

Edit: Bij mij mag de SoftStart overigens 2 graden plussen en minnen.

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

[ Voor 3% gewijzigd door wasgezellig op 18-02-2023 11:57 ]


Acties:
  • +1 Henk 'm!

  • Balans
  • Registratie: September 2000
  • Laatst online: 17-10 15:08
@MikeyMan speel al 2 jaar met de pomp nu dus de basis is als het is , mijn probleem was is dat de RTC on/off niet meer functioneerde. Das nu al 2 keer voorgevallen zonder verklaarbare reden en das ruk gezien al die maanden hiervoor dit probleem niet voorkwam.
Niet het einde van de wereld er zijn ernstigere problemen die we in dit topic gelukkig niet gaan bespreken.
Ik heb het alleen medegedeeld.
Had graag feedback geleverd met een oplossing maar die kennis heb ik helaas niet.

Jij brand ik blus! 4.640kW no-zw WH-MDC05J3E5


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Balans schreef op zaterdag 18 februari 2023 @ 17:12:
@MikeyMan speel al 2 jaar met de pomp nu dus de basis is als het is , mijn probleem was is dat de RTC on/off niet meer functioneerde. Das nu al 2 keer voorgevallen zonder verklaarbare reden en das ruk gezien al die maanden hiervoor dit probleem niet voorkwam.
Niet het einde van de wereld er zijn ernstigere problemen die we in dit topic gelukkig niet gaan bespreken.
Ik heb het alleen medegedeeld.
Had graag feedback geleverd met een oplossing maar die kennis heb ik helaas niet.
Zodra de softstart volwassen is, zal ik dit oppakken. Is er dat je weet al een item in github?

Acties:
  • 0 Henk 'm!

  • Balans
  • Registratie: September 2000
  • Laatst online: 17-10 15:08
Nee nog niet gemaakt omdat ik nog steeds niet weet of het een user error is. de oplossing is vrij radicaal ik ram heel de dir weg en laat hem opnieuw opstarten, config hem weer opnieuw en laat hem draaien.
Ik ben steeds bij ontdekking te ver weg om te debuggen als ik al weet wat of waar ik naar kan kijken. gezien ik vaak 24 uur van huis bent is een kwik fix dan maar de oplossing. surry

Jij brand ik blus! 4.640kW no-zw WH-MDC05J3E5


Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ik heb nu de volgende zaken in GUI staan.
.

Fase 1:

Catch duration (sec)
Message delay (sec)
Max temp difference (°C)

[Catch duration]: is uiteraard de duur van deze fase.
Sommige pompen hebben langer nodig om de hoge T aanvoer op te vangen.


[Message delay]:
de logica regels zijn;
Als de nieuwe correctie lager/gelijk is dan de huidige > direct correctie uitsturen.
Als de nieuwe correctie hoger is dan de huidige > timer starten. Als de time elapsed gelijk/hoger is dan de [Message delay], dan de nieuwe correctie doorgeven.

[Max temp difference]:
Het maximale verschil tussen Setpoint en Toutlet (Ta). (Oranje - Donkerblauw)
Het vermoeden is dat sommige pompen toch te laat een verandering uitsturen via mqtt, zodat intern de temperatuur limieten overschreden worden, waardoor de compressor toch weer uit gaat. Meer richting 0, milder ingrijpen. Hoe meer onder 0, hoe agressiever de correctie mag worden, en hoe sneller de compressor naar beneden zal gaan. (met risico op compressor uitval)

Afbeeldingslocatie: https://tweakers.net/i/i4soMWAPHeGsh442_ZbQE8-MetI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/YIaZwiyAjdoYLsXiiqRpm75X.png?f=user_large

.

Fase 2:

Message delay
Upperlimit correction
Lowerlimit correction


[Message delay]:
de logica regels zijn;
Als de nieuwe correctie lager/gelijk is dan de huidige > direct correctie uitsturen.
Als de nieuwe correctie hoger is dan de huidige > timer starten. Als de time elapsed gelijk/hoger is dan de [Message delay], dan de nieuwe correctie doorgeven.

[Upperlimit correction] & [Lowerlimit correction]:
De grenzen waarbinnen de correctie moet blijven.

Afbeeldingslocatie: https://tweakers.net/i/eORC1Sx3JsdJSd321nGINwVk0D0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/IFNjz2WfaIpHtJ7AOKSyNBBT.png?f=user_large
.

Fase 3:

Message delay (min/°C)

[Message delay]:
Dit is de snelheid waarmee de correctie afgebouwd moet worden. Iedere x minuten, 1 graad richting 0. Dit werkt voor zowel boven 0 als onder 0 correcties gelijkwaardig

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Afbeeldingslocatie: https://tweakers.net/i/AC87wwC-_6gY8dTsUuemcFyhdd0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/C4yS5h9H230xoTpqj9CNVKld.png?f=user_large

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
En ter aanvulling.
Ik ben nu aan het testen of die Max temp difference op -4 voor meer korte runs van 3minuten zorgt.
als dat zo is, dan is dat de knop aan te draaien :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
I would say: pont proven.

Afbeeldingslocatie: https://tweakers.net/i/aA-yb9CUQCZFHEHbTs2CCucAASk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/ejYZ4wzRgR6OQZmwrtUxVqKM.png?f=user_large

Acties:
  • 0 Henk 'm!

  • fietsensloper
  • Registratie: Oktober 2022
  • Laatst online: 18-10 11:15
Kijk, je bent weer lekker bezig!! 8)

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

En dat na carnaval :+

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
Ik heb sinds gisteren nu ook de boiler aangesloten op de Warmtepomp. Ik heb me tot nu toe nog niet bezig gehouden met boilerinstellingen in 't NodeRed Dashboard. Hebben jullie goede suggestie hoe DHW zo goed mogelijk in te stellen is?

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


Acties:
  • +2 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

blb4 schreef op zondag 19 februari 2023 @ 01:12:
Ik heb sinds gisteren nu ook de boiler aangesloten op de Warmtepomp. Ik heb me tot nu toe nog niet bezig gehouden met boilerinstellingen in 't NodeRed Dashboard. Hebben jullie goede suggestie hoe DHW zo goed mogelijk in te stellen is?
Ligt een beetje aan het formaat van je boiler natuurlijk. Ik heb 400 liter, draai op 48 graden met dT van 6. Dhw staat snachts een paar uurtjes aan. Red het met 1 run zo. Tenzij we het bad vol laten lopen. Dan is het snel klaar. Heb daar nu in het weekend dhw nog voor aan staan.

Één keer in de week een sterelisatierun (65gr) gepland nu.

[ Voor 4% gewijzigd door MikeyMan op 19-02-2023 11:16 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ik heb 300L. 4p huishouden. 3 dames... 5x per jaar in bad, rest douchen.
Standaard T is 52
Sterilisatie T 62 1x per week

dT -5, maar dat is zonder enig uitzoekwerk. Vind het prima.

Mijn default OM is heat-only.
Iedere dag via scheduler om 14h naar HEAT+DHW, en om 15h30 terug naar heat only

[ Voor 5% gewijzigd door edterbak op 19-02-2023 10:57 ]


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
Juist ja, de tijd van HEAT + DHW beperken. Dat doe je met de scheduler in ‘t dashboard? Of op de Pana zelf?

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


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Hier met NR.

Maar wil nog eens kijken om dat toch via de Panasonic te gaan doen.

Als er wat uitvalt is dat wat minder kwetsbaar.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
theoretisch kun je dat ook altijd via de pana zelf doen natuurlijk.
Moet dan alleen wel je verstand er bij houden bij bijvoorbeeld de solar functie.

Stel je hebt de solar functie geactiveerd, en hij doet wat hij moet doen op dit moment, en je gaat op de achtergrond dan wat veranderen via de pana. Dat ziet de nodered flow niet in logica terug.
dus stored_operatingModes hebben het dan mis.

Er is geen mannier om dat te detecteren.

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
Dat is ook mijn overweging. Als je ‘t schema altijd ‘t zelfde hebt is daar ook weinig mis mee. Nu ff via NR gedaan trouwens. Hoef ik niet naar de kelder te lopen 😀

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


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
edterbak schreef op zondag 19 februari 2023 @ 11:43:
theoretisch kun je dat ook altijd via de pana zelf doen natuurlijk.
Moet dan alleen wel je verstand er bij houden bij bijvoorbeeld de solar functie.

Stel je hebt de solar functie geactiveerd, en hij doet wat hij moet doen op dit moment, en je gaat op de achtergrond dan wat veranderen via de pana. Dat ziet de nodered flow niet in logica terug.
dus stored_operatingModes hebben het dan mis.

Er is geen mannier om dat te detecteren.
Solar functie ben ik nog niet mee bezig geweest anders dan mijn verbruik en opbrengst vermogen koppelen.

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


Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19-10 11:29
hier gewoon via schedule. werkt perfect. tijden en data zijn heel makkelijk aan te passen. pana thermostaat werkt veel minder makkelijk.
dynamische prijzen vergen verschillende tijdstippen van boiler verwarmen.
ik schakel net als edterbak op het moment dat ik bepaal naar DHW +Heat, daarna enkel op Heat. 400 liter wordt elke dag 1 maal verwarmd tot 49 gr. gezin met 5. over algemeen warm water genoeg.
draai nu vanaf 12 uur smiddags een DHW run, gezien de stroom dan goedkoop is en de buitentemp relatief hoog.

Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
ik ga zo een upload doen, nog even wat tekst bijwerken.
ik heb het wel aardig in het snotje zo denk ik... :)

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

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Overigens wel vreemd... Had de sterelisatierun eerst op zondag staan, zowel in de Panasonic als NR. Toen node red omgezet naar zaterdag. Die draaide zowel vorig als dit weekend prima.

Maar gek genoeg vorige week zondag geen sterelisatierun en vandaag wel

Heb ook niet aan de knop Panasonic main scheduler op het settings tabje gezeten

:?

[ Voor 14% gewijzigd door MikeyMan op 19-02-2023 12:49 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Er zit ook geen logica in om dit aan te passen in de flow. Voor zover ik weet.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 19 februari 2023 @ 13:19:
Er zit ook geen logica in om dit aan te passen in de flow. Voor zover ik weet.
Doet die knop wel iets dan?

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
MikeyMan schreef op zondag 19 februari 2023 @ 13:25:
[...]


Doet die knop wel iets dan?
Ja, zet de panasonic scheduler aan uit :+

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 19 februari 2023 @ 13:27:
[...]

Ja, zet de panasonic scheduler aan uit :+
Ah... Maar daar zal dan misschien verschil zitten tussen de normale scheduler en de planning van de sterelisatie

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Vraag @Maarten69
Ik ben nu bezig met de softstart functie QuietMode. Hij is nu wat eenvoudiger.
Er komen nu 3 soorten berichten binnen.
msg.payload = 1: De compressor is aan. Deze komt 1x bij aan gaan.
msg.payload = 0: De compressor is uit. Deze komt 1x bij uit gaan.
msg.payload = "END". Dit is als de timer van X minuten afloopt. Deze komt ook 1x.

Payload END en payload 1 werken prima. Bij het aanzetten van de softstart functie, staat default quietmode op 3. Bij END, gaat hij terug naar 0.

Nu moet het laatste scenario nog afgemaakt worden. Als de compressor uit gaat (msg.payload = 0).
Wat is dan de bedoeling in woorden? :)

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

Als dit laatste stukje ook goed werkt, upload ik een nieuwe versie. :)

[ Voor 4% gewijzigd door edterbak op 19-02-2023 14:01 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@Maarten69
Is de zelfde actie nodig als bij regel 58, msg.payload END?

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Nu moet het laatste scenario nog afgemaakt worden. Als de compressor uit gaat (msg.payload = 0).
Wat is dan de bedoeling in woorden? :)
Bij END zou de oorspronkelijke Quietmode terug ingesteld moeten worden (normaal 0).

Bij 0 (Hz) moet Quietmode weer actief gezet worden (3 of andere instelling) dus klaargezet voor de volgende run.

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Maarten69 schreef op zondag 19 februari 2023 @ 22:37:
[...]

Bij END zou de oorspronkelijke Quietmode terug ingesteld moeten worden (normaal 0).

Bij 0 (Hz) moet Quietmode weer actief gezet worden (3 of andere instelling) dus klaargezet voor de volgende run.
Dus, vrij vertaald, payload 0 en payload END hebben de zelfde actie?

Bij uitvoeren van END gaat het al juist. Het zelfde bij END moet dan ook bij payload 0 gedaan worden?

[ Voor 11% gewijzigd door edterbak op 19-02-2023 23:08 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Ik zal de huidige versie gewoon uploaden.
De quietmode funcite gaat aan en uit bij een run.

Waar ik niet aangezeten heb,
Zodra je de toggle van QuietMode (softstart) aan zet, gaat QM naar 3. Previous_mode = 0.

Het deel waar ik aan gesleuteld heb.
Voor aanvang van compressor start, staat qm dus op 3.
Bij start blijft hij op 3,
als de timer afloopt (5-xxx minuten) dan stuurt hij nu QM 0 uit, want dat was hij 'eigenlijk'.

De basis is goed genoeg om op github te kunnen plaatsen.

Het zou fijn zijn als het gereviewed kan worden of het bovenste stukje van de functie (payload == 0 deel) goed is.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Nieuwe upload.
Ik ben erg benieuwd of het jullie ook zo goed bevalt als bij mij :)

[2023-02-19] v22.07 beta 1 (experimental). Changes:
  • [Fix] Softstart function now on a different level. Added more advanced settings. (be carefull). The softstart function seems a lot more effective now.
  • [Enhancement] #89 setpoint arrows on the dashboard to shift when in compensation curve mode. In case of compensation curve mode, the functions RTC, SoftStart and Night reduction should now work. (requires testing !)
  • [Fix] #81. setting the upper/lower limits for heat should now be set correctly.
De softstart functie zou nu goed moeten zijn.
De quietmode van de softstart, LIJKT goed te werken, maar dat mag getest worden. :)
Tevens heb ik dus gereeld dat de Compensation Curve, native panasonic, nu ook gebruikt kan worden. Dit zou nu ook samen kunnen werken met softstart+RTC+nightreduction... Maar ook dat mag getest worden.

De settings van softstart moeten anders zijn bij compensation curve dan bij direct modus.

[ Voor 24% gewijzigd door edterbak op 19-02-2023 23:57 ]


Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:33
edterbak schreef op zondag 19 februari 2023 @ 23:45:
Nieuwe upload.
Ik ben erg benieuwd of het jullie ook zo goed bevalt als bij mij :)

[2023-02-19] v22.07 beta 1 (experimental). Changes:
  • [Fix] Softstart function now on a different level. Added more advanced settings. (be carefull). The softstart function seems a lot more effective now.
  • [Enhancement] #89 setpoint arrows on the dashboard to shift when in compensation curve mode. In case of compensation curve mode, the functions RTC, SoftStart and Night reduction should now work. (requires testing !)
  • [Fix] #81. setting the upper/lower limits for heat should now be set correctly.
De softstart functie zou nu goed moeten zijn.
De quietmode van de softstart, LIJKT goed te werken, maar dat mag getest worden. :)
Tevens heb ik dus gereeld dat de Compensation Curve, native panasonic, nu ook gebruikt kan worden. Dit zou nu ook samen kunnen werken met softstart+RTC+nightreduction... Maar ook dat mag getest worden.

De settings van softstart moeten anders zijn bij compensation curve dan bij direct modus.
topper!! Hij staat er op.

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


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Lower limit correctie kleiner dan -4 houden nu? Of had je nog iets anders verzonnen?

Zie wel dat er gisteren nog iets mis gegaan is met de mqtt block. Had de WP uit gezet om de sterelisatierun in de controller uit de planner te halen. Maar bij uitzetten is de block erop gegaan. En niet meer eraf.

Zal de nieuwe versie zo installeren en testen of ik dit nog kan reproduceren.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

Heb hem nu staan, met deze settings:

Afbeeldingslocatie: https://tweakers.net/i/RpYkw7ajDiJzChR3j_kPOWjrCLk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/OZAznlqxCyASxw3RjoRn8pMy.png?f=user_large

Er zit verschil tussen 'max temp difference' en 'lowerlimit correction'?

[ Voor 14% gewijzigd door MikeyMan op 20-02-2023 09:16 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Fase 1: Max temp difference
Fase 2: Upper/lower limit

Max temp difference is verschil tussen Ta en SP. Dat is dus afhankelijk van Ta.

Uppler/lower limit is een min max waarde t.o.v. de start setpoint. De SS-functie mag dan niet meer dan -x C er onder, of +Y graden er boven.

Die laatste, +Y graden er boven, komt overeen met de softstart functie.

als alles werkt, ga ik de documentatie af maken.

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 16:13

MikeyMan

Vidi, Vici, Veni

@edterbak hij start net een run... Spannend! :)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
hahaha
max temp difference -5
Dude... dat gaat niet werken.

Zet maar op -1

(Voor mij makkelijk praten natuurlijk. Ik weet exact wat die doet 8) )

[ Voor 33% gewijzigd door edterbak op 20-02-2023 09:27 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
De mouse-over info bevat default (range) informatie.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
Met -5 valt ie uit. Garandeer ik je.

Zet hem maar op -1, die max temp difference, en als die goed / stabiel werkt pas verder kijken.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 20:48
@MikeyMan

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

Daar staat een groot deel al.

[ Voor 13% gewijzigd door edterbak op 20-02-2023 09:26 ]

Pagina: 1 ... 66 ... 123 Laatste