Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 38 ... 124 Laatste
Acties:

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op zondag 4 december 2022 @ 15:28:
[...]


Verkeerd gedacht hoor. Ghehehe.
Wat is het probleem ?
Als je heb bij jouw al opgelost hebt, plak je even de juiste code hier. Dan plak ik het er in.
Ik zal vanavond ff posten.

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
@Maarten69 Ik had het wel gezien inderdaad. Ook die post van jou. Dank je voor het doorgeven melden uiteraard ook jij.
Als het in een stable release uitgebracht wordt, ga ik ook over.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 15:36:
Dank je. Dat maakt de berekening COP al significant beter :) En ook de aansturing via deze flow.

Mooie stap.

[edit]
maar ik wacht met een flash tot dat deze in de final/stable zit.
en tot het >+5C buiten blijft voorlopig :)
Ik heb het eerder gezegd, maar resolutie is niet hetzelfde als acuratesse :P

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 15:18:
[...]

Ik heb de functie herschreven. werkt nu robust. ook als er al een waarde stond.

KUn je deze code plakken in die [Heatpump type (Panasonic)] node?
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
var panasonic = global.get('panasonic',"file");

if (panasonic === undefined || panasonic.payload[0].nr != msg.payload)    {
    global.set('panasonic',undefined,"file");
    
    var model;
    var phase;
    var type;
    var power;
    var nr;
    
    if (msg.payload == 0)   {model = 'WH-MDC05H3E5';    power = '5';        phase = '1';        type = 'HP';}
    if (msg.payload == 1)   {model = 'WH-MDC07H3E5';    power = '7';        phase = '1';        type = 'HP';}
    if (msg.payload == 2)   {model = 'WH-UX09HE5';      power = '9';        phase = '1';        type = 'T-CAP';}
    if (msg.payload == 3)   {model = 'WH-UD09HE8';      power = '9';        phase = '3';        type = 'HP';}
    if (msg.payload == 4)   {model = 'WH-UX09HE8';      power = '9';        phase = '3';        type = 'T-CAP';}
    if (msg.payload == 5)   {model = 'WH-UX12HE8';      power = '12';       phase = '3';        type = 'T-CAP';}
    if (msg.payload == 6)   {model = 'WH-UX16HE8';      power = '16';       phase = '3';        type = 'T-CAP';}
    if (msg.payload == 7)   {model = 'WH-UD05HE5';      power = '5';        phase = '1';        type = 'HP';}
    if (msg.payload == 8)   {model = 'WH-UD09JE5';      power = '9';        phase = '1';        type = 'HP';}
    if (msg.payload == 9)   {model = 'WH-MDC05J3E5';    power = '5';        phase = '1';        type = 'HP';}
    if (msg.payload == 10)  {model = 'WH-MDC09H3E5';    power = '9';        phase = '1';        type = 'HP';}
    if (msg.payload == 11)  {model = 'WH-MXC09H3E5';    power = '9';        phase = '1';        type = 'T-CAP';}
    if (msg.payload == 12)  {model = 'WH-UD09JE5';      power = '9';        phase = '1';        type = 'HP - All-In-One';}
    if (msg.payload == 13)  {model = 'WH-UX12HE8';      power = '12';       phase = '3';        type = 'T-CAP - All-In-One';}
    if (msg.payload == 14)  {model = 'WH-UQ09HE8';      power = '9';        phase = '3';        type = 'T-CAP - Super Quiet';}
    if (msg.payload == 15)  {model = 'WH-UD09HE5';      power = '9';        phase = '1';        type = 'HP';}
    if (msg.payload == 16)  {model = 'WH-UD09HE5';      power = '9';        phase = '1';        type = 'HP - All-In-One';}
    if (msg.payload == 17)  {model = 'WH-UD05JE5';      power = '5';        phase = '1';        type = 'HP - All-In-One';}
    if (msg.payload == 18)  {model = 'WH-UD07JE5';      power = '7';        phase = '1';        type = 'HP';}
    if (msg.payload == 19)  {model = 'WH-UD07HE5-1';    power = '7';        phase = '1';        type = 'HP';}
    if (msg.payload == 20)  {model = 'WH-MDC07J3E5';    power = '7';        phase = '1';        type = 'HP';}
    if (msg.payload == 21)  {model = 'WH-MDC09J3E5';    power = '9';        phase = '1';        type = 'HP';}
    if (msg.payload == 22)  {model = 'WH-UD05JE5';      power = '5';        phase = '1';        type = 'HP';}
    if (msg.payload == 23)  {model = 'WH-MXC09J3E8';    power = '9';        phase = '3';        type = 'T-CAP';}
    if (msg.payload == 24)  {model = 'WH-MXC12J9E8';    power = '12';       phase = '3';        type = 'T-CAP';}
    if (msg.payload == 25)  {model = 'WH-UD12HE5';      power = '12';       phase = '1';        type = 'T-CAP';}
    if (msg.payload == 26)  {model = 'WH-UD07JE5';      power = '7';        phase = '1';        type = 'HP - All-In-One Compact';}
    if (msg.payload == 255) {model = 'unknown';         power = 'unknown';  phase = 'unknown';  type = 'unknown';}
    
    let panasonic={};
        panasonic.type = type;
        panasonic.phase = phase;
        panasonic.power = power;
        panasonic.model = model;
        panasonic.nr = msg.payload;
    
    global.set('panasonic',{payload:[panasonic]},"file");
    return msg;
}


else    {
    return null;
}


Dit zou het moeten oplossen.
Noice!

Kortere code, en hij werkt direct idd. _/-\o_

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

  • Aikon
  • Registratie: Februari 2001
  • Niet online
@Maarten69 de booster werkt perfect, het is wel even kijken wat een goede instelling is. Op een gegeven valt 'ie natuurlijk behoorlijk terug in gevraagd Ta, en valt de compressor daardoor stil. Het is denk ik de truck om te zorgen dat 'ie dan blijft hangen in het +3 gebied, dan start de compressor net wat eerder dan bij +2/+1. Maar je wilt ook niet dat hij weer tot onder de booster zakt, want dan blijf je heen en weer gaan. Dus een flinke verhoging, waarbij de temperatuur dus even doorschiet is wel noodzakelijk eigenlijk. Nog ideeën hierover? :)

@Heronimo ik zag het ja, ik heb vanochtend geüpdate echter werkte het toen niet, nu nog eens geprobeerd via Firefox ipv Edge is het wel gelukt. :)

Alleen de flow pakt het nog niet, is het een kwestie van de 2 set.Main_In/out-let_Temp's aanpassen of zal dat de boel in de war gooien?

[ Voor 9% gewijzigd door Aikon op 04-12-2022 17:10 ]


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
WP Debug --> Error counter --> function Count
gehele code kun je vervangen @edterbak
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
var Error_Counter = global.get('Error_Counter', "file");
if (Error_Counter === undefined)
    {
        Error_Counter = 0;
        global.set('Error_Counter', Error_Counter, "file");
    }

var Last_Error = msg.payload; // current error
if (global.set('Last_Error', "file") === undefined)
    {
        global.set('Last_Error', Last_Error, "file");
    }
if (Last_Error == "No error")
    {
        return null;
    }

if (Last_Error != "No error")
    { 
        Error_Counter += 1;
        global.set('Error_Counter', Error_Counter, "file");
        global.set('Last_Error', Last_Error, "file");
    } 

return msg;

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Aikon schreef op zondag 4 december 2022 @ 17:00:
@Maarten69 de booster werkt perfect, het is wel even kijken wat een goede instelling is. Op een gegeven valt 'ie natuurlijk behoorlijk terug in gevraagd Ta, en valt de compressor daardoor stil. Het is denk ik de truck om te zorgen dat 'ie dan blijft hangen in het +3 gebied, dan start de compressor net wat eerder dan bij +2/+1. Maar je wilt ook niet dat hij weer tot onder de booster zakt, want dan blijf je heen en weer gaan. Dus een flinke verhoging, waarbij de temperatuur dus even doorschiet is wel noodzakelijk eigenlijk. Nog ideeën hierover? :)

@Heronimo ik zag het ja, ik heb vanochtend geüpdate echter werkte het toen niet, nu nog eens geprobeerd via Firefox ipv Edge is het wel gelukt. :)

Alleen de flow pakt het nog niet, is het een kwestie van de 2 set.Main_In/out-let_Temp's aanpassen of zal dat de boel in de war gooien?
Klopt de flow rekent met hele temperatuurwaardes, niet zomaar aanpassen hoor want daar is niet alles op berekend.

Booster langer aanhouden, zal ik eens over nadenken hoe of wat.

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
@Maarten69 Ik zie af en toe onderstaand, het viel met gisteren ook al op met testen:

04/12 17:05:48 - Function SoftStart: Correction: 5 > 6 °C - (CATCH) Freq: 50Hz, Tout: 38°C

Correcties tot max 6 graden, maar de max correction staat op 1, ook bij F_SS_correction staat 1. Zie ik nu iets over het hoofd in de logica of gaat er iets niet lekker?

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op zondag 4 december 2022 @ 17:33:
@Maarten69 Ik zie af en toe onderstaand, het viel met gisteren ook al op met testen:

04/12 17:05:48 - Function SoftStart: Correction: 5 > 6 °C - (CATCH) Freq: 50Hz, Tout: 38°C

Correcties tot max 6 graden, maar de max correction staat op 1, ook bij F_SS_correction staat 1. Zie ik nu iets over het hoofd in de logica of gaat er iets niet lekker?
kun je iets duidelijker beschrijven wat je ziet, wat het probleem is dat je ervaart.
Waar zie je die 1 en f_ss_correction.
Wat is wat je had verwacht?

Groet

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Bij de softstart staat de Max water temp. increase op 1. Maar ik zie correcties van tot 6 graden in de log, ik verwacht ze niet hoger dan die 1. f_ss_correction is een waarde onder Context > global.

Maar ik kan me voorstellen dat er aan het begin van de functie bijv. onderwater een limiet van 6 geldt oid?

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
5 > 6 is gehele correctie toch?
War + rtc + ss?

@edterbak hieronder heeft gelijk. De stage 1 mag dit doen om niet uit te gaan.

[ Voor 48% gewijzigd door Maarten69 op 04-12-2022 19:22 ]

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
RTC + SS zou max 4 moeten zijn dan toch in dit geval? Nah ja, of ergens in de 20 met boost dan nu.

Hier wat meer data, je ziet hier ook even die 6 voorbij komen.

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
04/12 16:45:37 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.7 °C)
04/12 16:43:37 - MQTT Command - SetZ1HeatRequestTemperature: 40
04/12 16:43:37 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
04/12 16:42:37 - MQTT Command - SetZ1HeatRequestTemperature: 41
04/12 16:42:37 - Function RTC: Correction change: From -2 to -1 °C (Room actual: 19.7 °C)
04/12 16:38:54 - MQTT Command - SetZ1HeatRequestTemperature: 40
04/12 16:38:54 - Function SoftStart: Correction: 1 > 0 °C - (ENDING) Freq: 23Hz, Tout: 40°C
04/12 16:31:37 - MQTT Command - SetZ1HeatRequestTemperature: 41
04/12 16:31:37 - Function RTC: Correction change: From -1 to -2 °C (Room actual: 19.8 °C)
04/12 16:27:37 - MQTT Command - SetZ1HeatRequestTemperature: 42
04/12 16:27:37 - Function RTC: Correction change: From 0 to -1 °C (Room actual: 19.6 °C)
04/12 16:26:07 - MQTT Command - SetZ1HeatRequestTemperature: 43
04/12 16:26:07 - Function RTC: Correction change: From 1 to 0 °C (Room actual: 19.5 °C)
04/12 16:17:07 - MQTT Command - SetZ1HeatRequestTemperature: 44
04/12 16:17:07 - Function RTC: Correction change: From 3 to 1 °C (Room actual: 19.3 °C)
04/12 16:14:12 - MQTT Command - SetQuietMode: 0
04/12 16:14:12 - Function - SoftStart Quietmode: finished, now restoring to level 0
04/12 16:13:53 - MQTT Command - SetZ1HeatRequestTemperature: 46
04/12 16:13:53 - Function SoftStart: Correction: 0 > 1 °C - (STABLE) Freq: 49Hz, Tout: 44°C
04/12 16:11:48 - MQTT Command - SetZ1HeatRequestTemperature: 45
04/12 16:11:48 - Function SoftStart: Correction: 6 > 0 °C - (STABLE) Freq: 48Hz, Tout: 43°C
04/12 16:08:58 - MQTT Command - SetZ1HeatRequestTemperature: 51
04/12 16:08:58 - Function SoftStart: Correction: 0 > 6 °C - (CATCH) Freq: 27Hz, Tout: 41°C
04/12 16:08:48 - Compressor: is running now
04/12 16:02:57 - Function RTC: Operation mode 0 (Heat only)
04/12 15:58:12 - MQTT Command - SetQuietMode: 3
04/12 15:58:12 - Function - SoftStart Quietmode: Run finished, reset for next run
04/12 15:57:12 - Function SoftStart: Compressor Inactive - Correction: 0
04/12 15:57:12 - Compressor: stopped
04/12 15:57:07 - MQTT Command - SetZ1HeatRequestTemperature: 45
04/12 15:57:07 - Function RTC: Correction change: From 20 to 3 °C (Room actual: 19.1 °C)
04/12 15:32:52 - Function SoftStart: Correction: -2 > 0 °C - (ENDING) Freq: 67Hz, Tout: 49°C
04/12 15:31:02 - Function SoftStart: Correction: -3 > -2 °C - (STABLE) Freq: 68Hz, Tout: 49°C
04/12 15:30:57 - Function SoftStart: Correction: -2 > -3 °C - (STABLE) Freq: 67Hz, Tout: 48°C
04/12 15:30:52 - Function SoftStart: Correction: -3 > -2 °C - (STABLE) Freq: 67Hz, Tout: 49°C


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
04/12 16:55:26 - Function SoftStart: Correction: -2 > -3 °C - (STABLE) Freq: 58Hz, Tout: 27°C
04/12 16:55:01 - MQTT Command - SetZ1HeatRequestTemperature: 39
04/12 16:55:01 - Function SoftStart: Correction: -1 > -2 °C - (STARTUP) Freq: 59Hz, Tout: 29°C
04/12 16:54:17 - MQTT Command - SetZ1HeatRequestTemperature: 40
04/12 16:54:16 - Function SoftStart: Correction: 0 > -1 °C - (CATCH) Freq: 59Hz, Tout: 30°C
04/12 16:54:01 - MQTT Command - SetZ1HeatRequestTemperature: 41
04/12 16:54:01 - Function SoftStart: Correction: 1 > 0 °C - (CATCH) Freq: 55Hz, Tout: 31°C
04/12 16:53:41 - MQTT Command - SetZ1HeatRequestTemperature: 42
04/12 16:53:41 - Function SoftStart: Correction: 2 > 1 °C - (CATCH) Freq: 50Hz, Tout: 32°C
04/12 16:53:26 - MQTT Command - SetZ1HeatRequestTemperature: 43
04/12 16:53:26 - Function SoftStart: Correction: 3 > 2 °C - (CATCH) Freq: 44Hz, Tout: 33°C
04/12 16:53:16 - MQTT Command - SetZ1HeatRequestTemperature: 44
04/12 16:53:16 - Function SoftStart: Correction: 4 > 3 °C - (CATCH) Freq: 42Hz, Tout: 34°C
04/12 16:53:16 - SYSTEM - HEISHAMON Connection: Online
04/12 16:52:59 - SYSTEM - HEISHAMON Connection: Offline
04/12 16:52:40 - MQTT Command - SetZ1HeatRequestTemperature: 45
04/12 16:52:40 - Function SoftStart: Correction: 5 > 4 °C - (CATCH) Freq: 34Hz, Tout: 35°C
04/12 16:52:20 - MQTT Command - SetZ1HeatRequestTemperature: 46
04/12 16:52:20 - Function SoftStart: Correction: 6 > 5 °C - (CATCH) Freq: 27Hz, Tout: 36°C
04/12 16:52:15 - MQTT Command - SetZ1HeatRequestTemperature: 47
04/12 16:52:15 - Function SoftStart: Correction: 0 > 6 °C - (CATCH) Freq: 27Hz, Tout: 37°C

[ Voor 95% gewijzigd door Aikon op 04-12-2022 19:20 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op zondag 4 december 2022 @ 19:12:
Bij de softstart staat de Max water temp. increase op 1. Maar ik zie correcties van tot 6 graden in de log, ik verwacht ze niet hoger dan die 1. f_ss_correction is een waarde onder Context > global.

Maar ik kan me voorstellen dat er aan het begin van de functie bijv. onderwater een limiet van 6 geldt oid?
Ah, ja. okay. nu snap ik het wat je bedoeld

Wat je zegt klopt.
De eerste 180 seconden is een fase waarbij de gemeten uitgaande temperatuur flink op kan lopen. Dit moet dus opgevangen worden. Als het goed is stabiliseert de pomp binnen deze 180 seconden en kan de aangegeven Tmax weer worden gehanteerd.

Als de opgegeven Tmax direct bij aanvang vast gehouden wordt, dan is de kans heel groot dat hij toch weer uit valt omdat de Tuit te hoog wordt tov setpoint.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Maarten69 schreef op zondag 4 december 2022 @ 19:16:
5 > 6 is gehele correctie toch?
War + rtc + ss?
+ 6 kan voorkomen binnen die 180 seconden.

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Ah ja, juist. Top, geen paniek dus, wist het even niet meer precies :P

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Je werkt eraan, maar toon het toch.
Ik heb default 3 unrestricted ingesteld.
Rtc off heeft hem uitgezet door bereiken setpoint. Nu toch mqtt disabled:
code:
1
2
3
4
5
6
7
04/12 16:08:23 - MQTT Command - SetHeatpump: 0
04/12 16:08:23 - Function SoftStart: Compressor Inactive - Correction: 0
04/12 16:08:23 - SYSTEM: MQTT-Commands to HP will be blocked!
04/12 16:08:23 - Compressor: stopped
04/12 16:08:23 - CONTROLLER: Manual OFF detected on wallmounted unit
04/12 16:08:17 - MQTT Command - SetHeatpump: 0
04/12 16:08:17 - Function RTC: on/off activated - Turn off power (Room temp: 20.9°C)

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
Ik zit aan de 25kWh verbruik vandaag trouwens... wel met een DHW run, maar ja. Ben benieuwd hoeveel deze eerste winter met de Pana me gaat kosten. Gelukkig hebben m'n nieuwe zonnepanelen 0,3kWh opgeleverd, kan ik het mooi compenseren _/-\o_

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ik ook 20+ kWh.
Laat m lekker doen, hier ook vanaf april de WP.

[ Voor 3% gewijzigd door Maarten69 op 04-12-2022 19:28 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
MikeyMan schreef op zondag 4 december 2022 @ 16:26:
[...]


Ik heb het eerder gezegd, maar resolutie is niet hetzelfde als acuratesse :P
Eens.
Het zal wat meer nauwkeurighed bieden voor de COP. Dit omdat de dT van het water wordt gebruikt. Maar de grootste onnauwkeurigheid aanwezig van de COP, zit hem in de stroom meting die per 100W rapporteert. Dus het zal niet heel veel uit maken.

Verder heb ik nu nog niet voor ogen wat dit voor invloed op de custom functies heeft. Water temperatuur is slechts een gevolg van de arbeid van de pomp. Daar doet de pomp wat mee, maar dat deed hij zelf al op basis van de 0,25 meting. Dat Heishamon het niet kon zien en nu wel, maakt voor de interne werking niet veel uit.

Dat denk ik nu. Kan zijn dat ik van alles mis.

  • Aikon
  • Registratie: Februari 2001
  • Niet online
@Maarten69 en wat was jouw jaarlijkse gasverbruik? Ik 850-1000m3, waarbij ik ook op gas kookte.

@edterbak Ik ga er wel een beetje vanuit dat als de Pana in .25 graden kan rapporteren, dat de sensors daar ook geschikt voor zijn. Maar wat je zegt klopt, de principes vd werking veranderen er niks mee.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ziet er wel beter uit in de grafiekjes natuurlijk :D

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Heb zelf de cop berekening met eigen kWh-meter en sensoren. Maar lastig aangezien niet iedereen dit heeft om goed op te nemen in de flow, al werk ik aan een idee.

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Aikon schreef op zondag 4 december 2022 @ 19:33:
@Maarten69 en wat was jouw jaarlijkse gasverbruik? Ik 850-1000m3, waarbij ik ook op gas kookte.
1000 m3 (afgelopen jaar), ook al eens 1200 m3 geweest. (inductie, maar dat is peanuts)

Vandaag totaal verbruik tot nu 29 kWh en 0 kWh teruggeleverd
gisteren totaal verbruik 33 kWh en 0,6 kWh teruggeleverd.
douchen etc vanaf 1 juni is nu 55 m3 gas.

[ Voor 36% gewijzigd door Maarten69 op 04-12-2022 20:19 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Vraagje voor jullie allen,

Ik zie bij mij dat de grafiek geen data meer bevat.
[Energy] > [Monthly COP] ... DHW is NaN

Hebben jullie dat ook??

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op zondag 4 december 2022 @ 19:42:
Vraagje voor jullie allen,

Ik zie bij mij dat de grafiek geen data meer bevat.
[Energy] > [Monthly COP] ... DHW is NaN

Hebben jullie dat ook??
Hier 0, maar gebruik geen DHW

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ik heb een paar maanden alleen gas koken gehad.
Per maand 2 a 3 m³ is koken. Meer is dat niet.

Ik zat op 1100-1200m³ in totaal met gas stoken.
Nu heb ik vandaag gebruikt 32kWh. Dat is inclusief inductie koken, paar wasjes. Vaatwasser etc.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 19:42:
Vraagje voor jullie allen,

Ik zie bij mij dat de grafiek geen data meer bevat.
[Energy] > [Monthly COP] ... DHW is NaN

Hebben jullie dat ook??
Ja same here. Die is kaduuk.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 19:44:
[...]

Ik heb een paar maanden alleen gas koken gehad.
Per maand 2 a 3 m³ is koken. Meer is dat niet.

Ik zat op 1100-1200m³ in totaal met gas stoken.
Nu heb ik vandaag gebruikt 32kWh. Dat is inclusief inductie koken, paar wasjes. Vaatwasser etc.
32? Ik zit vandaag op 62. :X

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
MikeyMan schreef op zondag 4 december 2022 @ 19:56:
[...]


32? Ik zit vandaag op 62. :X
Aandelen Eneco? Mijn god..

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Misschien kijk ik niet goed, dan maar screenshot:
Afbeeldingslocatie: https://tweakers.net/i/p2U2mLsuVELIoNIx3mfdriMqe8g=/800x/filters:strip_exif()/f/image/aETTmi2Iq6vMz2ElAPwd2R5j.png?f=fotoalbum_large

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
er zit nog 1 grafiek onder. COP monthly
De laatste maand is NaN bij mij en MikeyMan

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ik heb geen grafiek onder COP monthly haha, gek.
snapte jullie 2 weken terug al niet, zag ik toen ook niet.

[ Voor 35% gewijzigd door Maarten69 op 04-12-2022 20:22 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
huh.. we praten langs elkaar heen.

De afbeelding hier boven, is van 2 grafieken.
daar onder zit er nog 1, COP monthly heet die.
Daar in staat bij ons een hoop kolommentjes met COP waarden voor heat/dhw.
de laatste maand DHW is bij ons NaN

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
mijn grafiek daar is leeg!
zie dit bij debuggen:
"Credential type 'bar-chart-data' is not registered"

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
Met die 25kWh bedoelde ik wel uitsluitend het verbruik v/d Pana, anders zegt het niet zoveel :)

Mijn COP grafiek is helemaal prima.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
vreemd.

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Al logt de COP in de middelste grafiek wel pas sinds een uur? Ik kijk nooit naar de grafieken dus kan je er verder niks over vertellen.

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

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Afbeeldingslocatie: https://tweakers.net/i/InAtkTqEa7yXY581TSts-GFz1tM=/800x/filters:strip_exif()/f/image/zThb8RCpygFvJUqE6KB8jMni.png?f=fotoalbum_large

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
Maarten69 schreef op zondag 4 december 2022 @ 17:22:
[...]


Klopt de flow rekent met hele temperatuurwaardes, niet zomaar aanpassen hoor want daar is niet alles op berekend.
Op jouw advies >:) heb ik nu eventjes met die .25 waardes gedraait en dat werkt prima. Ik zet het zo terug voor de nacht en zet de waardes morgen weer op 2 decimalen. Kijken of en waar het kapot gaat :) Beste test is direct in de praktijk toepassen toch?

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Na clear en reset at boot en 15 minutes:
Afbeeldingslocatie: https://tweakers.net/i/7gozUuoc9RtbDPuD96O2RXXjVvo=/800x/filters:strip_exif()/f/image/99DbgKM78hbFOicpuObij1HM.png?f=fotoalbum_large
Tada er verschijnt wat

[ Voor 4% gewijzigd door Maarten69 op 04-12-2022 20:36 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
aangepast..
Deze is wel interessant. las niet goed.

[ Voor 9% gewijzigd door edterbak op 04-12-2022 20:36 ]


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Ik heb wel in die function node let msg1 = {}, msg2 = {};
toegevoegd, want anders kreeg ik javascript error (al eens eerder over gehad)

code:
1
2
3
4
5
6
7
var heat = global.get("COP_HEAT_24m","file");
var dhw = global.get("COP_DHW_24m","file");

//var dhw = {"payload":[{"labels":["2021-06","2021-07","2021-0.......{"unit":"","x_size":"12","precision":2,"is_meter_reading":false,"agg_by":"avg"},"info":"data restored"};
let msg1 = {}, msg2 = {};
msg1 = heat;
msg2 = dhw;

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Ik heb overigens geen NaN staan. Maar december is gewoon leeg.

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 13:29
Afbeeldingslocatie: https://tweakers.net/i/vcRRHZCRSQmuC0vbXFAejB7XTHU=/800x/filters:strip_exif()/f/image/rzYVwxPREi78bhen7lOLIeKs.png?f=fotoalbum_large
bij mij wel aanwezig.

trouwens hier 11 kwh incl DHW run.
wel halve kuup hout ofzo haha

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@sjampeter ook op v21.20 zoals Aikon, Edterbak en ik?

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


  • sjampeter
  • Registratie: November 2021
  • Laatst online: 13:29
ah nee. loop versie of 2 achter, 21.18
had niet door dat we al op 21.20 zaten.
ik wacht ff op 21.21 haha

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Maarten69 schreef op zondag 4 december 2022 @ 20:39:
Ik heb wel in die function node let msg1 = {}, msg2 = {};
toegevoegd, want anders kreeg ik javascript error (al eens eerder over gehad)

code:
1
2
3
4
5
6
7
var heat = global.get("COP_HEAT_24m","file");
var dhw = global.get("COP_DHW_24m","file");

//var dhw = {"payload":[{"labels":["2021-06","2021-07","2021-0.......{"unit":"","x_size":"12","precision":2,"is_meter_reading":false,"agg_by":"avg"},"info":"data restored"};
let msg1 = {}, msg2 = {};
msg1 = heat;
msg2 = dhw;
Ja, je hebt zoiets wel eerder gezegd. Maar ik die helemaal geen fout code of melding over javascript.
Dat is het rare. Snap niet waarom jij meer info te zien krijgt in de functie node dan ik. 8)7

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op zondag 4 december 2022 @ 20:57:
[...]

Ja, je hebt zoiets wel eerder gezegd. Maar ik die helemaal geen fout code of melding over javascript.
Dat is het rare. Snap niet waarom jij meer info te zien krijgt in de functie node dan ik. 8)7
zonder:
Afbeeldingslocatie: https://tweakers.net/i/DgT6C15yQdK0GadKCGEa5t3D-yU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kO8bG4QLQmODzKf3VkjeB6qy.png?f=user_large
volgens mij werkt het wel, maar blijf ik telkens fout zien bij een deploy.

[ Voor 6% gewijzigd door Maarten69 op 04-12-2022 21:00 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Dat is dus vreemd hoor. Ik heb dat niet. hij slikt alles gewoon.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ik zet die aanpassing er wel in. Voor de mensen die het wel nodig hebben kennelijk.
Welke versie node red gebruik je?

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
v3.0.2

Zou de code zo niet beter zijn in die node?
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
var heat = global.get("COP_HEAT_24m","file");
var dhw = global.get("COP_DHW_24m","file");

let msg1= {}; let msg2 = {};
msg1 = heat;
msg2 = dhw;

if (heat === undefined && dhw === undefined) 
    {
        return [null,null];
    }


if (dhw === undefined && heat != undefined)
    {
        return [msg1,null];
    }

if (heat === undefined && dhw != undefined) 
    {
        return [null, msg2];
    } 

return [msg1,msg2];

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
want als hier:
code:
1
2
3
4
5
6
7
8
9
10
11
if (heat === undefined) 
    {
        
        if (dhw === undefined)
            {
                return [null,null];
            }
        else
            {
                return [null,msg2];
            }

dhw niet undefined is exit hij toch de node 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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
klopt. dat had ik (toen) bewust gedaan om dat ik de labels in de grafiek op een bepaalde plek wil hebben. zo kloppen de kleuren

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Aha, bewust zo gecode, ik zeg niets.
Is de integratie van de 4de RTC grens naar wens ingebracht?

[ Voor 5% gewijzigd door Maarten69 op 04-12-2022 21:19 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Maarten69 schreef op zondag 4 december 2022 @ 21:18:
Aha, bewust zo gecode, ik zeg niets.
Dit was in de tijd dat ik de enige gebruiker was. Maar het lijkt dat de wereld verandert is. En dat ik nu een andere oplossing weet voor het kleuren probleem.
Is de integratie van de 4de RTC grens naar wens ingebracht?
Ja, ziet er goed uit.
Ik heb het dashboard aangepast. Je had de +1+2+3 ineens in een andere klolom staan.
Ik heb de help tekst aangepast.
Ik heb de logica in de flow beter geïntegreerd.

Ik heb ook de shutdown functie aangepast. het loopt nu een stuk beter.

Ik zal straks een update uploaden. Maar ben nog niet klaar. meer testen.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Super, neem je tijd @edterbak
Ik ga overigens zo slapen, 05:00 wekkertje :(
Aikon schreef op zondag 4 december 2022 @ 20:33:
[...]

Op jouw advies >:) heb ik nu eventjes met die .25 waardes gedraait en dat werkt prima. Ik zet het zo terug voor de nacht en zet de waardes morgen weer op 2 decimalen. Kijken of en waar het kapot gaat :) Beste test is direct in de praktijk toepassen toch?
Ik had dat paar versies terug toegepast en toen kreeg ik:
MQTT Command - SetZ1HeatRequestTemperature: 29,3
dat slikt hij (toen) natuurlijk niet.

Niet dat ik dat niet opgelost zou krijgen, maar heb toen alleen die waarden voor dashboard gebruikt, berekening (flow) gebruikte wel afgeronde waarden.

[ Voor 10% gewijzigd door Maarten69 op 04-12-2022 21:29 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
was dat een one-off? ik heb nergens iets gemaakt dat op 0,x een setpoint uitstuurt.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Volgens mij heb ik die toen op (1) gezet en rekende de rest met 1 decimaal verder.
Afijn zoiets was het meen ik.
Afbeeldingslocatie: https://tweakers.net/i/11WngnSeWGKVF12q5dJYL5UGjo4=/800x/filters:strip_exif()/f/image/9mw0FFrRDpFHtufAbTlxrosf.png?f=fotoalbum_large
Dacht door softstart brekend met tiende graden. We zien het ooit nog wel eens/niet.

[ Voor 8% gewijzigd door Maarten69 op 04-12-2022 21:39 ]

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ik vraag mij oprecht af of het nauwkeuriger Ta en Tr meten, zal resulteren in meer correcties.

Sowieso, wat je al aangeeft, moet dan inderdaad in de functie het resultaat worden afgerond op hele graad. Is niet zo ingewikkeld.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 21:52:
Ik vraag mij oprecht af of het nauwkeuriger Ta en Tr meten, zal resulteren in meer correcties.

Sowieso, wat je al aangeeft, moet dan inderdaad in de functie het resultaat worden afgerond op hele graad. Is niet zo ingewikkeld.
Zouden het niet minder correcties worden? Je afronding is ook minder bruut.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
MikeyMan schreef op zondag 4 december 2022 @ 22:22:
[...]


Zouden het niet minder correcties worden? Je afronding is ook minder bruut.
Ja dat kan ook. ik verwacht het alleen niet, gevoelsmatig.

Stel, de functie moet iets doen bij 30 C of meer.
Als een Ta werkelijk gemeten wordt van 29,75 of 30.00, afwisselend, dan zal dat bij een afronding op 1C geen verschil opleveren. Dat is namelijk 30.
Bij afronding op 0,25 zal je dus wel/niet/wel/niet aan de voorwaarde voldoen.

Maar dit is gevoelsmatig. Misschien zit ik er naast.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op zondag 4 december 2022 @ 22:30:
[...]

Ja dat kan ook. ik verwacht het alleen niet, gevoelsmatig.

Stel, de functie moet iets doen bij 30 C of meer.
Als een Ta werkelijk gemeten wordt van 29,75 of 30.00, afwisselend, dan zal dat bij een afronding op 1C geen verschil opleveren. Dat is namelijk 30.
Bij afronding op 0,25 zal je dus wel/niet/wel/niet aan de voorwaarde voldoen.

Maar dit is gevoelsmatig. Misschien zit ik er naast.
Ja ok... Maar nu pendelt ie tussen 29 en 30 ipv tussen 29.75 en 30.00 toch?

Klinkt als een klusje voor de smooth node :P

[ Voor 3% gewijzigd door MikeyMan op 04-12-2022 22:36 ]


  • Aikon
  • Registratie: Februari 2001
  • Niet online
edterbak schreef op zondag 4 december 2022 @ 22:30:
[...]

Ja dat kan ook. ik verwacht het alleen niet, gevoelsmatig.

Stel, de functie moet iets doen bij 30 C of meer.
Als een Ta werkelijk gemeten wordt van 29,75 of 30.00, afwisselend, dan zal dat bij een afronding op 1C geen verschil opleveren. Dat is namelijk 30.
Bij afronding op 0,25 zal je dus wel/niet/wel/niet aan de voorwaarde voldoen.

Maar dit is gevoelsmatig. Misschien zit ik er naast.
Als je nu gaat werken met halve graden met als basis de kwart graden metingen denk ik dat je wel minder schommelingen zal krijgen. Je zei laatst dat je als je sensor in tienden meet je, iets op 3 tienden kan aansturen, dat principe werkt dan hier ook wellicht?

  • JanAllElectric
  • Registratie: December 2017
  • Laatst online: 16-11 13:48
Aikon schreef op zondag 4 december 2022 @ 17:00:
@Maarten69 de booster werkt perfect, het is wel even kijken wat een goede instelling is. Op een gegeven valt 'ie natuurlijk behoorlijk terug in gevraagd Ta, en valt de compressor daardoor stil. ........
Om dit te voorkomen en ook andere onvoorziene gevallen heb ik net voor de functie die de MQTT verzendt een extra controle functie toegevoegd:

///////////////////////TA_Target-TA en TA-TR controles /////////////////////////////////////
/// eigen software
///
/// Controle functies achteraf. Voorkomt dat
/// warmtepomp uitgaat na plotselinge grote verlaging TA_Target
/// of pendelen bij TA-TR<=2
//--------------------------------------------------------------------------------------------

var control_TA = flow.get('Main_Outlet_Temp');
var control_TR = flow.get('Main_Inlet_Temp');
var control_FREQ = flow.get('Compressor_Freq');
var control_Timer_Fase_Min2 = flow.get('Timer_Fase_Min2'); // true: binnen max duur TA_Target = TA-2
var control_TimeElapsed = flow.get('Compressor_Runtime');
var control_Status_Eerdere_functie = flow.get('Status');
var control_Cyclus_StartUp = flow.get('Cyclus_StartUp');

var TA_Target = flow.get('TA_Target');
var TA_Target_Eerdere_functie = TA_Target; //TA_target uit een van de eerdere functies
var TA_Target_Old = flow.get('TA_Target_Old'); //flow.set in functie "verzenden nieuw"

var control_Status;
var control_Correction;

let msg1 = {}, msg2 = {}, msg3 = {};

msg1.topic = 'TA_Target';
msg1.payload = TA_Target;

msg3.topic = 'Compressor Hz';
msg3.payload = control_FREQ;

node.status({ text: 'pass, Target: ' + TA_Target + ', Hz: ' + control_FREQ });

////Startup controle: eerste Cyclus_StartUp seconden geen correcties

if (control_TimeElapsed <= control_Cyclus_StartUp && control_FREQ >0) {
if (TA_Target_Eerdere_functie < TA_Target_Old) {
TA_Target = TA_Target_Old;
}
else {
TA_Target = TA_Target_Eerdere_functie
}

control_Status = 'STARTFASE';

flow.set("TA_Target", TA_Target);
flow.set("Status", control_Status);

msg1.topic = 'TA_Target';
msg1.payload = TA_Target;

msg2.topic = 'Status eerdere functie';
msg2.payload = control_Status_Eerdere_functie;

node.status({ text: 'Startfase ' + control_Cyclus_StartUp + ' seconden' });

return [msg1, null, msg3]
}
else {

///TA en TR mogen niet te dichtbij komen. Dan gaat warmtepomp pendelen.
///corigeren door TA_Target 1 graad boven TA te houden.

if (control_FREQ > 0 && control_TA - control_TR <= 2) {
control_Correction = 1;

if (control_TA > control_TR) {
TA_Target = control_TA + control_Correction;
control_Status = 'Control(TA-TR) <= 2: '+ (control_TA - control_Correction) + '>' + TA_Target ;
}
else {
TA_Target = control_TR + control_Correction;
control_Status = 'Control(TR-TA) <= 2: ' + (control_TR - control_Correction) + '>' + TA_Target ;
}

flow.set("TA_Target", TA_Target);
flow.set("Status", control_Status);

msg1.topic = 'TA_Target';
msg1.payload = TA_Target;

msg2.topic = 'Status eerdere functie';
msg2.payload = control_Status_Eerdere_functie;

node.status({ text: control_Status });

return [msg1, msg2, msg3]
}

/// Als TA_Target <= TA - 2 dan zou warmtepomp (kunnen) uitgaan. Dit kan na WAR + RTC, softstart of PFM gebeuren.
/// Om dit de voorkomen TA_target maximaal -1 of -2 (max 90 seconden = control_Timer_Fase_min2) onder TA houden.

if (control_FREQ > 0 && TA_Target_Eerdere_functie <= control_TA - 2) {

if (TA_Target_Eerdere_functie = control_TA -2) {
if (control_Timer_Fase_Min2 == true) {control_Correction = 0} else {control_Correction = 1} //corectie op Ta_Target_Eerdere_Functie
TA_Target = TA_Target_Eerdere_functie + control_Correction
} else {
if (control_Timer_Fase_Min2 == true) { control_Correction = -2 } else { control_Correction = -1 } // correctie op TA
TA_Target = control_TA + control_Correction
}
if (control_Correction == 0) { // aantal correctie verminderen
control_Status = control_Status_Eerdere_functie;
}
else {
control_Status = 'Control(TA_Target <= TA - 2): ' + TA_Target_Eerdere_functie + '>' + TA_Target;
}

flow.set('TA_Target', TA_Target);
flow.set("Status", control_Status);

msg1.topic = 'TA_Target';
msg1.payload = TA_Target;

msg2.topic = 'Status eerdere functie';
msg2.payload = control_Status_Eerdere_functie;

node.status({ text: control_Status + ', Hz: ' + control_FREQ });

return [msg1, msg2, msg3]
}
}

return [msg1, null, msg3]

Panasonic TCAP 12kW J-versie + Heishamon/HA/Node-Red/Grafana/InfluxDB; Atlantic v3 200L; 5* jaga strada 21 & zelfbouw DBE; 3*2400Wp (O,Z,W); KIA EV6 77kWh RWD + EVCC/cFos Wallbox solar; 3* Marstek 5kWh (v151)+CT003 (v114)+ modbus/lilygo/node-red/HA


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op zondag 4 december 2022 @ 23:11:
[...]

Als je nu gaat werken met halve graden met als basis de kwart graden metingen denk ik dat je wel minder schommelingen zal krijgen. Je zei laatst dat je als je sensor in tienden meet je, iets op 3 tienden kan aansturen, dat principe werkt dan hier ook wellicht?
De oplossing die ik voor de woonkamer sensor gebruik, is dat ik de meetwaarden via een [SMOOTH] functie duw. Deze maakt er een rustige lijn van.

Dit kan voor een temp sensor van lucht, wat langzaam verandert.

Maar, we proberen het wel. Als het niks wordt kan ik het signaal altijd nog afronden. Zoals nu is.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Upload voor een nieuw experimentele versie.

https://github.com/edterb...ntrol/tree/main-22-beta_2
---------------------------------------------------------------------------------------------------------

[2022-12-05] v21.21 beta (experimental). Changes:
  • FIX: Shutdown pup-up. It was not functioning correctly. Now it works a lot better.
  • FIX: Shutdown pop-up. You should get only onece a popup with a question to lift block.
  • FIX: Improved layout RTC tab and added new T Custom to the help section.
  • FIX: Heatpump model detection now working as it should.
  • FIX: attempt at a fix for DHW NaN value. NOt sure if this will work. Need to wait and see.

  • Aikon
  • Registratie: Februari 2001
  • Niet online
edterbak schreef op maandag 5 december 2022 @ 00:36:
[...]

De oplossing die ik voor de woonkamer sensor gebruik, is dat ik de meetwaarden via een [SMOOTH] functie duw. Deze maakt er een rustige lijn van.

Dit kan voor een temp sensor van lucht, wat langzaam verandert.

Maar, we proberen het wel. Als het niks wordt kan ik het signaal altijd nog afronden. Zoals nu is.
In Ha kan je ook smoothen adhv de laatste waarden, dus pak de laatste x waarden en maak daar een gemiddelde van. Wellicht werkt dat principe beter met water? Ik weet niet of NR ook zo'n functie bevat...

Ik ga 21.21 installeren.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Smooth is een node red functie die het zelfde doet. Die gebruik ik al.

Het neven effect is een vertraging van x meetpunten op je waarde veranderingen. Dat kan een probleem zijn. Moeten we dus gewoon proberen. Het zeflde geld voor de HA implementatie.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Goedemorgen, ik had 21.21 er omstreek 05:30 opstaan en ben toen met vertrouwen van huis vertrokken :)

Met zo'n versie nummer kan ook nooit iets mis gaan...

[ Voor 22% gewijzigd door Maarten69 op 05-12-2022 08:38 ]

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
edterbak schreef op maandag 5 december 2022 @ 08:35:
Smooth is een node red functie die het zelfde doet. Die gebruik ik al.
Ik dacht wellicht smooth die op basis van tijd ipv aantal metingen.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op maandag 5 december 2022 @ 08:35:
Smooth is een node red functie die het zelfde doet. Die gebruik ik al.

Het neven effect is een vertraging van x meetpunten op je waarde veranderingen. Dat kan een probleem zijn. Moeten we dus gewoon proberen. Het zeflde geld voor de HA implementatie.
Oh die zit er al in. Dan moet ik hem uit mn input halen :)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
MikeyMan schreef op maandag 5 december 2022 @ 08:46:
[...]


Oh die zit er al in. Dan moet ik hem uit mn input halen :)
Ik gebruik de smooth functie alleen in mijn Personal tabje he. Niet voor de flow zelf geloof ik.
Maar dat ga je me vast bevestigen :) ghehehe.. hopelijk.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op maandag 5 december 2022 @ 08:41:
[...]

Ik dacht wellicht smooth die op basis van tijd ipv aantal metingen.
Ja, kan ook. Die stond op mijn ToDo lijstje om te bouwen.

Maar je zegt het al. Tijd. Het gaat altijd ten koste van reactiesnelheid. Kijken en proberen dus of we er mee weg komen.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Maarten69 schreef op maandag 5 december 2022 @ 08:37:
Goedemorgen, ik had 21.21 er omstreek 05:30 opstaan en ben toen met vertrouwen van huis vertrokken :)

Met zo'n versie nummer kan ook nooit iets mis gaan...
:) Wat een vertrouwen :)

*O* *O*

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op maandag 5 december 2022 @ 08:48:
[...]

Ik gebruik de smooth functie alleen in mijn Personal tabje he. Niet voor de flow zelf geloof ik.
Maar dat ga je me vast bevestigen :) ghehehe.. hopelijk.
Right you are!

Dan laat ik hem staan ;)

Is er een reden dat het SYSTEM tabblad geen 'WP System' heet overigens?

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

@Maarten69 Ik wilde de standaard pompsnelheid wat verlagen. Mijn idee was om 'Pumpspeed','Pumpmaxflow' en 'Storedpumpspeed' te verwijderen uit de global context en de instelling via de UI Te veranderen.

Maar hij blijft teruggrijpen naar de vorige instelling. Zie ik iets over het hoofd?


Zojuist 21.21 neergezet. Maar dat gaat niet helemaal goed met die extra setting voor RTC.

Afbeeldingslocatie: https://tweakers.net/i/cGpzLHBfenGOz5TClkNcpSI1e6U=/x800/filters:strip_exif()/f/image/613V6tg6apEXO7eDhGncZb5Z.png?f=fotoalbum_large

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

+4 ingesteld, maar hij blijft op +10 corrigeren.

Pas na het veranderen van beide waardes in korte tijd pakt ie hem op.


Snap deze ook niet helemaal geloof ik:
Afbeeldingslocatie: https://tweakers.net/i/BhK5e4ScjhHZEm4VstZC5tzDjtQ=/800x/filters:strip_exif()/f/image/dks7IntrOtPrZG5TEma8vmW4.png?f=fotoalbum_large

Final water temperature 30.
Outlet setpoint 24?

[ Voor 75% gewijzigd door MikeyMan op 05-12-2022 09:29 ]


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ghehe.. Nee. Was me niet opgevallen.

Het is nu wel een rommeltje nog .
System tabje, en settings tab.
Het liefst zou ik de settings tab willen duwen in de system > sub tab. daar is al een plekje.

Maar dat moet nog uitkristalliseren.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
MikeyMan schreef op maandag 5 december 2022 @ 09:21:
@Maarten69 Ik wilde de standaard pompsnelheid wat verlagen. Mijn idee was om 'Pumpspeed','Pumpmaxflow' en 'Storedpumpspeed' te verwijderen uit de global context en de instelling via de UI Te veranderen.

Maar hij blijft teruggrijpen naar de vorige instelling. Zie ik iets over het hoofd?


Zojuist 21.21 neergezet. Maar dat gaat niet helemaal goed met die extra setting voor RTC.

[Afbeelding]

[Afbeelding]

+4 ingesteld, maar hij blijft op +10 corrigeren.

Pas na het veranderen van beide waardes in korte tijd pakt ie hem op.


Snap deze ook niet helemaal geloof ik:
[Afbeelding]

Final water temperature 30.
Outlet setpoint 24?
Oh, dat zijn dingen die ik in de functie moet dicht timmeren dan.
Nu wordt er een default aangegeven. Ik dacht dat ik het filter naar global.set had weg gehaald. Maar nog niet goed genoeg dus.
Als ik thuis ben pak ik het op.

Goed dat je dit test ! :)

  • Aikon
  • Registratie: Februari 2001
  • Niet online
Het resultaat vandaag met de boost. 6:30 gaat setpoint omhoog en night reduction eraf. Je ziet de temperatuur lekker snel stijgen, maar helaas ook erg snel dalen. Daardoor valt de compressor 2x uit, wat te verwachten was natuurlijk. Ik heb de grens en stuk opgeschoven, dan zal het iets beter gaan verwacht ik.

Ik heb wel veel interesse in de code van @JanAllElectric als dat een uitval, cq. soepelere overgang mogelijk maakt :)

Is dat iets wat ik zelf makkelijk kan testen of waar jullie iets mee willen doen misschien? @Maarten69 en @edterbak

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

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

Wat betreft de kwart graden:
code:
1
2
3
4
5
6
7
05/12 11:03:12 - Function SoftStart: Correction: 7 > 0 °C - (STABLE) Freq: 37Hz, Tout: 38.25°C
05/12 11:00:37 - MQTT Command - SetZ1HeatRequestTemperature: 46
05/12 11:00:37 - Function SoftStart: Correction: 6.75 > 7 °C - (CATCH) Freq: 33Hz, Tout: 36.25°C
05/12 11:00:32 - MQTT Command - SetZ1HeatRequestTemperature: 45.75
05/12 11:00:32 - Function SoftStart: Correction: 6.25 > 6.75 °C - (CATCH) Freq: 29Hz, Tout: 35.75°C
05/12 11:00:22 - MQTT Command - SetZ1HeatRequestTemperature: 45.25
05/12 11:00:22 - Function SoftStart: Correction: 0 > 6.25 °C - (CATCH) Freq: 23Hz, Tout: 35.25°C

Er worden idd fractionele Z1's uitgestuurd, die worden simpelweg niet opgepikt/gezet. Ik zet de boel weer naar hele graden nu :)

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op maandag 5 december 2022 @ 12:22:

Er worden idd fractionele Z1's uitgestuurd, die worden simpelweg niet opgepikt/gezet. Ik zet de boel weer naar hele graden nu :)
Hoe kan dat nou?
Ik heb niks aan de code gedaan dat rekening houd met fractionele getallen.
Heb je zelf iets aangepast?

Of misschien is de code nog niet op berekend om met fractionele metingen om te kunnen gaan. Dat kan ook.

Ben benieuwd.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

edterbak schreef op maandag 5 december 2022 @ 13:33:
[...]

Hoe kan dat nou?
Ik heb niks aan de code gedaan dat rekening houd met fractionele getallen.
Heb je zelf iets aangepast?

Of misschien is de code nog niet op berekend om met fractionele metingen om te kunnen gaan. Dat kan ook.

Ben benieuwd.
Ik heb nu wel de firmware met decimalen, maar daar gaat de flow nu standaard goed mee om.

  • Aikon
  • Registratie: Februari 2001
  • Niet online
edterbak schreef op maandag 5 december 2022 @ 13:33:
[...]

Hoe kan dat nou?
Ik heb niks aan de code gedaan dat rekening houd met fractionele getallen.
Heb je zelf iets aangepast?

Of misschien is de code nog niet op berekend om met fractionele metingen om te kunnen gaan. Dat kan ook.

Ben benieuwd.
Ik heb niks aangepast (muv natuurlijk van die in- en oulets), maar de bron is denk ik softstart, ik heb bijv. daar weleens +0,75 gezien en dat wordt dan vrolijk meegenomen in de flow. Op zich niet verkeerd, mij lijkt afronden op een hele graad op het allerlaatste moment, net voor het eordt uitgestuurd, het meest wenselijk.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Aikon schreef op maandag 5 december 2022 @ 13:49:
[...]

Ik heb niks aangepast (muv natuurlijk van die in- en oulets), maar de bron is denk ik softstart, ik heb bijv. daar weleens +0,75 gezien en dat wordt dan vrolijk meegenomen in de flow. Op zich niet verkeerd, mij lijkt afronden op een hele graad op het allerlaatste moment, net voor het eordt uitgestuurd, het meest wenselijk.
ok.
Ik ga vanavond de SP out afronden op hele gaden. Nu doe ik dat helemaal niet, omdat dit niet nodig was uiteraard. Waarschijlnijk een quick fix.

  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Maar das toch gek dat ie ineens naar decimalen overstapt...?

Ik heb nu ook decimale input op TOP5 en TOP6, maar die zie ik in NodeRed verder niet terug... :?

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
SetZ1HeatRequestTemperature: 45.25
I told you so yesterday. ;)
Simpel te fixen overigens.

Die +custom RTC stond eerst zo mooi achter rijtje +1 +2 +3 (legenda)
Wat betreft correctie niet juist oppikken, mogelijk heeft Edterbak iets aangepast, met de voorgaande versie die online stond ging het goed.

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
In heel node red heb ik nooit rekening gehouden me decimalen als het gaat op het uitlezen van sensoren.
alles was op hele graden.
dus als ik een Tin - Tuit doe, kwam daar altijd een heel getal uit.
Nu ineens dus niet meer bij deze nieuwe firmware. Daar zit een probleem dat eenvoudig oplosbaar is..

Afronden als laatste stap en het is weer in orde.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
MikeyMan schreef op maandag 5 december 2022 @ 13:59:
Maar das toch gek dat ie ineens naar decimalen overstapt...?

Ik heb nu ook decimale invoer op TOP5 en TOP6, maar die zie ik in NodeRed verder niet terug... :?
Klopt de invoer van inlet en outlet is standaard meteen afgerond op 0 decimalen (zie node erachter).
maar de bron is denk ik softstart,
Had ik het inderdaad toch goed onthouden.

[ Voor 11% gewijzigd door Maarten69 op 05-12-2022 14:03 ]

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


  • MikeyMan
  • Registratie: Februari 2003
  • Nu online

MikeyMan

Vidi, Vici, Veni

Maarten69 schreef op maandag 5 december 2022 @ 14:02:
[...]

Klopt de invoer van inlet en outlet is standaard meteen afgerond op 0 decimalen (zie node erachter).
Ah check... Maar waarom is dat bij @Aikon dan wel een issue geworden?

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Maarten69 schreef op maandag 5 december 2022 @ 14:01:
[...]

Die +custom RTC stond eerst zo mooi achter rijtje +1 +2 +3 (legenda)
oh ja.
ik snap de oorzaak. hij staat nu achter msg8 en voor msg9 op de plek van msg 8a. Daar had je hem er in gefiets :)
Ik ga hem achteraan het lijstje duwen, dan komt hij daar ook weer te staan.

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Hmm..
Wat betreft correctie niet juist oppikken, mogelijk heeft Edterbak iets aangepast, met de voorgaande versie die online stond ging het goed.
Ik heb de toevoeging proberen te integreren in hetgeen er al is. Niet als losse functie er naast.
Wat mij betreft is dat de voorkeur route. Als je het volgende keer ook zo doet heeft dat mijn voorkeur. En dan blijft wat goed is ook goed zonder dat ik het weer verpruts. :? sorry

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
@Maarten69 Ik ben voorlopig toch aan het werk.
je mag het ook zelf fixen :)

Gezien de frequentie aan berichtjes vermoed ik dat je niet meer aan het werk bent .. ghehehe.

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op maandag 5 december 2022 @ 14:07:
Ik heb de toevoeging proberen te integreren in hetgeen er al is. Niet als losse functie er naast.
Wat mij betreft is dat de voorkeur route. Als je het volgende keer ook zo doet heeft dat mijn voorkeur. En dan blijft wat goed is ook goed zonder dat ik het weer verpruts. :? sorry
Ik heb de rtc_t7 (4de drempel) toch juist in het bestaande gezet overal of begrijp ik je nu verkeerd?

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
edterbak schreef op maandag 5 december 2022 @ 14:10:
@Maarten69 Ik ben voorlopig toch aan het werk.
je mag het ook zelf fixen :)

Gezien de frequentie aan berichtjes vermoed ik dat je niet meer aan het werk bent .. ghehehe.
toch wel hoor, zo naar huis :P

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


  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 16-11 23:18
Ik kan het sowieso niet uit mijn hoofd exact zeggen wat ik bij elkaar heb proberen te schuiven.
Maar het meeste had je wel prachtig op zijn plek gedaan. .

Het maakt ook niet uit vind ik. Het gaat er om dat het netjes is en lekker werkt.
Maar ik lees dat ik er dan maar beter af kan blijven... hahaha..

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// save on change only
var rtc_t7_custom_cor = global.set('rtc_t7_custom_cor',"file");
if (msg.payload == rtc_t7_custom_cor)   {
    return null;
}
else    {
    global.set('rtc_t7_custom_cor', msg.payload, "file");
}


/*  @Maarten: Ik heb de check er uit gehaald. Deze zit ook al in de button.

if (msg.payload >= 4 && msg.payload <= 30) // check limits
    {
        global.set('rtc_t7_custom_cor', msg.payload, "file");
    } else 
        {
             return null;
        }
        
return msg;

*/

Check is inderdaad overbodig. Regel 1 moet global.get zijn.
[FIX 1] Daar zat de fout van eerder genoemd door iemand. @MikeyMan hier (denk ik toch)

[ Voor 8% gewijzigd door Maarten69 op 05-12-2022 15:40 ]

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Maarten69 schreef op maandag 5 december 2022 @ 14:01:
Die +custom RTC stond eerst zo mooi achter rijtje +1 +2 +3 (legenda)
Ik zat al te zoeken naar wat je aangepast had, maar het staat gewoon goed (volgorde).
Toen checkte ik de grafiek en hier staat het ook gewoon goed in de legenda.
Afbeeldingslocatie: https://tweakers.net/i/d76Ya5BTjnbyVNnrK9IOtTyOR4g=/800x/filters:strip_exif()/f/image/J8NlaFmB9RpcdXJq83ta90Y5.png?f=fotoalbum_large
Bij @Aikon hier staat het anders.

[ Voor 9% gewijzigd door Maarten69 op 05-12-2022 15:35 ]

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Als je wilt @edterbak kan ik ook de flow geschikt maken voor de honderdsten nauwkeurigheid (inlet/outlet).
Of wil jij deze liever zelf doen?

[ Voor 3% gewijzigd door Maarten69 op 05-12-2022 16:05 ]

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
MikeyMan schreef op maandag 5 december 2022 @ 09:21:
@Maarten69 Ik wilde de standaard pompsnelheid wat verlagen. Mijn idee was om 'Pumpspeed','Pumpmaxflow' en 'Storedpumpspeed' te verwijderen uit de global context en de instelling via de UI Te veranderen.

Maar hij blijft teruggrijpen naar de vorige instelling. Zie ik iets over het hoofd?


Zojuist 21.21 neergezet. Maar dat gaat niet helemaal goed met die extra setting voor RTC.

[Afbeelding]

[Afbeelding]

+4 ingesteld, maar hij blijft op +10 corrigeren.

Pas na het veranderen van beide waardes in korte tijd pakt ie hem op.


Snap deze ook niet helemaal geloof ik:
[Afbeelding]

Final water temperature 30.
Outlet setpoint 24?
Ga er zo naar kijken. Misschien als ik deze functie voltooi en meeneem naar flow (tijdelijk in System check ofzo) vind jij dat goed @edterbak ?

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


  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
@edterbak Als je de actuele kamer temperatuur bovenaan getekend (on-top) wilt zien, dus boven alle drempels, is het toch gewoon een kwestie van Room PV als eerste sturen naar chart?
Of stoort niemand zich daaraan? (zie plaatje hierboven)

[ Voor 14% gewijzigd door Maarten69 op 05-12-2022 15:50 ]

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


  • Aikon
  • Registratie: Februari 2001
  • Niet online
Maarten69 schreef op maandag 5 december 2022 @ 15:39:
Als je wilt @edterbak kan ik ook de flow geschikt maken voor de tienden nauwkeurigheid (inlet/outlet).
Of wil jij deze liever zelf doen?
Ik neem aan dat je 2 decimalen (hondersten) bedoeld toch, anders begint het afronden al gelijk en krijg je .3 en .8 ipv .25 en .75. :)
Pagina: 1 ... 38 ... 124 Laatste