Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 49 ... 120 Laatste
Acties:

Acties:
  • +2 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
blb4 schreef op woensdag 4 januari 2023 @ 16:47:
[...]


m.i. moet er een check gedaan worden of nightshift aan of uit staat en als die functie uit staat moet de correctiewaarde niet worden meegenomen in de berekening van 't uiteindelijke setpoint
Dat lijkt mij ook.

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Wat mij betreft mogen we voor deze flow die hele kamertemp van remote controller verwijderen.
Met zulke afwijkingen gebruikt niemand die deze flow gebruikt dat toch?

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!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
Maarten69 schreef op woensdag 4 januari 2023 @ 17:46:
Wat mij betreft mogen we voor deze flow die hele kamertemp van remote controller verwijderen.
Met zulke afwijkingen gebruikt niemand die deze flow gebruikt dat toch?
Die controller hangt ook nog een andere ruimte (kelderkast) waar 't niet koud is maar zeker niet warmer dan in de woonkamer.

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:48
Ik heb in de softstart function de onderstaande wijziging gemaakt, het werk nu zoals 't m.i. zou moeten; de nightshift temperatuurcorrectie wordt alleen toegepast als nightshift aan staat.

Toegevoegd:
code:
1
2
var F_NR_state = global.get('nightreduction_on_off', "file");    // Get the global variable. Used to see if the nightshift function is enabled.
if (F_NR_state === undefined) { global.set('nightreduction_on_off', 0, "file"); F_SS_state = 0; }


code:
1
var F_NR_correction     = global.get('F_NR_correction');                 //  Correction of the NightReduction function

aangepast: (|| F_NR_start == 0 toegevoegd)
code:
1
if (F_NR_correction === undefined || F_NR_state == 0){F_NR_correction=0}

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: 22:14

MikeyMan

Vidi, Vici, Veni

Maarten69 schreef op woensdag 4 januari 2023 @ 17:46:
Wat mij betreft mogen we voor deze flow die hele kamertemp van remote controller verwijderen.
Met zulke afwijkingen gebruikt niemand die deze flow gebruikt dat toch?
Wat bedoel je precies? Ik gebruik mijn thermostaat naar volle tevredenheid als kamertemperatuur sensor. :)

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Perfect @blb4 lijkt mij de oplossing.

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
MikeyMan schreef op woensdag 4 januari 2023 @ 18:25:
[...]


Wat bedoel je precies? Ik gebruik mijn thermostaat naar volle tevredenheid als kamertemperatuur sensor. :)
Eerlijk? Owkee..

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:
  • +2 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

Hoezo zou dat niet goed werken dan?

Edit: wacht eens... Je bedoelt de Panasonic controller? Dacht de hele externe aansturing.

Ik gebruik de evohome thermostaat. En daarmee hadden we al gezien dat er bij een reboot wordt teruggevallen op de Panasonic meting. Totdat er een nieuwe meting van de evohome thermostaat binnen komt. Das wel vervelend idd, want RTC is dan van slag.

Controller hangt in het stookhok. Maar daar staat ook de droger en de wasmachine. Dus op zaterdag is het daar fors warmer dan de rest van de week ;)

[ Voor 61% gewijzigd door MikeyMan op 04-01-2023 18:46 ]


Acties:
  • +4 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Dat bedoel ik, de panasonic temp is ruk.

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!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
MikeyMan schreef op woensdag 4 januari 2023 @ 18:44:
[...]


Hoezo zou dat niet goed werken dan?

Edit: wacht eens... Je bedoelt de Panasonic controller? Dacht de hele externe aansturing.

Ik gebruik de evohome thermostaat. En daarmee hadden we al gezien dat er bij een reboot wordt teruggevallen op de Panasonic meting. Totdat er een nieuwe meting van de evohome thermostaat binnen komt. Das wel vervelend idd, want RTC is dan van slag.

Controller hangt in het stookhok. Maar daar staat ook de droger en de wasmachine. Dus op zaterdag is het daar fors warmer dan de rest van de week ;)
Dit is idd exact wat ik ook constateer. Om dit te voorkomen heb ik de MQTT input van de remote controller disabled. Maar dat kan mogelijk op een wat elegantere manier, b.v. Een on/off switch op de settings pagina. Want als je ‘t er uit sloopt kom je zometeen toch weer iemand tegen die dat ding echt wil gebruiken als sensor, al is ‘t maar tijdelijk tijdens een verbouwing oid.

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!

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Goede ontwikkelingen hier, goed gevonden ook @blb4 Ik zag ook altijd +6/+7 graden verhoging bij het opstarten en snapte het nooit, maar niet goed doorgedacht :)

Ik zie hele korte runs, zo'n 20 minuten telkens, met dit weer. Maar de eerste 5-10 min daarvan is op 35Hz. waarna hij inzakt op 20Hz. En met mijn doorwaaihuis springt ie dan 20 minuten later alweer weer aan...

Als er idd vrijwel direct naar 20Hz zou worden gegaan zou het een stuk stabieler lopen :)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
blb4 schreef op woensdag 4 januari 2023 @ 10:24:
Ik heb een vraag over de softstart function. Wat mij opvalt, ook bij b.v. de laatste run is dat 't setpoint al heel snel met 't maximum (4 graden in mijn geval) verhoogd wordt en daardoor een stuk hoger komt te liggen dan de Ta. Ik dacht dat de bedoeling was dat 't setpoint eigenlijk steeds een graad onder de Ta wordt gezet om de compressor te proberen te temmen.
[Afbeelding]

Uit de log:

04/01 08:20:00 - MQTT Command - SetZ1HeatRequestTemperature: 42
04/01 08:20:00 - Function SoftStart: Correction: 1 > 4 °C - (STABLE) Freq: 34Hz, SP_Final: 42°C
04/01 08:15:10 - MQTT Command - SetZ1HeatRequestTemperature: 39
04/01 08:15:10 - Function SoftStart: Correction: 0 > 1 °C - (STABLE) Freq: 33Hz, SP_Final: 39°C
04/01 08:12:55 - MQTT Command - SetZ1HeatRequestTemperature: 38
04/01 08:12:55 - Function SoftStart: Correction: 7 > 0 °C - (STABLE) Freq: 34Hz, SP_Final: 38°C
04/01 08:10:05 - MQTT Command - SetZ1HeatRequestTemperature: 45
04/01 08:10:05 - Function SoftStart: Correction: 0 > 7 °C - (CATCH) Freq: 27Hz, SP_Final: 45°C
04/01 08:09:55 - Compressor: running

Ook snap ik die eerste correctie van +7 graden voor een periode van 2:50 minuten niet.

P.S. ik draai met versie 21.33
Kan het zijn dat je net uit een DHW run komt met hogere watertemperatuur in de leidingen?
45C lijkt mij niet typisch als je net start toch?

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maarten69 schreef op woensdag 4 januari 2023 @ 11:24:
@edterbak Ik heb een fix gemaakt voor bovenstaande bug.
Ik laat nu bij elke (schone) start van de flow de System Check éénmalig uitvoeren.
Deze checked op die waarde en verwijderd hem:
code:
1
2
var MQTT_Block = global.get('MQTT_Block', "file");
if (MQTT_Block == 1 || MQTT_Block == 0) { global.set('MQTT_Block', undefined, "file");}

Ben je het eens met deze oplossing of moet het anders aangepakt worden?

Overigens bedankt voor het aanpassen van de System Check ivm de var MQTT_Block als Array _/-\o_

Ik denk zomaar dat deze bug ook verantwoordelijk is voor het vastlopen als de WP uit staat en je hem aan wilt zetten. (Indien RTC_on_off actief en de MQTT_Block = 0)

Deze oplossing nu 2 keer getest door het handmatig zetten van MQTT_Block op 0 en herstart flow.
De System Check verwijderd deze "oude" waarde en gebruikt direct de array.
Goed gevonden, dank voor de fix. :) _/-\o_

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Ik ga rustig aan de posts door nu van de afgelopen week. Zoals je merkt.

als iets al opgelost is waar ik op reageer, dan lees ik dat later wel :) ghehehe.

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
edterbak schreef op woensdag 4 januari 2023 @ 20:12:
[...]

Kan het zijn dat je net uit een DHW run komt met hogere watertemperatuur in de leidingen?
45C lijkt mij niet typisch als je net start toch?
Ik heb nog geen DHW actief, dat is iets voor later deze maand of volgende maand. Maar 't lek is inmiddels boven (y)

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!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Oh. Glukkig. Ik ga het lezen.. binnen een paar minmuten denk ik :)

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
blb4 schreef op woensdag 4 januari 2023 @ 15:16:
[...]

Ik moest ff die file openen via de webinterface van m'n NAS, de variabele F_NR_correction staat er niet in. Wel "nightreduction_on_off": 0,
Kun je niet beter in de editor kijken, rechts kun je uit menu context data kiezen.

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: 07-07 23:37
blb4 schreef op woensdag 4 januari 2023 @ 18:24:
[...]


Ik heb in de softstart function de onderstaande wijziging gemaakt, het werk nu zoals 't m.i. zou moeten; de nightshift temperatuurcorrectie wordt alleen toegepast als nightshift aan staat.

Toegevoegd:
code:
1
2
var F_NR_state = global.get('nightreduction_on_off', "file");    // Get the global variable. Used to see if the nightshift function is enabled.
if (F_NR_state === undefined) { global.set('nightreduction_on_off', 0, "file"); F_SS_state = 0; }


code:
1
var F_NR_correction     = global.get('F_NR_correction');                 //  Correction of the NightReduction function

aangepast: (|| F_NR_start == 0 toegevoegd)
code:
1
if (F_NR_correction === undefined || F_NR_state == 0){F_NR_correction=0}
Ik zou je willen vragen om variabelen over nightreduction te programeren in de functie waar NR wordt geset. Niet in een andere functie.
Bij de bron oplossen.

F_NR_correction === undefined hoort eigenlijk niet thuis in de SS functie.

Ik doe dit namelijk zelf ook te vaak. overal maar controleren en global.set doen. terwijl het eigenlijk op de juiste plek geregeld hoort te worden.
Dit is iets dat ik tzt ga opruimen.

Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
blb4 schreef op woensdag 4 januari 2023 @ 19:17:
[...]

Dit is idd exact wat ik ook constateer. Om dit te voorkomen heb ik de MQTT input van de remote controller disabled. Maar dat kan mogelijk op een wat elegantere manier, b.v. Een on/off switch op de settings pagina. Want als je ‘t er uit sloopt kom je zometeen toch weer iemand tegen die dat ding echt wil gebruiken als sensor, al is ‘t maar tijdelijk tijdens een verbouwing oid.
Dat is wel een makkelijk te implementeren idee.
toggle: disable panasonic thermostat value

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maarten69 schreef op woensdag 4 januari 2023 @ 20:36:
[...]

Kun je niet beter in de editor kijken, rechts kun je uit menu context data kiezen.
je kunt ook in de Node red flow zelf gewoon CTRL F gebruiken. daar zoeken vind je alles.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Oh, ik ben er door heen :D

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op woensdag 4 januari 2023 @ 20:37:
[...]
Ik zou je willen vragen om variabelen over nightreduction te programeren in de functie waar NR wordt geset. Niet in een andere functie.
Bij de bron oplossen.

F_NR_correction === undefined hoort eigenlijk niet thuis in de SS functie.
Daar heb je zeker een punt.
Wil je deze zelf oppikken of zal ik daar achteraan gaan?

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: 07-07 23:37
edterbak schreef op woensdag 4 januari 2023 @ 20:37:
[...]


Ik zou je willen vragen om variabelen over nightreduction te programeren in de functie waar NR wordt geset. Niet in een andere functie.
Bij de bron oplossen.

F_NR_correction === undefined hoort eigenlijk niet thuis in de SS functie.

Ik doe dit namelijk zelf ook te vaak. overal maar controleren en global.set doen. terwijl het eigenlijk op de juiste plek geregeld hoort te worden.
Dit is iets dat ik tzt ga opruimen.
{ global.set('nightreduction_on_off', 0, "file")

Dit deel bedoel ik eigenlijk. Sorry.
Het checken is goed, maar die nightreduction_on_off hoort eigenlijk niet daar 'geset' te worden.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maarten69 schreef op woensdag 4 januari 2023 @ 20:47:
[...]

Daar heb je zeker een punt.
Wil je deze zelf oppikken of zal ik daar achteraan gaan?
Ik denk dat we daar eerst een goed ontwerp voor moeten hebben.
Adhoc is niet handig.

Eigenlijk moeten we een keer iets doen aan
- Naming convention (variabellen)
- Building convention

Hoe we eigenlijk moeten starten als we iets bouwen, meer deze functieplek gebruiken.

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

Bij een full deploy, eerste install/start wordt deze code afgetrap.
Volgens mij moeten we het zo bouwen dat iedere plek waar een variabelle geprogrameerd hier de defaults worden geset.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@Maarten69
Nu met de kennis die we hebben inmiddels, en de ervaring enz.. Als je nu een ontwerp zou moeten maken van hoe je de zaken gaat noemen. De variabelen. Hoe zou je het dan ontwerpen?

Als de variabele een FUNCTIE betreft, starten met F_
Welke functie betreft het? de toevoeging.
F_SS..
F_NR
F_WAR
Geeft het aan/uit aan, dan "state"
Geeft het een waarde aan, dan "value"

Zoals ik het bij mqtt_block heb gedaan, hoef je niet 1 naam per variabele te gebruiken. Je kunt er een object van maken door een 'laagje dieper' te gaan.
bijvoorbeeld:
F_NR.state = 1
F_NR.value = -10
F_NR.changed_on = date... (als voorbeeld)

MQTT_Block { allow_rtc_onoff: 0, allow_scheduler: 0, allow_solar: 0, block_mode: 3, active: 0 }

zo hangt alles duidelijk aan 1 label.

Opgeslagen charts, beginnen met chart_
gevolgd door bla bla bla...

Hier een plan voor maken is een goede activiteit denk ik.

[ Voor 5% gewijzigd door edterbak op 04-01-2023 21:14 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Phoe, wel een karwei.
Zeker wel een goed plan hoor.
We kunnen per functie werken natuurlijk, dan is het nog te overzien.
Denk je dat het met objecten overzichtelijker word?
(Ik noemde ze eerder array omdat ze in een var zitten, maar misschien heb ik het mis)

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Een vaste naming convention is inmiddels wel noodzakelijk dat ondervond ik bij de vars Night reduction ook al.

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: 07-07 23:37
Maarten69 schreef op woensdag 4 januari 2023 @ 21:18:
Phoe, wel een karwei.
Zeker wel een goed plan hoor.
We kunnen per functie werken natuurlijk, dan is het nog te overzien.
Denk je dat het met objecten overzichtelijker word?
(Ik noemde ze eerder array omdat ze in een var zitten, maar misschien heb ik het mis)
Ja het is een hele klus. Dat is zo, maar stap voor stap. dan komen we er vast wel. Je idee om dit per functie te doen is een goede.

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

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
die CTRL + F is wel heel krachtig hoor binnen in node red, de flow-view.
zo vind je iedere plek waar iets gebruikt wordt.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Zeker goede tool. Dus MQTT_Block.Count (voorbeeld) zou daar ook onder mogen vallen?

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: 07-07 23:37
Wat mij betreft zeker.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
MQTT_Counter
MQTT_Counter_Today
MQTT_Counter_Yesterday
MQTT_Limit


allemaal zou mogen wat mij betreft.
MQTT_Block.counter
MQTT_Block.counter_today
MQTT_Block.counter_yesterday
MQTT_Block.day_limit



Kom ik gelijk met de vraag in mijn hoofd, HooFDLetters of niet ghehehe..

klopt natuurlijk geen zak van . 8)7

[ Voor 7% gewijzigd door edterbak op 04-01-2023 21:34 ]


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
MQTT.counter
MQTT.counter_today
MQTT.counter_yesterday
MQTT.day_limit

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@Maarten69

Uit de losse pols. Dit soort richtlijnen. Is dit een begin wat strookt met jouw idee?

Afbeeldingslocatie: https://tweakers.net/i/a5q_-VHJqnQhqSBSXnTAtqGUaGw=/800x/filters:strip_exif()/f/image/P8ouM34jIZ5u3XZYDyzlcBFc.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ik vind het prima, gaan we zo toepassen. Ik ga nu slapen, ben al dagen niet lekker. Wie gaat nu verder?

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!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
ik moet je laatste update nog installeren.
ga jij maar verder hoor. :)
maak ik het ding van de foto af en zet het in git

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
edterbak schreef op woensdag 4 januari 2023 @ 20:37:
[...]


Ik zou je willen vragen om variabelen over nightreduction te programeren in de functie waar NR wordt geset. Niet in een andere functie.
Bij de bron oplossen.

F_NR_correction === undefined hoort eigenlijk niet thuis in de SS functie.

Ik doe dit namelijk zelf ook te vaak. overal maar controleren en global.set doen. terwijl het eigenlijk op de juiste plek geregeld hoort te worden.
Dit is iets dat ik tzt ga opruimen.
't Zou heel slecht/verkeerd zijn om mijn programmeer skills als referentie te gebruiken. Bij mij is 't vnl met spuug & plakband kopiëren/jatten wat ik ergens op 't www heb kunnen vinden..... En dan net zo lang pielen/debuggen tot 't doet wat ik wil. Behalve dit is er geen structuur in te ontdekken....

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!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
Maarten69 schreef op woensdag 4 januari 2023 @ 20:36:
[...]

Kun je niet beter in de editor kijken, rechts kun je uit menu context data kiezen.
Aha, weer wat geleerd van NodeRed..... Nu zie ik ook waarom F_NR_correction niet in de file staat, deze variable wordt niet naar de file geschreven (uit function System check):
code:
1
var F_NR_correction = global.get('F_NR_correction'); //Memory only

is dit 'as designed'?

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@blb4 klopt, die blijft alleen in het geheugen. Gister geen erg in.

Goed ik ga langzaam verder met code opschonen.

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!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 14-07 16:42
ik neem aan dat er ook nog even gekeken wordt naar 21.33? was wel erg benieuwd naar de aanpassingen van @edterbak

Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
sjampeter schreef op donderdag 5 januari 2023 @ 09:25:
ik neem aan dat er ook nog even gekeken wordt naar 21.33? was wel erg benieuwd naar de aanpassingen van @edterbak
De basis voor 21.34 is 21.33 met wat kleine fixes.
Of bedoel je wat anders?

Ben nu bezig met code optimalisatie / naming convention. (voor v21.35 beta)

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!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 14-07 16:42
hmm . dat was toch de versie die bij iedereen vast liep?
was vooral door edterbak aan de RTC functie gewerkt

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Dat probleem heeft Maarten gevonden en opgelost las ik. Oude variabelen stond in de weg van de nieuwe

Acties:
  • +2 Henk 'm!

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Hebben we het nu over het hoge cpu verbruik? Is dat opgelost?

Dan ga ik ook eens upgraden.

En idd, met NR op 0 graden zakt 'ie nu veel sneller naar 20 Hz. :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@Maarten69
https://nodered.org/docs/user-guide/writing-functions

Het deel na [Running code on start] is nuttig.
bijvoorbeeld dit:
code:
1
2
3
4
5
// Node-RED 0.19 or later
var values = flow.get(["count", "colour", "temperature"]);
// values[0] is the 'count' value
// values[1] is the 'colour' value
// values[2] is the 'temperature' value


code:
1
2
// Node-RED 0.19 or later
flow.set(["count", "colour", "temperature"], [123, "red", "12.5"]);

[ Voor 13% gewijzigd door edterbak op 05-01-2023 11:00 ]


Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
blb4 schreef op woensdag 4 januari 2023 @ 19:17:
[...]

Dit is idd exact wat ik ook constateer. Om dit te voorkomen heb ik de MQTT input van de remote controller disabled. Maar dat kan mogelijk op een wat elegantere manier, b.v. Een on/off switch op de settings pagina. Want als je ‘t er uit sloopt kom je zometeen toch weer iemand tegen die dat ding echt wil gebruiken als sensor, al is ‘t maar tijdelijk tijdens een verbouwing oid.
Ik heb wat gefröbeld om er een on/off switch in te krijgen (als voorbeeld) voor wel/niet gebruik van de controller temperature. Zal wel niet op de plek zitten waar je dit hoort te doen....
Afbeeldingslocatie: https://tweakers.net/i/BLGut8Kcx38TaHTQJ43tuJortQ8=/x800/filters:strip_exif()/f/image/kJDJvVAQg5rNKbX9d05eLnvb.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/fxwg5_KbohBc-Y7gTyfdx4jdmPo=/800x/filters:strip_exif()/f/image/ceLihq35wlx0Er1QETXdc1C7.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/SvMZFpQiVRnyMHihS2m-gWb6ZpI=/800x/filters:strip_exif()/f/image/FMi1Uywt7wibevf3YeXfClUq.png?f=fotoalbum_large

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:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@blb4
De huidige implementatie van de thermostaat en/of een alternatief stond al op mijn wensenlijst om aan te passen.
De oplossing die je hebt is simpel, maar eigenlijk lost die niet het probleem op, dat de code zoals die nu is niet goed genoeg is.

@Maarten69
Ik ga nu even alleen 'klooien' aan dit stukje:
Afbeeldingslocatie: https://tweakers.net/i/AuZCNVn5Rss7x8eBDlLVPn_-RhU=/800x/filters:strip_exif()/f/image/4UBghnH4bpp9kl8AQJqTI7bv.png?f=fotoalbum_large

Kijken of ik hier een nette oplossing kan maken.

Acties:
  • +1 Henk 'm!

  • wasgezellig
  • Registratie: December 2017
  • Niet online
Ik heb zojuist 21.34 geïnstalleerd. Vooralsnog lijkt dit allemaal goed te werken, dus dank je voor de fix!

Verder zag ik dat de "Quietmode" on/off setting in SoftStart niet opgeslagen lijkt te worden na een update, terwijl dit met eigenlijk alle andere settings volgens mij wel het geval is. Nu is dat uiteraard geen probleem, maar vroeg mij af of dit de bedoeling is?

Panasonic J-series 7Kw split-unit (WC07J3E5) met HA, Heishamon en NodeRed


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Afbeeldingslocatie: https://tweakers.net/i/TARAcQ5AKc-qSM_jbFXQTajgpU4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/aGtfKLeACAu5bH2lk1ycZkjA.png?f=user_large
Valt best tegen met aanpassen, want deed vaak bijvoorbeeld zo:

MQTT_Limit = global.get('MQTT_Limit', "file");

en nu met search and replace naar:

MQTT.message_limit = global.get('MQTT.message_limit', "file");

Maar dat mag niet dat moet zo:
var MQTT = global.get('MQTT', "file");
MQTT_message_limit = MQTT.message_limit;

Best bewerkelijk dus...

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
wasgezellig schreef op donderdag 5 januari 2023 @ 11:54:
Ik heb zojuist 21.34 geïnstalleerd. Vooralsnog lijkt dit allemaal goed te werken, dus dank je voor de fix!

Verder zag ik dat de "Quietmode" on/off setting in SoftStart niet opgeslagen lijkt te worden na een update, terwijl dit met eigenlijk alle andere settings volgens mij wel het geval is. Nu is dat uiteraard geen probleem, maar vroeg mij af of dit de bedoeling is?
Zal er naar kijken, was al eerder gemeld, maar natuurlijk weer vergeten...

EDIT:
Dat is dan blijkbaar alleen bij een update, want een restart (flow) onthoud wel de status, kun je dit bevestigen?
Afbeeldingslocatie: https://tweakers.net/i/Cd_8ynVGDXY7gSx8fvug8lF--wk=/800x/filters:strip_exif()/f/image/KQoJ0qkadIFUZkSgkq81yNrf.png?f=fotoalbum_large

[ Voor 29% gewijzigd door Maarten69 op 05-01-2023 12:18 ]

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:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Ik heb hier de flow om alles van Heishamon naar influx te duwen. Niks anders nodig hiervoor zoals home assistant of domoticz enzo. Just node red.

Ik zet het ook op github
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
[
    {
        "id": "8981326232694a8d",
        "type": "group",
        "z": "3dca1ce4590fa366",
        "style": {
            "stroke": "#999999",
            "stroke-opacity": "1",
            "fill": "none",
            "fill-opacity": "1",
            "label": true,
            "label-position": "nw",
            "color": "#a4a4a4"
        },
        "nodes": [
            "aaae14a2ff82a71e",
            "3f9d5719b8a33a92",
            "320a97991eb70927",
            "769d7e214d94c4aa",
            "4508dcd14eb2ee5c",
            "cd0e696b1658d440",
            "d13199f0fe111efd"
        ],
        "x": 74,
        "y": 159,
        "w": 992,
        "h": 162
    },
    {
        "id": "aaae14a2ff82a71e",
        "type": "mqtt in",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "Heishamon",
        "topic": "panasonic_heat_pump/main/#",
        "qos": "0",
        "datatype": "auto",
        "broker": "92e5b2c.00a8b5",
        "nl": false,
        "rap": false,
        "inputs": 0,
        "x": 230,
        "y": 280,
        "wires": [
            [
                "3f9d5719b8a33a92"
            ]
        ]
    },
    {
        "id": "3f9d5719b8a33a92",
        "type": "function",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "Map sensor to ID",
        "func": "// if there's an entry in the global defined variable then \n// the value needs to be saved (send) to next function \nvar sensorsplit = msg.topic.split(\"/\");\nvar sensor = sensorsplit[sensorsplit.length-1];\n \nvar sensorvalue = msg.payload;\nfor (i = 0; i < context.global.heishamon.SensorMapping.length; i++) {\n    // when sensor is in the global settings \n    msg.sensor = sensor;\n    if(sensor == context.global.heishamon.SensorMapping[i][0]){\n\n        return msg;\n    }\n}\nreturn;",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 490,
        "y": 280,
        "wires": [
            [
                "4508dcd14eb2ee5c"
            ]
        ]
    },
    {
        "id": "320a97991eb70927",
        "type": "function",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "global setup",
        "func": "if (!context.global.heishamon) {\n  context.global.heishamon = {};\n}\n\ncontext.global.heishamon.HAapplication = \"InfluxDB\";\n\n//This is the overview of sensors which has to be sent to the Home Automation system\ncontext.global.heishamon.SensorMapping = [\n        //  [\"name of topic\"]\n            [\"Heatpump_State\"],\n            [\"Pump_Flow\"],\n            [\"Force_DHW_State\"], //DHW status (20=off, 10=on 0=unknown)\n            [\"Quiet_Mode_Schedule\"],\n            [\"Operating_Mode_State\"], //7 levels - (0=Heat only, 10=Cool only, 20=Auto, 30=DHW only, 40=Heat+DHW, 50=Cool+DHW, 60=Auto+DHW)\n            [\"Main_Inlet_Temp\"],\n            [\"Main_Outlet_Temp\"], \n            [\"Main_Target_Temp\"],\n            [\"Compressor_Freq\"],\n            [\"DHW_Target_Temp\"],\n            [\"DHW_Temp\"],\n            [\"Operations_Hours\"],\n            [\"Operations_Counter\"],\n            [\"Main_Schedule_State\"],\n            [\"Outside_Temp\"],\n            [\"Heat_Energy_Production\"],\n            [\"Heat_Energy_Consumption\"],\n            [\"Powerful_Mode_Time\"], //  4 levels -- 0= off - 10= 30 Minute - 20= 60 Minute - 30= 90 Minute //0= off, 30 = level 3\n            [\"Quiet_Mode_Level\"], // 4 levels -- 0= off - 10= Silent 1 - 20= Silent 2 - 30= Silent 3\n            [\"Holiday_Mode_State\"],\n            [\"ThreeWay_Valve_State\"], // 2 levels -- 0=Room, 10=DHW\n            [\"Outside_Pipe_Temp\"],\n            [\"DHW_Heat_Delta\"],\n            [\"Heat_Delta\"],\n            [\"Cool_Delta\"],\n            [\"DHW_Holiday_Shift_Temp\"],\n            [\"Defrosting_State\"],\n            [\"Z1_Heat_Request_Temp\"],\n            [\"Z1_Cool_Request_Temp\"],\n            [\"Z1_Heat_Curve_Target_High_Temp\"],\n            [\"Z1_Heat_Curve_Target_Low_Temp\"],\n            [\"Z1_Heat_Curve_Outside_High_Temp\"],\n            [\"Z1_Heat_Curve_Outside_Low_Temp\"],\n            [\"Room_Thermostat_Temp\"],\n            [\"Z2_Heat_Request_Temp\"],\n            [\"Z2_Cool_Request_Temp\"],\n            [\"Z1_Water_Temp\"],\n            [\"Z2_Water_Temp\"],\n            [\"Cool_Energy_Production\"],\n            [\"Cool_Energy_Consumption\"],\n            [\"DHW_Energy_Production\"],\n            [\"DHW_Energy_Consumption\"],\n            [\"Z1_Water_Target_Temp\"],\n            [\"Z2_Water_Target_Temp\"],\n            [\"Error\"],\n            [\"Room_Holiday_Shift_Temp\"],\n            [\"Buffer_Temp\"],\n            [\"Solar_Temp\"],\n            [\"Pool_Temp\"],\n            [\"Main_Hex_Outlet_Temp\"],\n            [\"Discharge_Temp\"],\n            [\"Inside_Pipe_Temp\"],\n            [\"Defrost_Temp\"],\n            [\"Eva_Outlet_Temp\"],\n            [\"Bypass_Outlet_Temp\"],\n            [\"Ipm_Temp\"],\n            [\"Z1_Temp\"],\n            [\"Z2_Temp\"],\n            [\"DHW_Heater_State\"],\n            [\"Room_Heater_State\"],\n            [\"Internal_Heater_State\"],\n            [\"External_Heater_State\"],\n            [\"Fan1_Motor_Speed\"],\n            [\"Fan2_Motor_Speed\"],\n            [\"High_Pressure\"],\n            [\"Pump_Speed\"],\n            [\"Low_Pressure\"],\n            [\"Compressor_Current\"],\n            [\"Force_Heater_State\"],\n            [\"Sterilization_State\"],\n            [\"Sterilization_Temp\"],\n            [\"Sterilization_Max_Time\"],\n            [\"Z1_Cool_Curve_Target_High_Temp\"],\n            [\"Z1_Cool_Curve_Target_Low_Temp\"],\n            [\"Z1_Cool_Curve_Outside_High_Temp\"],\n            [\"Z1_Cool_Curve_Outside_Low_Temp\"],\n            [\"Heating_Mode\"],\n            [\"Heating_Off_Outdoor_Temp\"],\n            [\"Heater_On_Outdoor_Temp\"],\n            [\"Heat_To_Cool_Temp\"],\n            [\"Cool_To_Heat_Temp\"],\n            [\"Cooling_Mode\"],\n            [\"Heat_To_Cool_Temp\"],\n            //[\"Z2_Heat_Curve_Target_High_Temp\"],\n            //[\"Z2_Heat_Curve_Target_Low_Temp\"],\n            //[\"Z2_Heat_Curve_Outside_High_Temp\"],\n            //[\"Z2_Heat_Curve_Outside_Low_Temp\"],\n            //[\"Z2_Cool_Curve_Target_High_Temp\"],\n            //[\"Z2_Cool_Curve_Target_Low_Temp\"],\n            //[\"Z2_Cool_Curve_Outside_High_Temp\"],\n            //[\"Z2_Cool_Curve_Outside_Low_Temp\"],\n            [\"Room_Heater_Operations_Hours\"],\n            [\"DHW_Heater_Operations_Hours\"]\n    ];\n    \ncontext.global.heishamon.ActionMapping = [\n    // actioncommand\n    [\"SetHeatpump\"],\n    [\"SetHoliday\"],\n    [\"SetQuietMode\"],\n    [\"SetPowerfull\"],\n    [\"SetZ1HeatRequestTemperature\"],\n    [\"SetZ1CoolRequestTemperature\"],\n    [\"SetZ2HeatRequestTemperature\"],\n    [\"SetZ2CoolRequestTemperature\"],\n    [\"SetOperationMode\"],\n    [\"SetForceDHW\"],\n    [\"SetDHWTemp\"],\n    [\"SetCoolTemp\"],\n    [\"SetForceDefrost\"],\n    [\"SetForceSterilization\"]\n];\nreturn msg;",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 470,
        "y": 240,
        "wires": [
            []
        ]
    },
    {
        "id": "769d7e214d94c4aa",
        "type": "inject",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": true,
        "onceDelay": 0.1,
        "topic": "Startup",
        "payload": "",
        "payloadType": "date",
        "x": 260,
        "y": 240,
        "wires": [
            [
                "320a97991eb70927"
            ]
        ]
    },
    {
        "id": "4508dcd14eb2ee5c",
        "type": "function",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "Prepare InfluxDB output",
        "func": "if(isNaN(parseFloat(msg.payload))){\n    return;\n}else{\n    \n    msg.payload = [{\n        numValue: parseFloat(msg.payload),\n        strValue: msg.sensor\n    },\n    {\n        topic:msg.sensor\n    }];\n    return msg;\n}",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 710,
        "y": 280,
        "wires": [
            [
                "d13199f0fe111efd"
            ]
        ]
    },
    {
        "id": "cd0e696b1658d440",
        "type": "comment",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "name": "Send Heishamon to INFLUXdb",
        "info": "",
        "x": 230,
        "y": 200,
        "wires": []
    },
    {
        "id": "d13199f0fe111efd",
        "type": "influxdb out",
        "z": "3dca1ce4590fa366",
        "g": "8981326232694a8d",
        "influxdb": "c38793a96c45b9e5",
        "name": "Panasonic heatpump",
        "measurement": "heishamon",
        "precision": "",
        "retentionPolicy": "",
        "database": "Panasonic",
        "precisionV18FluxV20": "s",
        "retentionPolicyV18Flux": "",
        "org": "Home",
        "bucket": "Panasonic heatpump",
        "x": 940,
        "y": 280,
        "wires": []
    },
    {
        "id": "92e5b2c.00a8b5",
        "type": "mqtt-broker",
        "name": "MQTT (x.x.x.x)",
        "broker": "x.x.x.x",
        "port": "1883",
        "clientid": "Node_Red_Client",
        "autoConnect": true,
        "usetls": false,
        "compatmode": false,
        "protocolVersion": "4",
        "keepalive": "60",
        "cleansession": true,
        "birthTopic": "",
        "birthQos": "0",
        "birthRetain": "false",
        "birthPayload": "",
        "birthMsg": {},
        "closeTopic": "",
        "closeQos": "0",
        "closeRetain": "false",
        "closePayload": "",
        "closeMsg": {},
        "willTopic": "",
        "willQos": "0",
        "willRetain": "false",
        "willPayload": "",
        "willMsg": {},
        "sessionExpiry": ""
    },
    {
        "id": "c38793a96c45b9e5",
        "type": "influxdb",
        "hostname": "localhost",
        "port": "8086",
        "protocol": "https",
        "database": "test",
        "name": "InfluxDB",
        "usetls": true,
        "tls": "",
        "influxdbVersion": "2.0",
        "url": "http://x.x.x.x:8086",
        "rejectUnauthorized": false
    }
]

Acties:
  • +1 Henk 'm!

  • wasgezellig
  • Registratie: December 2017
  • Niet online
Maarten69 schreef op donderdag 5 januari 2023 @ 11:58:
[...]

Zal er naar kijken, was al eerder gemeld, maar natuurlijk weer vergeten...

EDIT:
Dat is dan blijkbaar alleen bij een update, want een restart (flow) onthoud wel de status, kun je dit bevestigen?
[Afbeelding]
Klopt, bij een restart blijft de status wel behouden.

Panasonic J-series 7Kw split-unit (WC07J3E5) met HA, Heishamon en NodeRed


Acties:
  • +3 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
Ik ben in de tussentijd helemaal in mijn nopjes met een perfect werkende softstart functie!! Vrijwel direct naar 19/20Hz, geweldig! d:)b
Afbeeldingslocatie: https://tweakers.net/i/c0nw0-OMJmOyvzgW6npcZlMkS_g=/800x/filters:strip_exif()/f/image/jTTfIuT1jNuuxuWlHy1CdZIe.png?f=fotoalbum_large

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Afbeeldingslocatie: https://tweakers.net/i/48ofeOX7X5AR3LBRNgWDP_Hm6ko=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/dEwKHoMTucZxaJkrEozfLSwQ.png?f=user_large
Ik vorder gestaag:

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
[started with new naming convention]:

MQTT    
    .active                                 MQTT block enabled/disabled 1,0
    .allow_rtc_onoff            
    .allow_scheduler            
    .allow_solar                
    .block_mode                             BLOCK ALL (1) , CUSTOM (2), UNRESTRICTED (3)
    .select
    .counter                                Total MQTT messages counter
    .messages_today                         No. MQTT messages today
    .messages_yesterday                     No. MQTT messages yesterday
    .message_limit                          Maximum allowed messages in 24h allow before block will activate


NightReductionWaterTempOn                   scheduler task to activate night reduction water temp
NightReductionWaterTempOff                  scheduler task to deactivate night reduction water temp

NightReductionWaterTemp
    .current_value                          renamed from NightReduction_current_value
    .correction                             renamed from NightReduction_correction
    .state                                  renamed from nightreduction_on_off

NightReductionRoomSetpointOn                scheduler task to activate night reduction room setpoint (RTC)

NightReductionRoomSetpoint
    .state                                  Night reduction room setpoint status (1,0)
    .LOW                                    renamed from RoomSetpointLOW
    .NORMAL                                 renamed from RoomSetpointNORMAL

F_ReducePumpSpeed
    .state                                  Reduce pump speed active 1,0
    .PumpMaxFlowSetting                     
    .SavedPumpspeed                         Value to restore to when disabled
    .LowSpeed                               Value used as low pump speed when active

F_RTC_incremental_setpoints_state           Renamed from Booster, value 1,0

Defrost
    .Counter                                Renamed from Defrost_Counter
    .Counter_Today                          Renamed from Defrost_Counter_Today
    .Counter_Yesterday                      Renamed from Defrost_Counter_Yesterday


Ik heb ook een node geschreven die de oude vars verwijderd (undefined) en sommige data eerst overzet (mqqt)

[ Voor 28% gewijzigd door Maarten69 op 05-01-2023 14:33 ]

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Vraag @edterbak Enig idee waarom sommige waarden bij een update verloren gaan.
Meestal gaat het log ook verloren bij een nieuwe versie.
Blijkbaar ook met de opgeslagen staat van Quietmode (SS_Quietmode_on_off).

Ga nu verder met de pumpspeed variabelen onder één dakje gooien. ;)

[ Voor 16% gewijzigd door Maarten69 op 05-01-2023 13:31 ]

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: 07-07 23:37
Maarten69 schreef op donderdag 5 januari 2023 @ 13:31:
Vraag @edterbak Enig idee waarom sommige waarden bij een update verloren gaan.
Meestal gaat het log ook verloren bij een nieuwe versie.
Blijkbaar ook met de opgeslagen staat van Quietmode (SS_Quietmode_on_off).

Ga nu verder met de pumpspeed variabelen onder één dakje gooien. ;)
wanneer gaan die verloren dan? SS_Quietmode_on_off zou als deze bestaat, gewoon gelezen moeten worden en niet weg gegooid worden. ik zal even zoeken.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
blb4 schreef op donderdag 5 januari 2023 @ 13:06:
Ik ben in de tussentijd helemaal in mijn nopjes met een perfect werkende softstart fuctie!! Vrijwel direct naar 19/20Hz, geweldig! d:)b
[Afbeelding]
Blij te horen.
Ik begreep er al geen snars van waarom het bij mij wel prima werkt, en bij een ander niet.
Ik maak geen gebruik van de night reduction functies. Dus heb het probleem ook nooit kunnen vinden.

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
vraag: global var Booster ---> F_RTC.incremental_setpoints.state ???

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!

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

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 5 januari 2023 @ 13:41:
[...]


Blij te horen.
Ik begreep er al geen snars van waarom het bij mij wel prima werkt, en bij een ander niet.
Ik maak geen gebruik van de night reduction functies. Dus heb het probleem ook nooit kunnen vinden.
Zou dit issue alleen voorkomen als de functie aan staat? Of ook als er een waarde is ingesteld maar de functie uit staat?

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maarten69 schreef op donderdag 5 januari 2023 @ 13:55:
vraag: global var Booster ---> F_RTC.incremental_setpoints.state ???
Ja, booster is niet de juiste naam. alhoewel ik het wel een mooie naam vind. (staat er los van)
Maar wat het technisch doet is het setpoint stapsgewijs aanpassen.

ik vind je suggestie meer dan goed.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maar niet alles in 1x doen he. Dan ben je straks gelijk opgebrand op 5 januari 2023. :)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
MikeyMan schreef op donderdag 5 januari 2023 @ 13:57:
[...]


Zou dit issue alleen voorkomen als de functie aan staat? Of ook als er een waarde is ingesteld maar de functie uit staat?
Zoals ik het begreep wat ik hier las, is dat de waarde altijd toegepast werd, ook als deze uit stond. dus mocht je -10 hebben ingesteld, dan deed die mee. Vandaar dus ineens die +7 die voorbij kwam, om dat weer te compenseren. wat niet voldoende was.

Acties:
  • +1 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 5 januari 2023 @ 14:03:
[...]

Zoals ik het begreep wat ik hier las, is dat de waarde altijd toegepast werd, ook als deze uit stond. dus mocht je -10 hebben ingesteld, dan deed die mee. Vandaar dus ineens die +7 die voorbij kwam, om dat weer te compenseren. wat niet voldoende was.
Ah... Dat zou ook e.e.a. bij mij verklaren dan ;)

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@blb4
is dit nu helemaal opgelost?
[FIX] WAR function. TOP29 and TOP30 were flipped during import/export.

dacht dat jij hier last van had toch?

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
MikeyMan schreef op donderdag 5 januari 2023 @ 14:04:
[...]


Ah... Dat zou ook e.e.a. bij mij verklaren dan ;)
Precies, dat was 't issue. Ik had wat zitten experimenteren met die nightshift functie, bleek niet geschikt voor wat ik er mee beoogde en had 'm uitgezet maar nog wel met -20 als waarde. Dat gaf dus deze problemen met de softstart functie.

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!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
edterbak schreef op donderdag 5 januari 2023 @ 14:09:
@blb4
is dit nu helemaal opgelost?
[FIX] WAR function. TOP29 and TOP30 were flipped during import/export.

dacht dat jij hier last van had toch?
Klopt, daar HAD ik last van, ik gebruik inmiddels ook de WAR functie binnen deze prachtige oplossing. Ik merkte echter wel met de upgrade naar 21.34 dat de waarden vanuit de Panasonic weer verkeerd stonden. Ik kijk 't even na, geef zo een update.

Update: 't gaat toch goed nu dus dit is al gefixed! (y)

[ Voor 5% gewijzigd door blb4 op 05-01-2023 14:20 ]

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!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Maarten69 schreef op donderdag 5 januari 2023 @ 13:31:
Vraag @edterbak Enig idee waarom sommige waarden bij een update verloren gaan.
Meestal gaat het log ook verloren bij een nieuwe versie.
Blijkbaar ook met de opgeslagen staat van Quietmode (SS_Quietmode_on_off).

Ga nu verder met de pumpspeed variabelen onder één dakje gooien. ;)
zat net te zoeken.
het kan zijn dat er een vreemde waarde binnen komt op deze plek:

Afbeeldingslocatie: https://tweakers.net/i/c_T8xMca-Spe-l792HK5bS-qTDs=/800x/filters:strip_exif()/f/image/ypzXvtdUpH4YopQ6jZ7FwnbL.png?f=fotoalbum_large

Alles wat binnen komt (1) wordt via payload geset
regel 4
global.set("SS_Quietmode_on_off",msg.payload,"file");

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@Maarten69
Heb je alles van MQTT_Block verschoven naar MQTT?

Of lees ik je code niet goed, dat kan, of je bedoeld wat anders.

code:
1
2
3
4
5
6
7
8
9
10
MQTT    
    .active                                 MQTT block enabled/disabled 1,0
    .allow_rtc_onoff            
    .allow_scheduler            
    .allow_solar                
    .block_mode                             BLOCK ALL (1) , CUSTOM (2), UNRESTRICTED (3)
    .counter                                Total MQTT messages counter
    .messages_today                         No. MQTT messages today
    .messages_yesterday                     No. MQTT messages yesterday
    .message_limit                          Maximum allowed messages in 24h allow before block will activate


MQTT_Block is een functie.
MQTT counter en soort staat daar los van. Wat mij betreft hoeven die niet op 1 hoop.

Mocht je dat wel aangepast hebben, dan is dat wel een ingrijpende. Hij zit in heel veel nodes waar ik hem oproep/check.

[ Voor 14% gewijzigd door edterbak op 05-01-2023 14:23 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op donderdag 5 januari 2023 @ 14:21:
@Maarten69
Heb je alles van MQTT_Block verschoven naar MQTT?

Of lees ik je code niet goed, dat kan, of je bedoeld wat anders.

code:
1
2
3
4
5
6
7
8
9
10
MQTT    
    .active                                 MQTT block enabled/disabled 1,0
    .allow_rtc_onoff            
    .allow_scheduler            
    .allow_solar                
    .block_mode                             BLOCK ALL (1) , CUSTOM (2), UNRESTRICTED (3)
    .counter                                Total MQTT messages counter
    .messages_today                         No. MQTT messages today
    .messages_yesterday                     No. MQTT messages yesterday
    .message_limit                          Maximum allowed messages in 24h allow before block will activate


MQTT_Block is een functie.
MQTT counter en soort staat daar los van. Wat mij betreft hoeven die niet op 1 hoop.

Mocht je dat wel aangepast hebben, dan is dat wel een ingrijpende. Hij zit in heel veel nodes waar ik hem oproep/check.
Alles nu onder een dak geplaatst.
Heb via een geëxporteerde JSON search and replace gedaan, daarna terug geïmporteerd en getest.
Zie bovenste lijst (edit) met alle vars zover.

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op donderdag 5 januari 2023 @ 14:15:
[...]

zat net te zoeken.
het kan zijn dat er een vreemde waarde binnen komt op deze plek:

[Afbeelding]

Alles wat binnen komt (1) wordt via payload geset
regel 4
global.set("SS_Quietmode_on_off",msg.payload,"file");
Maar waarom gebeurd dat dan niet bij een herstart?

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ik ga stoppen, moet ik al een upload doen?

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: 07-07 23:37
Jahoor

Acties:
  • +4 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ok de nieuwe versie v21.35 beta staat weer online hier..

[2023-01-04] v21.35 beta (experimental). Changes:

[FIX] SoftStart was using Night reduction water temp correction when switch was'nt enabled.
[Other] started with new naming convention and code optimization.

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@edterbak Ga gerust verder ik vraag wel weer voordat ik begin.

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!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
Maarten69 schreef op donderdag 5 januari 2023 @ 15:02:
Ok de nieuwe versie v21.35 beta staat weer online hier..

[2023-01-04] v21.35 beta (experimental). Changes:

[FIX] SoftStart was using Night reduction water temp correction when switch was'nt enabled.
[Other] started with new naming convention and code optimization.
Dank weer!! Ik neem aan door new naming convention dat de huidige/oude settings niet allemaal worden overgenomen dus alles ff goed nalopen na update?

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:
  • +3 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 14-07 16:42
V21.35 draait tot zover prima. geen vastloper meer! topwerk mannen

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
Ik heb nu ook V21.35 draaien en ook alles tot nu toe zonder problemen d:)b

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!

  • Balans
  • Registratie: September 2000
  • Laatst online: 19-07 12:56
Ziet er weer goed uit! hier ook 21.35, alleen QM staat weer op 0
Die draai ik hier zolang als het weer het toelaat op QM 2.
Ik hou hier nu standaard rekening mee, maar had hoop dat die de oude waarde gewoon onthoud en meeneemt.

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


Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

Met 21.33 is dhw mode vandaag niet aan gegaan op de geschedulde tijd. Sterker nog, hij reageert helemaal niet op wijzigen in modus.

Baby moet in bad nu, maar geen warm water. Die zag ik ff niet aankomen :X

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

Block MQTT commands

Extend logging

Max MQTT-commands per day:

300/day

-
- -
- - -
--------------------------------> finished checking Function reduce pump speed
Function reduce pump speed: 0
LowSpeed: 68
SavedPumpspeed: 254
PumpMaxFlowSetting: 254
-------------------------------> finished checking MQTT-blocker and manual on/off settings
MQTT_Block.block_mode: undefined
MQTT_Block.allow_scheduler: undefined
MQTT_Block.allow_solar: undefined
MQTT_Block.allow_rtc_onoff: undefined
MQTT_Block.active: undefined
----------------------------------------> finished checking SoftStart
Function - SoftStart Quietmode is disabled
Function - SoftStart is enabled
----------------------------------------> finished showing hystorical data
The compressor has started 2 times in the last 24 hours
Highest compressor frequency ever recorded: 86 Hz
Total hours: 828, Starts: 1723, averige runtime: 0.5 hours
Total Defrosts: 181, today 0, yesterday 0
Total MQTT-Commands send: 5002, today 66, yesterday 90
----------------------------------------> finished checking RTC
RTC Booster status 1
RTC will switch heatpump off at 21.0°C (now 20.27°C) (power is on)
RTC Room setpoint 20°C
Function RTC turn heat on/off is enabled
Function RTC is enabled
F_rtc_on_off_active: 1
----------------------------------------> finished checking scheduler
Schedule_1 Allow DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 11:00, OperationMode6
Schedule_2 Stop DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 17:00, OperationMode2
Schedule_3 Sterelization, Sunday, 12:00, Sterilization (override)
Schedule_4 Quiet on, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 23:30QM_3
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
----------------------------------------> finished checking HP status
No 1-wire sensors connected to Heishamon
Found 1 custom kWh-device(s) connected to Heishamon
Total errors: 5, 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=20.75°C, Outlet=20.75°C, Freq=0 Hz, Quiet mode=0, 0 Watt
HP power is on, operation mode Auto(Heat), threeway valve in position Room
----------------------------------------> initialize check
- - -
- -
-

[ Voor 88% gewijzigd door MikeyMan op 05-01-2023 18:57 ]


Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Balans schreef op donderdag 5 januari 2023 @ 18:30:
Ziet er weer goed uit! hier ook 21.35, alleen QM staat weer op 0
Die draai ik hier zolang als het weer het toelaat op QM 2.
Ik hou hier nu standaard rekening mee, maar had hoop dat die de oude waarde gewoon onthoud en meeneemt.
Ik ga er achteraan, maar is erg lastig om te vinden waarom dat misgaat.
Ook alleen bij een nieuwe versie?

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!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@MikeyMan probeer aub v21.35 het is namelijk erg lastig voor mij om vorige versies te debuggen.
Schakelde de modus om 11.00 niet over naar DHW door scheduler?

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!

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

MikeyMan

Vidi, Vici, Veni

Maarten69 schreef op donderdag 5 januari 2023 @ 19:01:
@MikeyMan probeer aub v21.35 het is namelijk erg lastig voor mij om vorige versies te debuggen.
Schakelde de modus om 11.00 niet over naar DHW door scheduler?
Nope, niets geschakeld, maar handmatig lukt ook niet nu...

Zie hoog geheugengebruik, dus kan het eerdere NodeRed ding zijn. Hoewel de CPU niet veel doet.

Tis tegelijkertijd overigens ook wel wat lastig om constant de nieuwste versie bij te houden :P

[ Voor 16% gewijzigd door MikeyMan op 05-01-2023 19:03 ]


Acties:
  • +1 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
MikeyMan schreef op donderdag 5 januari 2023 @ 19:02:
[...]


Nope...

Tis tegelijkertijd overigens ook wel wat lastig om constant de nieuwste versie bij te houden :P
Begrijp het, beta tester have a tough life ;)

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!

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

MikeyMan

Vidi, Vici, Veni

Na restart van NR reageert ie ook niet op wijziging van de modus... Zal 21.35 eens neerzetten, in de hoop dat het daarmee gefixt is.

Fwiw, log van de hele dag:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
05/01 19:03:54 - Function SoftStart: Correction: -1.5 > -1.3 °C - (CATCH) Freq: 35Hz, SP_Final: 23.7°C
05/01 19:03:53 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 19:03:53 - Function SoftStart: Correction: -2 > -1.5 °C - (CATCH) Freq: 35Hz, SP_Final: 23.5°C
05/01 19:03:23 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 19:03:23 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 25Hz, SP_Final: 23°C
05/01 19:03:23 - Compressor: running
05/01 19:02:58 - Function - SoftStart Quietmode: OFF
05/01 19:02:58 - Function - SoftStart: 1
05/01 19:02:58 - RTC: Room setpoint changed to: 20 °C
05/01 19:02:58 - Function - RTC: 1
05/01 19:02:56 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 19:02:56 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 19:02:53 - Function - WAR: 1
05/01 19:02:53 - SYSTEM - HEISHAMON Connection: Online
05/01 19:02:50 - SYSTEM: WAR settings OK
05/01 19:02:49 - SYSTEM: MQTT-Commands to HP will be sent normally.
05/01 19:02:49 - Function Solar: 1
05/01 19:02:49 - Function NightReduction: New correction: -1 °C
05/01 19:02:49 - Function NightReduction: 0
05/01 19:02:49 - RTC: Room setpoint changed to: 20 °C
05/01 19:02:49 - Compressor: stopped
05/01 19:02:49 - SYSTEM: Heatpump is in DIRECT mode
05/01 19:02:49 - Function Pump speed: 0
05/01 19:02:49 - SYSTEM - HEISHAMON Connection: Offline
05/01 19:02:48 - SYSTEM: Start---------------------------------------------------------------
------------------------------------------------------------------------------------------------
05/01 18:43:59 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 18:43:59 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.27 °C)
05/01 18:30:08 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 18:30:08 - Compressor: stopped
05/01 18:25:04 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 18:25:04 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.4 °C)
05/01 17:49:53 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 17:49:53 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 31Hz, SP_Final: 24°C
05/01 17:40:23 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 17:40:23 - Function SoftStart: Correction: 0 > 0.8 °C - (STABLE) Freq: 30Hz, SP_Final: 24.8°C
05/01 17:37:08 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 17:37:08 - Function SoftStart: Correction: -1 > -0.5 °C - (CATCH) Freq: 35Hz, SP_Final: 23.5°C
05/01 17:35:38 - Function SoftStart: Correction: -1.25 > -1 °C - (CATCH) Freq: 35Hz, SP_Final: 23°C
05/01 17:35:23 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 17:35:23 - Function SoftStart: Correction: -2 > -1.3 °C - (CATCH) Freq: 35Hz, SP_Final: 22.7°C
05/01 17:34:53 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 17:34:53 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 20Hz, SP_Final: 22°C
05/01 17:34:53 - Compressor: running
05/01 17:34:34 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 17:34:33 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 16:38:16 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 16:38:16 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.5 °C)
05/01 15:47:41 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 15:47:41 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.63 °C)
05/01 15:38:52 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 15:38:52 - Compressor: stopped
05/01 15:22:25 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 15:22:25 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.43 °C)
05/01 15:00:12 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 15:00:12 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 14:55:37 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 14:55:37 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 30Hz, SP_Final: 23°C
05/01 14:55:10 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 14:55:10 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.43 °C)
05/01 14:45:52 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 14:45:52 - Function SoftStart: Correction: 0 > 0.5 °C - (STABLE) Freq: 30Hz, SP_Final: 24.5°C
05/01 14:43:37 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 14:43:37 - Function SoftStart: Correction: 3.5 > 0 °C - (STABLE) Freq: 34Hz, SP_Final: 24°C
05/01 14:43:22 - MQTT Command - SetZ1HeatRequestTemperature: 28
05/01 14:43:22 - Function SoftStart: Correction: 3.25 > 3.5 °C - (CATCH) Freq: 34Hz, SP_Final: 27.5°C
05/01 14:42:37 - Function SoftStart: Correction: 2.5 > 2.8 °C - (CATCH) Freq: 35Hz, SP_Final: 26.8°C
05/01 14:42:22 - MQTT Command - SetZ1HeatRequestTemperature: 27
05/01 14:42:22 - Function SoftStart: Correction: 2 > 2.5 °C - (CATCH) Freq: 34Hz, SP_Final: 26.5°C
05/01 14:42:07 - MQTT Command - SetZ1HeatRequestTemperature: 26
05/01 14:42:07 - Function SoftStart: Correction: 1.25 > 2 °C - (CATCH) Freq: 35Hz, SP_Final: 26°C
05/01 14:41:52 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 14:41:52 - Function SoftStart: Correction: 0.25 > 1.3 °C - (CATCH) Freq: 35Hz, SP_Final: 25.3°C
05/01 14:41:37 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 14:41:37 - Function SoftStart: Correction: -1 > 0.3 °C - (CATCH) Freq: 34Hz, SP_Final: 24.3°C
05/01 14:41:22 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 14:41:22 - Function SoftStart: Correction: -2 > -1 °C - (CATCH) Freq: 34Hz, SP_Final: 23°C
05/01 14:40:37 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 14:40:37 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 18Hz, SP_Final: 22°C
05/01 14:40:37 - Compressor: running
05/01 14:40:07 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 14:40:07 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.3 °C)
05/01 14:24:42 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 14:24:42 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.53 °C)
05/01 12:23:17 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 12:23:17 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.67 °C)
05/01 10:31:57 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 10:31:57 - Function RTC: Correction change: From -3 to -2 °C (Room actual: 20.53 °C)
05/01 10:22:01 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 10:22:00 - Function RTC: Correction change: From -2 to -3 °C (Room actual: 20.6 °C)
05/01 10:06:33 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 10:06:33 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.4 °C)
05/01 09:51:33 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 09:51:33 - Compressor: stopped
05/01 09:51:33 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 09:51:33 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.33 °C)
05/01 09:21:06 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 09:21:06 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 27Hz, SP_Final: 23°C
05/01 09:15:56 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 09:15:56 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.43 °C)
05/01 09:11:21 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 09:11:21 - Function SoftStart: Correction: 0 > 1 °C - (STABLE) Freq: 31Hz, SP_Final: 25°C
05/01 09:06:51 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 09:06:51 - Function SoftStart: Correction: -1.25 > -0.5 °C - (CATCH) Freq: 34Hz, SP_Final: 23.5°C
05/01 09:06:36 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 09:06:36 - Function SoftStart: Correction: -2 > -1.3 °C - (CATCH) Freq: 34Hz, SP_Final: 22.7°C
05/01 09:06:06 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 09:06:06 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 18Hz, SP_Final: 22°C
05/01 09:06:06 - Compressor: running
05/01 09:05:50 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 09:05:50 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 08:45:36 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 08:45:36 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.43 °C)
05/01 08:30:23 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 08:30:23 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 08:28:21 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 08:28:21 - Compressor: stopped
05/01 08:25:17 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 08:25:17 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.4 °C)
05/01 08:15:11 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 08:15:11 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.2 °C)
05/01 08:10:09 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 08:10:08 - Function RTC: Correction change: From -1 to 0 °C (Room actual: 20.17 °C)
05/01 07:40:05 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 07:40:05 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 31Hz, SP_Final: 24°C
05/01 07:30:50 - Function SoftStart: Correction: 0.75 > 1 °C - (STABLE) Freq: 31Hz, SP_Final: 25°C
05/01 07:30:35 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 07:30:35 - Function SoftStart: Correction: 0 > 0.8 °C - (STABLE) Freq: 31Hz, SP_Final: 24.8°C
05/01 07:25:35 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 07:25:35 - Function SoftStart: Correction: -1.25 > -0.3 °C - (CATCH) Freq: 34Hz, SP_Final: 23.7°C
05/01 07:25:20 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 07:25:20 - Function SoftStart: Correction: -2 > -1.3 °C - (CATCH) Freq: 28Hz, SP_Final: 22.7°C
05/01 07:25:05 - MQTT Command - SetZ1HeatRequestTemperature: 22
05/01 07:25:05 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 27Hz, SP_Final: 22°C
05/01 07:25:05 - Compressor: running
05/01 07:24:37 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 07:24:36 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 07:14:28 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 07:14:28 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.4 °C)
05/01 06:54:15 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 06:54:15 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 20.37 °C)
05/01 06:47:20 - Function SoftStart: Compressor Inactive - Correction: 0
05/01 06:47:20 - Compressor: stopped
05/01 06:44:11 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 06:44:11 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 20.4 °C)
05/01 05:58:35 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 05:58:35 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 20.23 °C)
05/01 04:57:54 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 04:57:54 - Function RTC: Correction change: From 1 to 0 °C (Room actual: 19.93 °C)
05/01 04:32:35 - MQTT Command - SetZ1HeatRequestTemperature: 26
05/01 04:32:35 - Function RTC: Correction change: From 2 to 1 °C (Room actual: 19.73 °C)
05/01 04:17:33 - MQTT Command - SetZ1HeatRequestTemperature: 27
05/01 04:17:33 - Function SoftStart: Correction: -2.25 > 0 °C - (ENDING) Freq: 30Hz, SP_Final: 27°C
05/01 04:10:18 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 04:10:18 - Function SoftStart: Correction: -3 > -2.5 °C - (STABLE) Freq: 30Hz, SP_Final: 24.5°C
05/01 04:07:13 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 04:07:13 - Function SoftStart: Correction: -2.75 > -3 °C - (STABLE) Freq: 31Hz, SP_Final: 24°C
05/01 04:07:13 - Function RTC: Correction change: From 1 to 2 °C (Room actual: 19.7 °C)
05/01 04:06:48 - MQTT Command - SetZ1HeatRequestTemperature: 23
05/01 04:06:48 - Function SoftStart: Correction: -2.25 > -2.8 °C - (STABLE) Freq: 31Hz, SP_Final: 23.2°C
05/01 04:06:18 - Function SoftStart: Correction: -2 > -2.3 °C - (STABLE) Freq: 35Hz, SP_Final: 23.7°C
05/01 04:06:03 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 04:06:03 - Function SoftStart: Correction: -0.5 > -2 °C - (STABLE) Freq: 35Hz, SP_Final: 24°C
05/01 04:05:48 - Function SoftStart: Correction: 0 > -0.5 °C - (STABLE) Freq: 35Hz, SP_Final: 25.5°C
05/01 04:05:33 - MQTT Command - SetZ1HeatRequestTemperature: 26
05/01 04:05:33 - Function SoftStart: Correction: 0.5 > 0 °C - (STABLE) Freq: 35Hz, SP_Final: 26°C
05/01 04:04:48 - MQTT Command - SetZ1HeatRequestTemperature: 27
05/01 04:04:48 - Function SoftStart: Correction: 0 > 0.5 °C - (CATCH) Freq: 35Hz, SP_Final: 26.5°C
05/01 04:04:18 - Function SoftStart: Correction: -0.5 > 0 °C - (CATCH) Freq: 34Hz, SP_Final: 26°C
05/01 04:04:03 - MQTT Command - SetZ1HeatRequestTemperature: 26
05/01 04:04:03 - Function SoftStart: Correction: -1 > -0.5 °C - (CATCH) Freq: 34Hz, SP_Final: 25.5°C
05/01 04:03:48 - MQTT Command - SetZ1HeatRequestTemperature: 25
05/01 04:03:48 - Function SoftStart: Correction: -1.75 > -1 °C - (CATCH) Freq: 35Hz, SP_Final: 25°C
05/01 04:02:38 - RTC: Room setpoint changed to: 20 °C
05/01 04:02:33 - MQTT Command - SetZ1HeatRequestTemperature: 24
05/01 04:02:33 - Function SoftStart: Correction: 0 > -2 °C - (STARTUP) Freq: 25Hz, SP_Final: 24°C
05/01 04:02:33 - Compressor: running
05/01 04:02:10 - MQTT Command - SetZ1HeatRequestTemperature: 26
05/01 04:02:10 - Function RTC: Correction change: From 2 to 1 °C (Room actual: 19.73 °C)
05/01 04:02:08 - MQTT Command - SetZ1HeatRequestTemperature: 27
05/01 04:02:08 - Function RTC: Correction change: From -3 to 2 °C (Room actual: 19.67 °C)
05/01 04:02:05 - RTC: Room setpoint changed to: 20 °C
05/01 01:00:00 - Function Solar: New day; Reset Solar function. DHW SP already 48

[ Voor 99% gewijzigd door MikeyMan op 05-01-2023 19:06 ]


Acties:
  • +1 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

Met 21.35 kan ik in ieder geval handmatig de mode wijzigen. (y)

Enig idee wat hier mis gegaan kan zijn?

[ Voor 27% gewijzigd door MikeyMan op 05-01-2023 19:17 ]


Acties:
  • +1 Henk 'm!

  • Balans
  • Registratie: September 2000
  • Laatst online: 19-07 12:56
Maarten69 schreef op donderdag 5 januari 2023 @ 18:57:
[...]

Ik ga er achteraan, maar is erg lastig om te vinden waarom dat misgaat.
Ook alleen bij een nieuwe versie?
ook na een restart van node red

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


Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

Lijkt hier overigens ook iets niet helemaal goed te gaan met RTC:

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

dit zou tot -2 moeten leiden.

Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

Betekent dit nog iets?

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

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 23:48
mmm, 21.35 lijkt toch niet goed te draaien. m'n docker container is al 2 x gecrashed.

Update: Hij bleek toch nog te draaien, maar unresponsive.. Dus 1 x gecrashed.

B.T.W: Volgens mij gaat RTC functie bij mij wel goed..... mogelijk iets bij net opstarten oid?

[ Voor 54% gewijzigd door blb4 op 05-01-2023 21:00 ]

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: 07-07 23:37
@Maarten69
ik heb zojuist 21.35 erop gezet.
find replace is niet 100% van de gevallen voldoende.
5-1-2023 20:36:47node: System check
function : (error)
"TypeError: Cannot read properties of undefined (reading 'state')"
code:
1
2
3
4
5
6
//check MQTT blocked ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (global.get('MQTT') == 1 ) { 
    msg.topic = "MQTT-Commands:";
    msg.payload = "Are blocked (disable switch to unblock)"
    node.send(msg);
    }

Deze klopt nog niet. Ik pas hem aan bij mij. (~regel 88)

Overigens valt mij op dat je best vaak steeds een variabele ophaalt.
Op meerdere plaatsen gebruik je if (global.get....)
Iedere global.get is een lees actie (uit "file"). Als het kan wil ik deze lees acties beperken om resources te sparen.

Het mooie van de keuze welke we gisteren gemaakt hebben is, is dat je nu maar 1x een lees actie hoeft te doen, voor alle informatie binnen MQTT: Deze bevat dan:
.counter: 4148
.messages_today: 62
.messages_yesterday: 95
.message_limit: 500
.select: 0
.block_active: 0
.block_mode: 0
.allow_rtc_onoff: 0
.allow_scheduler: 0
.allow_solar: 0

Mijn voorstel is ook dat we dit zo gaan gebruiken.
ergens bovenaan in de code zet je
var MQTT = global.get('MQTT',"file");

Vervolgens kun je elders alles dat in die variabele staat gebruiken.
if (MQTT.block_active == 1) {xx;}
if (MQTT.block_mode == 2) {xx;}
MQTT.messages_today

-----------------------------------------------------

Ik ga mij concentreren op het probleem van MikeyMan. Snap er niks van.

Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

blb4 schreef op donderdag 5 januari 2023 @ 20:46:
mmm, 21.35 lijkt toch niet goed te draaien. m'n docker container is al 2 x gecrashed.

Update: Hij bleek toch nog te draaien, maar unresponsive.. Dus 1 x gecrashed.

B.T.W: Volgens mij gaat RTC functie bij mij wel goed..... mogelijk iets bij net opstarten oid?
RTC staat nu wel goed. Kan geloof ik niet terug zien wanneer dat is gebeurd. Mag m.i. eigenlijk geen vertraging op zitten, aangezien het direct de aanvoertemperatuur beïnvloedt. En dus voor een start of stop kan zorgen.

@edterbak nu met 21.35 kan ik in ieder geval de mode handmatig weer verzetten. Dat lukte met 21.33 zojuist niet. Ook niet na herstart van heel NR. Of er nog een probleem is weet ik eerlijk gezegd ook niet.

Tenminste, los van de deuk in ons huwelijk, maar dat lossen we niet op met een code fix vrees ik :+

[ Voor 20% gewijzigd door MikeyMan op 05-01-2023 21:17 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Nee, overblijfsel van mijn zoekwerk. haal het weg.


Ik denk dat het hier mee te maken heeft:
MQTT_Block.block_mode: undefined
MQTT_Block.allow_scheduler: undefined
MQTT_Block.allow_solar: undefined
MQTT_Block.allow_rtc_onoff: undefined
MQTT_Block.active: undefined

Ik ga verder zoeken...

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
@MikeyMan
Kun je de HUIDIGE system check posten?

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Ja, gevonden. @MikeyMan @Maarten69
De oorzaak is dat MQTT leeg is of onjuist. (0 of 1)

code:
1
2
if ( msg.payload != 99 && (MQTT.block_active == 0 || (MQTT.block_active == 1 && MQTT.block_mode == 2 && MQTT.allow_scheduler == 1) ) )   {
    return msg;


Maarten heeft dat gefixt vanaf v21.34

De waarden van MQTT.block_active is nu als het goed is wel bekend bij je.
Dat kun je terug zien onder system check.

[ Voor 22% gewijzigd door edterbak op 05-01-2023 21:56 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
MikeyMan schreef op donderdag 5 januari 2023 @ 19:23:
Lijkt hier overigens ook iets niet helemaal goed te gaan met RTC:

[Afbeelding]

dit zou tot -2 moeten leiden.
Heb je dit gezien vlak na het importeren van de nieuwe flow? of na een lange tijd wachten?
De correctie begint namelijk pas opnieuw te rekenen als er een nieuwe temperatuur waarde binnen komt.
Normaal gesproken is dat ook voldoende.

Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 5 januari 2023 @ 21:45:
@MikeyMan
Kun je de HUIDIGE system check posten?
Uiteraard
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
SYSTEM
SYSTEM HEALTH

Block MQTT commands

Extend logging

Max MQTT-commands per day:

300/day

-
- -
- - -
--------------------------------> finished checking Night reduction settings
NightReductionRoomSetpoint.NORMAL: 20
NightReductionRoomSetpoint.LOW: 18
NightReduction room_setpoint.state: 0
NightReductionWaterTemp.current_value: 0
F_NR_correction: 0
NightReductionWaterTemp.correction: 0
NightReductionWaterTemp.state: 0
--------------------------------> finished checking Function reduce pump speed
F_ReducePumpSpeed.state: 0
F_ReducePumpSpeed.LowSpeed: 68
F_ReducePumpSpeed.SavedPumpspeed: 254
F_ReducePumpSpeed.PumpMaxFlowSetting: 254
-------------------------------> finished checking MQTT-blocker and manual on/off settings
MQTT.select: 0
MQTT.limit: undefined
MQTT.block_mode: 0 - DISABLED (normal)
MQTT.allow_scheduler: 0
MQTT.allow_solar: 0
MQTT.allow_rtc_onoff: 0
MQTT.block_active: 0
----------------------------------------> finished checking SoftStart
Function - SoftStart Quietmode is disabled
Function - SoftStart is enabled
----------------------------------------> finished showing hystorical data
The compressor has started 6 times in the last 24 hours
Highest compressor frequency ever recorded: 86 Hz
Total hours: 831, Starts: 1726, averige runtime: 0.5 hours
Total Defrosts: 181, today 0, yesterday 0
Total MQTT-Commands send: 5025, today 89, yesterday 90
----------------------------------------> finished checking RTC
RTC incremental setpoint status 1
RTC will switch heatpump off at 20.0°C (now 20.4°C) (power is on)
RTC Room setpoint 19°C
Function RTC turn heat on/off is enabled
Function RTC is enabled
F_rtc_on_off_active: 1
----------------------------------------> finished checking scheduler
Schedule_1 Allow DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 11:00, OperationMode6
Schedule_2 Stop DHW, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 17:00, OperationMode2
Schedule_3 Sterelization, Sunday, 12:00, Sterilization (override)
Schedule_4 Quiet on, Select,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday, 23:30QM_3
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
----------------------------------------> finished checking HP status
No 1-wire sensors connected to Heishamon
Found 1 custom kWh-device(s) connected to Heishamon
Total errors: 5, last error: No error
This flow is running for 3 hours without a restart.
SYSTEM Heatpump is in DIRECT mode
SYSTEM: Persistent storage is configured correctly
Target=22°C, Inlet=20.75°C, Outlet=20.75°C, Freq=0 Hz, Quiet mode=0, 0 Watt
HP power is on, operation mode Auto(Heat), threeway valve in position Room
----------------------------------------> initialize check
- - -
- -
-

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
Ja, zou goed moeten gaan nu.

Uitgedeukt. :)

Door @Maarten69

[ Voor 18% gewijzigd door edterbak op 05-01-2023 22:14 ]


Acties:
  • 0 Henk 'm!

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

MikeyMan

Vidi, Vici, Veni

edterbak schreef op donderdag 5 januari 2023 @ 22:00:
[...]

Heb je dit gezien vlak na het importeren van de nieuwe flow? of na een lange tijd wachten?
De correctie begint namelijk pas opnieuw te rekenen als er een nieuwe temperatuur waarde binnen komt.
Normaal gesproken is dat ook voldoende.
Na importeren flow. Kan te maken hebben met het feit dat ie eerst uit gaat van de Panasonic temperatuur.
Echter, hij had wel een melding 'room thermostat found' gehad. Waar volgens mij nog geen nieuwe waarde vandaan was gekomen.

Punt is wel dat ie tot het moment dat er een nieuwe waarde binnenkomt er naast zit ;)

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 07-07 23:37
MikeyMan schreef op donderdag 5 januari 2023 @ 22:13:
[...]


Na importeren flow. Kan te maken hebben met het feit dat ie eerst uit gaat van de Panasonic temperatuur.
Echter, hij had wel een melding 'room thermostat found' gehad. Waar volgens mij nog geen nieuwe waarde vandaan was gekomen.

Punt is wel dat ie tot het moment dat er een nieuwe waarde binnenkomt er naast zit ;)
klopt.
Ik ben daar nu mee bezig, dit item. Ik hoop dit vanavond af te krijgen, en ook gelijk conformeren aan de naming convention
Pagina: 1 ... 49 ... 120 Laatste