Toon posts:

HeishaMon - Panasonic Aquarea monitoring

Pagina: 1 ... 15 16 17 Laatste
Acties:

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
Roeland schreef op zaterdag 1 april 2023 @ 14:48:
@thehog @CurlyMo ben nog steeds bezig de boel werkend te krijgen :p S0 werkt niet, heb met oscilloscoop even plaatjes gemaakt terwijl de wp +-2kW trekt (100 imp/kWh). Gemeten op de screw terminals van de heishamon. SW version Alpha-e6cd2d7.

De puls zelf is keurig 100ms:
[Afbeelding]

Pulstijd is ongeveer +-18s:
[Afbeelding]

Heishamon geeft 0 aan. Kortstondig sluiting maken op de contacten geeft wel een waarde...?
Hmm dat is bizar dan. Pulse ziet er goed uit inderdaad. Niet per ongeluk de gpio settings 12 en 14 veranderd? En max pulse hoger dan 100

  • Roeland
  • Registratie: Januari 2009
  • Laatst online: 09:17
Ik heb in de tussentijd niks aan de instellingen veranderd en hij is het beginnen te doen... (Wel wat ander geklooi) Misschien dat het een reboot nodig had? Geen idee wat ik gedaan heb om dit te bewerkstelligen, maar het werkt in ieder geval correct nu.

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Roeland schreef op zaterdag 1 april 2023 @ 16:25:
[...]


OT verbinding zorgt ervoor dat de heishamon eruit klapt, gaat direct offline. OT draden verwijderd en komt weer vanzelf online.
Hier ook zo. Terug naar Alpha-e6cd2d7, die doet 't wel.

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


Acties:
  • 0Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Nog wat ervaring met onstabiele Heishamon: Het blijkt (bij mij) dat als ik 2 x browser window open naar Heishamon deze zeer onstabiel wordt en regelmatig reset. Dit is met versie Alpha-6eb5674 (van 6 maart), latere versies doen 't niet zodra de OT thermostaat is aangesloten.

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


Acties:
  • +1Henk 'm!

  • gerard053
  • Registratie: Augustus 2017
  • Laatst online: 04-06 13:59
blb4 schreef op zondag 2 april 2023 @ 23:48:
Nog wat ervaring met onstabiele Heishamon: Het blijkt (bij mij) dat als ik 2 x browser window open naar Heishamon deze zeer onstabiel wordt en regelmatig reset. Dit is met versie Alpha-6eb5674 (van 6 maart), latere versies doen 't niet zodra de OT thermostaat is aangesloten.
Dat was ook mijn probleem in het begin. Ik keek te vaak mee met de mobiel op de Heishamon en dat had regelmatig een reset tot gevolg. Met 1 window geen probleem meer gehad

WH-MDC05J3E5, 6400Wp, SWW Auer Edel Air 200L


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Dank je! Dit gaat de goede kant op, hij reboot regelmatig, uptime niet langer dan ~ 2:30u maar je kan wel bij de webinterface en ik kan de oude FW er weer opzetten. Ook met OT actief.

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op maandag 3 april 2023 @ 22:47:
[...]

Dank je! Dit gaat de goede kant op, hij reboot regelmatig, uptime niet langer dan ~ 2:30u maar je kan wel bij de webinterface en ik kan de oude FW er weer opzetten. Ook met OT actief.
Het is nog geen 2,5 uur sinds mijn bericht dus dat vind ik wel knap :)

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op maandag 3 april 2023 @ 22:55:
[...]

Het is nog geen 2,5 uur sinds mijn bericht dus dat vind ik wel knap :)
euhhh, 2 minuut 30 dus.....

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@blb4 Nu de boel niet direct crashed is het mogelijk om een exception dump te delen?

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op dinsdag 4 april 2023 @ 08:53:
@blb4 Nu de boel niet direct crashed is het mogelijk om een exception dump te delen?
Dat wil ik wel doen, heb je ergens een beschrijving hoe dat moet?

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


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op dinsdag 4 april 2023 @ 13:40:
[...]

Dat wil ik wel doen, heb je ergens een beschrijving hoe dat moet?
Een seriële verbinding maken. Als hij crashed dan zie je dit langskomen:
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
 --------------- CUT HERE FOR EXCEPTION DECODER ---------------

Abort called

>>>stack>>>

ctx: cont
sp: 3ffffd20 end: 3fffffd0 offset: 0010
3ffffd30:  40106810 40219ba0 4010bfc8 4010140b
3ffffd40:  3ffe9c1d fffffffc 00000023 00000014
3ffffd50:  00000410 00000082 3ffe890c 40101036
3ffffd60:  3ffffdb0 00000014 3fff13e4 3ffffda0
3ffffd70:  00000012 40108200 40108280 402177ea
3ffffd80:  3ffffdb0 0000000c 3fff228c 3ffffdb0
3ffffd90:  40108200 3ffffda2 3ffe87e8 4021b9cd
3ffffda0:  40100004 00000005 00000045 4021be9e
3ffffdb0:  0000000b 00000000 00000ba0 00000046
3ffffdc0:  00000001 3ffffda0 00000001 3ffffdb0
3ffffdd0:  00000003 4010823d 3fff0ddc 00000005
3ffffde0:  3fff228c 00000ba0 00000000 00000023
3ffffdf0:  00000009 3ffe9340 40108200 4021ddb1
3ffffe00:  3fff2bb0 3fff2ba4 00000000 00000024
3ffffe10:  00000000 ffffffff 00000002 00000012
3ffffe20:  00000036 00000046 3ffe890c 40101036
3ffffe30:  00000000 3fffff60 ffffffff ffffffff
3ffffe40:  00000000 ffffffff ffffffff 00000000
3ffffe50:  3fffff6c 00000000 3fffff5c 00000001
3ffffe60:  00000000 00000036 00000005 00000005
3ffffe70:  00000007 00000000 00000000 00000009
3ffffe80:  0000000a 0000003b 3fffff30 00000080
3ffffe90:  3fffff30 00000036 00000020 3fffff5c
3ffffea0:  3fff0e20 00000036 3fff0e1c 4020e5d9
3ffffeb0:  00000000 00000000 00000000 00000000
3ffffec0:  00000000 00000000 00000000 00000000
3ffffed0:  00000000 00000000 00000000 00000000
3ffffee0:  00000000 00000000 00000000 00000000
3ffffef0:  00000000 00000000 00000000 00000000
3fffff00:  00000000 00000000 00000000 00000000
3fffff10:  00000000 00000000 00000000 00000000
3fffff20:  00000000 00000000 00000000 00000000
3fffff30:  40230d54 00000000 000003e8 20100c36
3fffff40:  00000000 00000000 00000000 40228004
3fffff50:  00000000 00000000 3fff13ac 00000000
3fffff60:  4010bfc8 3ffe0036 00000000 00000000
3fffff70:  40108000 02804000 00000000 78742e73
3fffff80:  ffffff36 00003fc8 3fff227c 00000000
3fffff90:  00000000 00000000 3fff2400 3fff1608
3fffffa0:  3fffdad0 3fff13ac 3ffe90e0 4020e8f8
3fffffb0:  3fffdad0 00000000 3fff15dc 4022d930
3fffffc0:  feefeffe feefeffe 3fffdab0 40101661
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
Denk niet dat je dat voorbij ziet komen. De debug info staat niet standaard aan geloof ik. En als ik dat wel aanzet doe ik dat wel op serial1 (de debug pin van heishamon)

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Hier draait de Heishamon ook met OT. Vooralsnog lees ik alleen waardes uit, en dat werkt prima. Ik draai Alpha-a1c590c. Dit weekend hoop ik wat rules uit te kunnen testen.

Voor ik het wiel opnieuw probeer uit te vinden; heeft iemand het script voor draaien op minimaal vermogen al herschreven naar rules?

[Voor 31% gewijzigd door sjigo op 04-04-2023 21:32. Reden: (Alpha) versie gecorrigeerd]


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op dinsdag 4 april 2023 @ 19:53:
Voor ik het wiel opnieuw probeer uit te vinden; heeft iemand het script voor draaien op minimaal vermogen al herschreven naar rules?
Dit is wat ik draai naast een relais thermostaat, dus OT enkel ter ondersteuning:
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
on System#Boot then
    #WPAan = 0;
    #WPUit = 0;
    #prevSilentMode = 0;
    #silentMode = 0;
    #maxShift = 0;
    #maxTa = 0;
    #onTemp = 0;
    #outletOnTemp = 0;
    #prevOutletTemp = 0;
    #varCounter1 = 0;
    #varCounter2 = 0;
    #totalRunTime = 0;
    #allowSilentMode = 1;
    #allowShift = 1;

    setTimer(3, 1200);
end

on setThermostaat then
    #T1 = ?roomTempSet + 0.20;
    #T2 = ?roomTempSet - 0.20;
end

on timer=2 then
    #allowSilentMode = 1;
end

on checkSilentMode then
    if isset(@Outside_Temp) == 1 then
        if #allowSilentMode == 1 then
            if @Outside_Temp < 2 then
                if %hour > 22 || %hour < 7 then
                    #silentMode = 1;
                else
                    #silentMode = 0;
                end
            else
                if @Outside_Temp < 5 then
                    #silentMode = 1;
                else
                    if @Outside_Temp < 10 then
                        #silentMode = 2;
                    else
                        #silentMode = 3;
                    end
                end
            end
            if #prevSilentMode != #silentMode then
                setTimer(2, 900);
                #allowSilentMode = 0;
                #prevSilentMode = #silentMode;
                #varCounter2 = coalesce(#varCounter2, 0) + 1;
                @SetQuietMode = #silentMode;
            end
        end
    end
end

on stooklijn then
    $diff = 0;
    $offset = 0;
    if @Outside_Temp < 2 then
        $offset = -0.2;
    end
    if #targetTempDiff <= (0 + $offset) then
            if (#maxTa - @Main_Outlet_Temp) >= 3 then
                $diff = -4;
            else
                $diff = -3;
            end
    else
        if #targetTempDiff <= (0.2 + $offset) then
            if (#maxTa - @Main_Outlet_Temp) >= 1 then
                $diff = -2;
            else
                $diff = -1;
            end
        else
            if #targetTempDiff >= (0.4 + $offset) then
                $diff = 1;
            end
        end
    end
    if $diff != 0 && isset(@Z1_Heat_Curve_Target_Low_Temp) && isset(@Z1_Heat_Curve_Target_High_Temp) then
        if (#maxTa + $diff) >= @Z1_Heat_Curve_Target_Low_Temp && (#maxTa + $diff) <= @Z1_Heat_Curve_Target_High_Temp then
            #maxShift = $diff;
        else
            if $diff < 0 then
                if (#maxTa + $diff) >= @Z1_Heat_Curve_Target_Low_Temp then
                    #maxShift = max(min((#maxTa - @Main_Outlet_Temp), 0), -1);
                else
                    #maxShift = min((@Z1_Heat_Curve_Target_Low_Temp - #maxTa), (#maxTa - @Main_Target_Temp), 0);
                end
            else
                if $diff > 0 && (#maxTa + $diff) > @Z1_Heat_Curve_Target_High_Temp then
                    #maxShift = 0;
                end
            end
        end
    end
end

on berekenWar then
    if isset(@Outside_Temp) && isset(@Z1_Heat_Curve_Outside_High_Temp) && isset(@Z1_Heat_Curve_Target_Low_Temp) && isset(@Z1_Heat_Curve_Outside_Low_Temp) && isset(@Z1_Heat_Curve_Target_High_Temp) then
        if @Outside_Temp >= @Z1_Heat_Curve_Outside_High_Temp then
            #maxTa = @Z1_Heat_Curve_Target_Low_Temp;
        else
            if @Outside_Temp <= @Z1_Heat_Curve_Outside_Low_Temp then
                #maxTa = @Z1_Heat_Curve_Target_High_Temp;
            else
                #maxTa = ceil(@Z1_Heat_Curve_Target_Low_Temp + ((@Z1_Heat_Curve_Outside_High_Temp - @Outside_Temp) * (@Z1_Heat_Curve_Target_High_Temp - @Z1_Heat_Curve_Target_Low_Temp) / (@Z1_Heat_Curve_Outside_High_Temp - @Z1_Heat_Curve_Outside_Low_Temp)));
            end
        end
    end

    stooklijn();
end

on timer=6 then
    #allowShift = 1;
end

on timer=5 then
    #maxShift = max(min((#maxTa - @Main_Outlet_Temp), 0), -1);
    setTimer(6, 900);
    setNewTemp();
end

on setNewTemp then
    if isset(@Main_Outlet_Temp) && isset(@Main_Inlet_Temp) && isset(@Main_Target_Temp) && isset(?roomTempSet) && isset(@High_Pressure) then
        #dT = @Main_Outlet_Temp - @Main_Inlet_Temp;
        if #maxShift < 0 && ((#dT < 3 && #outletOnTemp == 0) || @High_Pressure < 15) then
            #maxShift = 0;
        end
        #dTOutlet = @Main_Outlet_Temp - (#maxTa + #maxShift);
        if #dTOutlet > 1 && @Defrosting_State == 0 && #allowShift == 1 then
            setTimer(5, 90);
            #allowShift = 0;
        end
        if ?chEnable == 0 then
            #maxShift = 0;
        end
        if #prevShift != #maxShift || @Z1_Heat_Request_Temp != #maxShift then
            #prevShift = #maxShift;
            #varCounter1 = coalesce(#varCounter1, 0) + 1;
            @SetZ1HeatRequestTemperature = #maxShift;
        end
    end
end

on resetTeller then
    #tellerAan = 0;
    #tellerUit = 0;
end

on resetDummy then
    #WPAan = 0;
    #WPUit = 0;
    resetTeller();
end

on schakelWP then
    if #WPUit == 1 then
        WPUit();
    end
    if #WPAan == 1 then
        WPAan();
    end

    resetTeller();
    resetDummy();
end

on ?chEnable then
    if ?chEnable == 0 then
        WPUit();
    end
    if ?chEnable == 1 then
        WPAan();
    end
end

on WPUit then
    #runTime = 0;
    #WPAan = 0;
    #WPUit = 2;
    #Teller = 0;
    #outletOnTemp = 0;
end

on WPAan then
    #WPAan = 2;
    #WPUit = 0;
end

on @Main_Outlet_Temp then
    if @Main_Outlet_Temp >= #maxTa  then
        #outletOnTemp = 1;
    end
    #prevOutletTemp = @Main_Outlet_Temp;
    berekenWar();
    setNewTemp();
end

on @Main_Inlet_Temp then
    berekenWar();
    setNewTemp();
end


on ?roomTemp then
    setThermostaat();
end

on timer=3 then
    #Temp = ?roomTemp;
    #setpoint = ?roomTempSet;

    #targetTempDiff = #setpoint - #Temp;

    if #Temp > #T1 then
        #onTemp = 1;
    else
        if #Temp < #T2 then
            #onTemp = 0;
        else
            setOnTemp();
            resetDummy();
        end
    end

    if @Outside_Temp > 0 then
        if @Defrosting_State == 0 then
            if @Compressor_Freq == 0 && ?chEnable == 1 && @Outside_Temp >= 6 then
                if #onTemp == 3 then
                    #WPAan = 0;
                    #WPUit = 1;
                    schakelWP();
                else
                    #outletOnTemp = 0;
                end
            end
        end
    end

    berekenWar();
    setNewTemp();
    checkSilentMode();

    if ?chEnable == 1 then
        #runTime = coalesce(#runTime, 0) + 1;
    end

    #totalRunTime = coalesce(#totalRunTime, 0) + 1;

    setTimer(3, 60);
end


Ik draai dit overigens niet in de HeishaMon zelf maar in een aparte rules daemon. Je zult dus even

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Bedankt voor je code :).

Ik merk dat de Heishamon vaak restart. Ca. elke 10 minuten. Kan dit komen door slechte WiFi? Die zit rond 60%. En is het mogelijk MQTT uit te zetten? Misschien scheelt dat wat moeite voor de ESP.

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op dinsdag 4 april 2023 @ 21:30:
[...]
Ik merk dat de Heishamon vaak restart. Ca. elke 10 minuten. Kan dit komen door slechte WiFi? Die zit rond 60%. En is het mogelijk MQTT uit te zetten? Misschien scheelt dat wat moeite voor de ESP.
Je WiFi moet boven de 65% zitten voor een stabiele verbinding. Verder heb ik een hoop werk verzet in de rules library waardoor hij volledig async kan lopen. Die wil ik alleen pas implementeren als de OT rules PR is geaccepteerd.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
CurlyMo schreef op dinsdag 4 april 2023 @ 21:31:
[...]

Je WiFi moet boven de 65% zitten voor een stabiele verbinding. Verder heb ik een hoop werk verzet in de rules library waardoor hij volledig async kan lopen. Die wil ik alleen pas implementeren als de OT rules PR is geaccepteerd.
Dat de signal strength vrij hoog moet zijn had ik gelezen. Maar gaat hij hierdoor restarten?

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op dinsdag 4 april 2023 @ 21:34:
[...]

Dat de signal strength vrij hoog moet zijn had ik gelezen. Maar gaat hij hierdoor restarten?
Mogelijk, maar dat weten we pas zeker met exception dumps.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
CurlyMo schreef op dinsdag 4 april 2023 @ 22:07:
[...]

Mogelijk, maar dat weten we pas zeker met exception dumps.
Daarvoor heb je een seriele verbinding nodig, toch? Dat gaat me helaas niet lukken binnen afzienbare tijd.
CurlyMo schreef op dinsdag 4 april 2023 @ 21:31:
[...]

Verder heb ik een hoop werk verzet in de rules library waardoor hij volledig async kan lopen. Die wil ik alleen pas implementeren als de OT rules PR is geaccepteerd.
Ik begin pas net met Heishamon, hier volg ik nog niet veel van ;) .

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Ondertussen een wifi-exender geplaatst (100% signaal), maar helaas blijft de Heishamon resetten na ca. 10 minuten uptime. Ik draai firmware HeishaMon-alpha-2f047fefff456a8412aab43ee5f4e9f7.bin, de meest recente van https://github.com/IgorYbema/HeishaMon/actions. Zonder MQTT en met OT.

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
Wat heb je verder dan actief? OT en dus die lange rules? Meer niet? Geen 1wire, geen s0?
Dan kan ik dat ook even testen

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
thehog schreef op donderdag 6 april 2023 @ 21:26:
Wat heb je verder dan actief? OT en dus die lange rules? Meer niet? Geen 1wire, geen s0?
Dan kan ik dat ook even testen
OT en een paar rules, zie hier mijn settings:


En hier mijn rules:
code:
1
2
3
4
5
6
7
8
on ?roomTemp then
    #upperTemp = ?roomTempSet + 0.5;
    #lowerTemp = ?roomTempSet - 0.25;
end

on @Outside_Temp then
    ?outsideTemp = @Outside_Temp;
end

Was alleen om te testen. Heb ze er nu uit gegooid om te kijken of het verschil maakt.

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op donderdag 6 april 2023 @ 20:20:
Ondertussen een wifi-exender geplaatst (100% signaal), maar helaas blijft de Heishamon resetten na ca. 10 minuten uptime. Ik draai firmware HeishaMon-alpha-2f047fefff456a8412aab43ee5f4e9f7.bin, de meest recente van https://github.com/IgorYbema/HeishaMon/actions. Zonder MQTT en met OT.
Ik zou je aanraden niet de meest recente te draaien. Pak deze:
https://github.com/IgorYb...n/actions/runs/4347341137

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
CurlyMo schreef op donderdag 6 april 2023 @ 21:44:
[...]

Ik zou je aanraden niet de meest recente te draaien. Pak deze:
https://github.com/IgorYb...n/actions/runs/4347341137
Direct geïnstalleerd en hij draait nu ca. een kwartier; langer dan hij op de vorige versie heeft gedaan. Lijkt dus opgelost, bedankt!

Wat me in deze versie opvalt is dat "Memory free" nu significant hoger is. Boven de 50%, terwijl dat bij de andere (meest recente) versie rond de 5 à 10% was. Wellicht ergens een bug waardoor het geheugen vol loopt in die ca. 10 minuten?

[Voor 1% gewijzigd door sjigo op 06-04-2023 22:07. Reden: Per ongeluk op verstuur gedrukt]


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op donderdag 6 april 2023 @ 22:07:
[...]
Wat me in deze versie opvalt is dat "Memory free" nu significant hoger is. Boven de 50%, terwijl dat bij de andere (meest recente) versie rond de 5 à 10% was. Wellicht ergens een bug waardoor het geheugen vol loopt in die ca. 10 minuten?
Dat kan, en daarom moet je die versie niet draaien.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op donderdag 6 april 2023 @ 21:44:
[...]

Ik zou je aanraden niet de meest recente te draaien. Pak deze:
https://github.com/IgorYb...n/actions/runs/4347341137
Met alle opties aan (S0, 1wire, OT en redelijk uitgebreide rules loopt deze bij mij toch ook niet stabiel.
Na een tijdje reset hij, dan lijkt hij dan wel stabieler te draaien maar zonder dat de rules werken.

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


  • marcel h
  • Registratie: Januari 2003
  • Laatst online: 04-06 23:18
CurlyMo schreef op donderdag 6 april 2023 @ 21:44:
[...]

Ik zou je aanraden niet de meest recente te draaien. Pak deze:
https://github.com/IgorYb...n/actions/runs/4347341137
Ik heb deze geïnstalleerd op mijn HeishaMon om te kijken of ik mijn thermostaat die ik voor de CV-ketel gebruikt kan aansluiten. Dat is een Nefit Easy met de Adapter Nefit Easy Connect Modulerend. Deze heb ik aangesloten op de HeishaMon en ik heb bij de settings Opentherm aangezet.
Nu blijft de Adapter alleen blauw knipperen, dat betekend volgens de handleiding: "Cv-toestel gedetecteerd, protocoltype detecteren." Dus het lijkt erop dat daar iets niet goed gaat. Zit hem dat in de code van de HeishaMon of moet ik iets anders doen?

Als ik op de console kijk zie ik ook de volgende denk ik relevante logging:
code:
1
2
3
4
5
6
Thu Jan  1 00:03:55 1970 (235762): OpenTherm: Request invalid!
Thu Jan  1 00:03:56 1970 (236601): OpenTherm: Request invalid!
Thu Jan  1 00:03:57 1970 (237586): OpenTherm: Received read slave config
Thu Jan  1 00:03:57 1970 (237870): OpenTherm: Request invalid!
Thu Jan  1 00:03:58 1970 (238819): OpenTherm: Request invalid!
Thu Jan  1 00:03:59 1970 (239769): OpenTherm: Request invalid!


code:
1
2
3
4
5
6
7
Thu Jan  1 00:04:00 1970 (240777): OpenTherm: Unknown data ID: 5 (0x00050000)
Thu Jan  1 00:04:01 1970 (241037): OpenTherm: Request invalid!
Thu Jan  1 00:04:01 1970 (242023): OpenTherm: Unknown data ID: 15 (0x000f0000)
Thu Jan  1 00:04:02 1970 (242306): OpenTherm: Request invalid!
Thu Jan  1 00:04:03 1970 (243255): OpenTherm: Request invalid!
Thu Jan  1 00:04:04 1970 (244241): OpenTherm: Unknown data ID: 18 (0x00120000)
Thu Jan  1 00:04:04 1970 (244524): OpenTherm: Request invalid!


En even in de context van alle andere logging:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
Thu Jan  1 00:03:54 1970 (234702): OpenTherm: Request invalid!
Thu Jan  1 00:03:55 1970 (235148): Heishamon stats: Uptime: 0 days 0 hours 3 minutes 55 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 91.30%
Thu Jan  1 00:03:55 1970 (235165): Requesting new panasonic data
Thu Jan  1 00:03:55 1970 (235168): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:03:55 1970 (235175): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:03:55 1970 (235188): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:03:55 1970 (235200): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:03:55 1970 (235212): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:03:55 1970 (235598): Received 203 bytes data
Thu Jan  1 00:03:55 1970 (235601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:03:55 1970 (235606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:03:55 1970 (235618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:03:55 1970 (235631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 24 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:03:55 1970 (235643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 96 00 B3 89 94 96 32 32 95 AA 32 32 32 7D 95 97 9C 94 96 86 61 
Thu Jan  1 00:03:55 1970 (235655): data: 88 61 90 52 01 11 23 00 00 9D 15 42 84 34 01 47 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:03:55 1970 (235666): data: 01 04 11 01 01 01 01 02 00 00 27 
Thu Jan  1 00:03:55 1970 (235673): Checksum and header received ok!
Thu Jan  1 00:03:55 1970 (235679): received TOP1 Pump_Flow: 21.61
Thu Jan  1 00:03:55 1970 (235686): received TOP6 Main_Outlet_Temp: 22.75
Thu Jan  1 00:03:55 1970 (235691): received TOP15 Heat_Energy_Production: 3200
Thu Jan  1 00:03:55 1970 (235699): received TOP21 Outside_Pipe_Temp: 6
Thu Jan  1 00:03:55 1970 (235705): received TOP53 Eva_Outlet_Temp: 8
Thu Jan  1 00:03:55 1970 (235711): received TOP62 Fan1_Motor_Speed: 510
Thu Jan  1 00:03:55 1970 (235717): received TOP65 Pump_Speed: 3250
Thu Jan  1 00:03:55 1970 (235724): received TOP93 Pump_Duty: 131
Thu Jan  1 00:03:55 1970 (235762): OpenTherm: Request invalid!
Thu Jan  1 00:03:56 1970 (236601): OpenTherm: Request invalid!
Thu Jan  1 00:03:57 1970 (237586): OpenTherm: Received read slave config
Thu Jan  1 00:03:57 1970 (237870): OpenTherm: Request invalid!
Thu Jan  1 00:03:58 1970 (238819): OpenTherm: Request invalid!
Thu Jan  1 00:03:59 1970 (239769): OpenTherm: Request invalid!
Thu Jan  1 00:04:00 1970 (240149): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 0 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 91.49%
Thu Jan  1 00:04:00 1970 (240166): Requesting new panasonic data
Thu Jan  1 00:04:00 1970 (240168): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:00 1970 (240176): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:00 1970 (240189): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:00 1970 (240201): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:00 1970 (240212): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:00 1970 (240598): Received 203 bytes data
Thu Jan  1 00:04:00 1970 (240601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:00 1970 (240606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:00 1970 (240618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:00 1970 (240631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:00 1970 (240643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9C 93 96 85 61 
Thu Jan  1 00:04:00 1970 (240655): data: 87 61 90 52 01 11 23 00 00 FC 15 42 85 35 01 47 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:00 1970 (240667): data: 01 04 14 01 01 01 01 02 00 00 D4 
Thu Jan  1 00:04:00 1970 (240673): Checksum and header received ok!
Thu Jan  1 00:04:00 1970 (240679): received TOP1 Pump_Flow: 21.98
Thu Jan  1 00:04:00 1970 (240686): received TOP6 Main_Outlet_Temp: 23.25
Thu Jan  1 00:04:00 1970 (240692): received TOP15 Heat_Energy_Production: 3800
Thu Jan  1 00:04:00 1970 (240699): received TOP21 Outside_Pipe_Temp: 5
Thu Jan  1 00:04:00 1970 (240705): received TOP33 Room_Thermostat_Temp: 19
Thu Jan  1 00:04:00 1970 (240712): received TOP53 Eva_Outlet_Temp: 7
Thu Jan  1 00:04:00 1970 (240717): received TOP56 Z1_Temp: 23
Thu Jan  1 00:04:00 1970 (240723): received TOP62 Fan1_Motor_Speed: 520
Thu Jan  1 00:04:00 1970 (240730): received TOP93 Pump_Duty: 132
Thu Jan  1 00:04:00 1970 (240777): OpenTherm: Unknown data ID: 5 (0x00050000)
Thu Jan  1 00:04:01 1970 (241037): OpenTherm: Request invalid!
Thu Jan  1 00:04:01 1970 (242023): OpenTherm: Unknown data ID: 15 (0x000f0000)
Thu Jan  1 00:04:02 1970 (242306): OpenTherm: Request invalid!
Thu Jan  1 00:04:03 1970 (243255): OpenTherm: Request invalid!
Thu Jan  1 00:04:04 1970 (244241): OpenTherm: Unknown data ID: 18 (0x00120000)
Thu Jan  1 00:04:04 1970 (244524): OpenTherm: Request invalid!
Thu Jan  1 00:04:05 1970 (245150): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 5 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 91.67%
Thu Jan  1 00:04:05 1970 (245167): Requesting new panasonic data
Thu Jan  1 00:04:05 1970 (245170): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:05 1970 (245177): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:05 1970 (245190): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:05 1970 (245202): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:05 1970 (245214): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:05 1970 (245474): OpenTherm: Request invalid!
Thu Jan  1 00:04:05 1970 (245598): Received 203 bytes data
Thu Jan  1 00:04:05 1970 (245601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:05 1970 (245606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:05 1970 (245618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:05 1970 (245631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1C 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:05 1970 (245643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9C 94 96 84 61 
Thu Jan  1 00:04:05 1970 (245655): data: 85 61 90 50 01 11 24 00 00 FC 15 43 86 35 01 47 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:05 1970 (245666): data: 01 04 16 01 01 01 01 02 00 00 CB 
Thu Jan  1 00:04:05 1970 (245673): Checksum and header received ok!
Thu Jan  1 00:04:05 1970 (245679): received TOP6 Main_Outlet_Temp: 23.50
Thu Jan  1 00:04:05 1970 (245686): received TOP8 Compressor_Freq: 35
Thu Jan  1 00:04:05 1970 (245691): received TOP15 Heat_Energy_Production: 4200
Thu Jan  1 00:04:05 1970 (245699): received TOP21 Outside_Pipe_Temp: 4
Thu Jan  1 00:04:05 1970 (245705): received TOP33 Room_Thermostat_Temp: 20
Thu Jan  1 00:04:05 1970 (245712): received TOP53 Eva_Outlet_Temp: 5
Thu Jan  1 00:04:05 1970 (245718): received TOP64 High_Pressure: 15.8
Thu Jan  1 00:04:05 1970 (245724): received TOP65 Pump_Speed: 3300
Thu Jan  1 00:04:05 1970 (245730): received TOP93 Pump_Duty: 133
Thu Jan  1 00:04:06 1970 (246423): OpenTherm: Request invalid!
Thu Jan  1 00:04:07 1970 (247373): OpenTherm: Request invalid!
Thu Jan  1 00:04:07 1970 (247912): Pulses seen on S0 port 1: Good: 0 Bad: 0 Average good pulse width: 0
Thu Jan  1 00:04:07 1970 (247914): Measured Watthour on S0 port 1: 0.00
Thu Jan  1 00:04:07 1970 (247918): Measured total Watthour on S0 port 1: 60177.00
Thu Jan  1 00:04:07 1970 (247925): Calculated Watt on S0 port 1: 0
Thu Jan  1 00:04:07 1970 (247931): Pulses seen on S0 port 2: Good: 0 Bad: 0 Average good pulse width: 0
Thu Jan  1 00:04:07 1970 (247940): Measured Watthour on S0 port 2: 0.00
Thu Jan  1 00:04:07 1970 (247948): Measured total Watthour on S0 port 2: 553185.00
Thu Jan  1 00:04:07 1970 (247954): Calculated Watt on S0 port 2: 0
Thu Jan  1 00:04:08 1970 (248323): OpenTherm: Request invalid!
Thu Jan  1 00:04:09 1970 (249272): OpenTherm: Request invalid!
Thu Jan  1 00:04:10 1970 (250151): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 10 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24512 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 91.84%
Thu Jan  1 00:04:10 1970 (250168): Requesting new panasonic data
Thu Jan  1 00:04:10 1970 (250170): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:10 1970 (250178): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:10 1970 (250191): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:10 1970 (250203): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:10 1970 (250214): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:10 1970 (250232): OpenTherm: Request invalid!
Thu Jan  1 00:04:10 1970 (250598): Received 203 bytes data
Thu Jan  1 00:04:10 1970 (250601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:10 1970 (250606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:10 1970 (250618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:10 1970 (250631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1C 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:10 1970 (250643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 98 9B 94 96 83 61 
Thu Jan  1 00:04:10 1970 (250655): data: 85 61 90 50 01 11 24 00 00 FC 15 43 86 35 01 47 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:10 1970 (250666): data: 01 04 16 01 01 01 01 02 00 00 CC 
Thu Jan  1 00:04:10 1970 (250673): Checksum and header received ok!
Thu Jan  1 00:04:10 1970 (250680): received TOP21 Outside_Pipe_Temp: 3
Thu Jan  1 00:04:10 1970 (250687): received TOP49 Main_Hex_Outlet_Temp: 24
Thu Jan  1 00:04:10 1970 (250691): received TOP50 Discharge_Temp: 27
Thu Jan  1 00:04:11 1970 (251171): OpenTherm: Request invalid!
Thu Jan  1 00:04:11 1970 (251462): New webserver client: 192.168.1.155:65060
Thu Jan  1 00:04:11 1970 (251642): Closing webserver client: 192.168.1.155:65060
Thu Jan  1 00:04:12 1970 (252155): OpenTherm: Request invalid!
Thu Jan  1 00:04:13 1970 (253070): OpenTherm: Request invalid!
Thu Jan  1 00:04:13 1970 (254020): OpenTherm: Request invalid!
Thu Jan  1 00:04:14 1970 (254970): OpenTherm: Request invalid!
Thu Jan  1 00:04:15 1970 (255152): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 15 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 92.00%
Thu Jan  1 00:04:15 1970 (255169): Requesting new panasonic data
Thu Jan  1 00:04:15 1970 (255172): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:15 1970 (255179): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:15 1970 (255192): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:15 1970 (255204): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:15 1970 (255215): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:15 1970 (255598): Received 203 bytes data
Thu Jan  1 00:04:15 1970 (255601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:15 1970 (255606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:15 1970 (255618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:15 1970 (255631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1C 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:15 1970 (255643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9B 94 96 83 61 
Thu Jan  1 00:04:15 1970 (255655): data: 85 61 90 50 01 11 24 00 00 55 16 44 87 35 01 47 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:15 1970 (255667): data: 01 04 17 01 01 01 01 02 00 00 70 
Thu Jan  1 00:04:15 1970 (255673): Checksum and header received ok!
Thu Jan  1 00:04:15 1970 (255679): received TOP1 Pump_Flow: 22.33
Thu Jan  1 00:04:15 1970 (255686): received TOP15 Heat_Energy_Production: 4400
Thu Jan  1 00:04:15 1970 (255693): received TOP49 Main_Hex_Outlet_Temp: 23
Thu Jan  1 00:04:15 1970 (255700): received TOP65 Pump_Speed: 3350
Thu Jan  1 00:04:15 1970 (255706): received TOP93 Pump_Duty: 134
Thu Jan  1 00:04:15 1970 (255919): OpenTherm: Request invalid!
Thu Jan  1 00:04:16 1970 (256869): OpenTherm: Request invalid!
Thu Jan  1 00:04:17 1970 (257818): OpenTherm: Request invalid!
Thu Jan  1 00:04:18 1970 (258802): OpenTherm: Request invalid!
Thu Jan  1 00:04:19 1970 (259752): OpenTherm: Request invalid!
Thu Jan  1 00:04:20 1970 (260153): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 20 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 92.16%
Thu Jan  1 00:04:20 1970 (260170): Requesting new panasonic data
Thu Jan  1 00:04:20 1970 (260173): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:20 1970 (260180): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:20 1970 (260193): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:20 1970 (260205): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:20 1970 (260216): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:20 1970 (260599): Received 203 bytes data
Thu Jan  1 00:04:20 1970 (260601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:20 1970 (260606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:20 1970 (260618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:20 1970 (260631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1A 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:20 1970 (260643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9B 94 96 82 61 
Thu Jan  1 00:04:20 1970 (260655): data: 85 61 90 50 01 10 22 00 00 B1 16 44 87 35 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:20 1970 (260667): data: 01 04 1A 01 01 01 01 02 00 00 1A 
Thu Jan  1 00:04:20 1970 (260673): Checksum and header received ok!
Thu Jan  1 00:04:20 1970 (260679): received TOP1 Pump_Flow: 22.69
Thu Jan  1 00:04:20 1970 (260686): received TOP5 Main_Inlet_Temp: 20.25
Thu Jan  1 00:04:20 1970 (260691): received TOP8 Compressor_Freq: 33
Thu Jan  1 00:04:20 1970 (260698): received TOP15 Heat_Energy_Production: 5000
Thu Jan  1 00:04:20 1970 (260704): received TOP21 Outside_Pipe_Temp: 2
Thu Jan  1 00:04:20 1970 (260713): received TOP67 Compressor_Current: 3.0
Thu Jan  1 00:04:20 1970 (260753): OpenTherm: Request invalid!
Thu Jan  1 00:04:21 1970 (261653): OpenTherm: Unknown data ID: 19 (0x00130080)
Thu Jan  1 00:04:21 1970 (261936): OpenTherm: Request invalid!
Thu Jan  1 00:04:22 1970 (262886): OpenTherm: Request invalid!
Thu Jan  1 00:04:23 1970 (263835): OpenTherm: Request invalid!
Thu Jan  1 00:04:24 1970 (264785): OpenTherm: Request invalid!
Thu Jan  1 00:04:25 1970 (265154): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 25 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 92.31%
Thu Jan  1 00:04:25 1970 (265171): Requesting new panasonic data
Thu Jan  1 00:04:25 1970 (265174): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:25 1970 (265181): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:25 1970 (265194): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:25 1970 (265206): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:25 1970 (265218): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:25 1970 (265598): Received 203 bytes data
Thu Jan  1 00:04:25 1970 (265601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:25 1970 (265606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:25 1970 (265618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:25 1970 (265631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1A 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:25 1970 (265643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9B 93 96 82 61 
Thu Jan  1 00:04:25 1970 (265655): data: 85 61 91 50 01 0F 1F 00 00 0D 17 45 88 35 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:25 1970 (265667): data: 01 04 1A 01 01 01 01 02 00 00 BF 
Thu Jan  1 00:04:25 1970 (265673): Checksum and header received ok!
Thu Jan  1 00:04:25 1970 (265679): received TOP1 Pump_Flow: 23.05
Thu Jan  1 00:04:25 1970 (265686): received TOP8 Compressor_Freq: 30
Thu Jan  1 00:04:25 1970 (265692): received TOP33 Room_Thermostat_Temp: 19
Thu Jan  1 00:04:25 1970 (265699): received TOP55 Ipm_Temp: 17
Thu Jan  1 00:04:25 1970 (265703): received TOP65 Pump_Speed: 3400
Thu Jan  1 00:04:25 1970 (265710): received TOP67 Compressor_Current: 2.8
Thu Jan  1 00:04:25 1970 (265717): received TOP93 Pump_Duty: 135
Thu Jan  1 00:04:25 1970 (265758): OpenTherm: Request invalid!
Thu Jan  1 00:04:26 1970 (266684): OpenTherm: Request invalid!
Thu Jan  1 00:04:27 1970 (267634): OpenTherm: Request invalid!
Thu Jan  1 00:04:28 1970 (268583): OpenTherm: Request invalid!
Thu Jan  1 00:04:29 1970 (269533): OpenTherm: Request invalid!
Thu Jan  1 00:04:30 1970 (270155): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 30 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 92.45%
Thu Jan  1 00:04:30 1970 (270172): Requesting new panasonic data
Thu Jan  1 00:04:30 1970 (270174): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:30 1970 (270182): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:30 1970 (270195): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:30 1970 (270207): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:30 1970 (270218): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:30 1970 (270517): OpenTherm: Request invalid!
Thu Jan  1 00:04:30 1970 (270598): Received 203 bytes data
Thu Jan  1 00:04:30 1970 (270601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:30 1970 (270606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:30 1970 (270618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:30 1970 (270631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1A 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:30 1970 (270643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 93 96 82 61 
Thu Jan  1 00:04:30 1970 (270655): data: 85 61 91 4F 01 0E 1D 00 00 B1 16 45 88 35 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:30 1970 (270666): data: 01 04 1A 01 01 01 01 02 00 00 21 
Thu Jan  1 00:04:30 1970 (270673): Checksum and header received ok!
Thu Jan  1 00:04:30 1970 (270679): received TOP1 Pump_Flow: 22.69
Thu Jan  1 00:04:30 1970 (270686): received TOP8 Compressor_Freq: 28
Thu Jan  1 00:04:30 1970 (270692): received TOP50 Discharge_Temp: 26
Thu Jan  1 00:04:30 1970 (270698): received TOP64 High_Pressure: 15.6
Thu Jan  1 00:04:30 1970 (270703): received TOP67 Compressor_Current: 2.6
Thu Jan  1 00:04:31 1970 (271432): OpenTherm: Request invalid!
Thu Jan  1 00:04:32 1970 (272416): OpenTherm: Request invalid!
Thu Jan  1 00:04:33 1970 (273332): OpenTherm: Request invalid!
Thu Jan  1 00:04:34 1970 (274281): OpenTherm: Request invalid!
Thu Jan  1 00:04:35 1970 (275156): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 35 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 92.59%
Thu Jan  1 00:04:35 1970 (275173): Requesting new panasonic data
Thu Jan  1 00:04:35 1970 (275175): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:35 1970 (275183): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:35 1970 (275196): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:35 1970 (275208): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:35 1970 (275219): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:35 1970 (275238): OpenTherm: Request invalid!
Thu Jan  1 00:04:35 1970 (275598): Received 203 bytes data
Thu Jan  1 00:04:35 1970 (275601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:35 1970 (275606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:35 1970 (275618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:35 1970 (275631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 1C 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:35 1970 (275643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:04:35 1970 (275655): data: 85 61 91 4F 01 0D 1C 00 00 0D 17 45 89 32 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:35 1970 (275666): data: 01 04 18 01 01 01 01 02 00 00 C7 
Thu Jan  1 00:04:35 1970 (275673): Checksum and header received ok!
Thu Jan  1 00:04:35 1970 (275679): received TOP1 Pump_Flow: 23.05
Thu Jan  1 00:04:35 1970 (275686): received TOP5 Main_Inlet_Temp: 20.75
Thu Jan  1 00:04:35 1970 (275691): received TOP8 Compressor_Freq: 27
Thu Jan  1 00:04:35 1970 (275698): received TOP15 Heat_Energy_Production: 4600
Thu Jan  1 00:04:35 1970 (275705): received TOP33 Room_Thermostat_Temp: 20
Thu Jan  1 00:04:35 1970 (275712): received TOP62 Fan1_Motor_Speed: 490
Thu Jan  1 00:04:35 1970 (275717): received TOP67 Compressor_Current: 2.4
Thu Jan  1 00:04:35 1970 (275725): received TOP93 Pump_Duty: 136
Thu Jan  1 00:04:36 1970 (276181): OpenTherm: Request invalid!
Thu Jan  1 00:04:37 1970 (277130): OpenTherm: Request invalid!
Thu Jan  1 00:04:38 1970 (278080): OpenTherm: Request invalid!
Thu Jan  1 00:04:38 1970 (279030): OpenTherm: Request invalid!
Thu Jan  1 00:04:40 1970 (280157): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 40 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24512 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 92.73%
Thu Jan  1 00:04:40 1970 (280174): Requesting new panasonic data
Thu Jan  1 00:04:40 1970 (280176): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:40 1970 (280184): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:40 1970 (280197): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:40 1970 (280209): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:40 1970 (280220): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:40 1970 (280598): Received 203 bytes data
Thu Jan  1 00:04:40 1970 (280601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:40 1970 (280606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:40 1970 (280618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:40 1970 (280631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:40 1970 (280643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 89 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:04:40 1970 (280655): data: 85 61 91 4F 01 0C 1B 00 00 67 17 45 89 31 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:40 1970 (280666): data: 01 03 15 01 01 01 01 02 00 00 7C 
Thu Jan  1 00:04:40 1970 (280673): Checksum and header received ok!
Thu Jan  1 00:04:40 1970 (280679): received TOP1 Pump_Flow: 23.40
Thu Jan  1 00:04:40 1970 (280686): received TOP6 Main_Outlet_Temp: 23.25
Thu Jan  1 00:04:40 1970 (280691): received TOP8 Compressor_Freq: 26
Thu Jan  1 00:04:40 1970 (280698): received TOP15 Heat_Energy_Production: 4000
Thu Jan  1 00:04:40 1970 (280704): received TOP16 Heat_Energy_Consumption: 400
Thu Jan  1 00:04:40 1970 (280714): received TOP62 Fan1_Motor_Speed: 480
Thu Jan  1 00:04:40 1970 (280718): received TOP67 Compressor_Current: 2.2
Thu Jan  1 00:04:41 1970 (281676): New webserver client: 192.168.1.155:65177
Thu Jan  1 00:04:41 1970 (281744): Closing webserver client: 192.168.1.155:65177
Thu Jan  1 00:04:45 1970 (285158): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 45 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24512 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 92.86%
Thu Jan  1 00:04:45 1970 (285175): Requesting new panasonic data
Thu Jan  1 00:04:45 1970 (285177): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:45 1970 (285185): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:45 1970 (285198): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:45 1970 (285210): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:45 1970 (285221): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:45 1970 (285598): Received 203 bytes data
Thu Jan  1 00:04:45 1970 (285601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:45 1970 (285606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:45 1970 (285618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:45 1970 (285631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:45 1970 (285643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:04:45 1970 (285655): data: 85 61 91 4F 01 0C 1C 00 00 0D 17 45 89 31 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:45 1970 (285667): data: 01 03 15 01 01 01 01 02 00 00 D6 
Thu Jan  1 00:04:45 1970 (285673): Checksum and header received ok!
Thu Jan  1 00:04:45 1970 (285679): received TOP1 Pump_Flow: 23.05
Thu Jan  1 00:04:45 1970 (285686): received TOP8 Compressor_Freq: 27
Thu Jan  1 00:04:45 1970 (285691): received TOP14 Outside_Temp: 8
Thu Jan  1 00:04:50 1970 (290155): OpenTherm: Request invalid!
Thu Jan  1 00:04:50 1970 (290159): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 50 seconds ## Free memory: 62% ## Heap fragmentation: 30% ## Max free block: 16008 bytes ## Free heap: 23704 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 92.98%
Thu Jan  1 00:04:50 1970 (290177): Requesting new panasonic data
Thu Jan  1 00:04:50 1970 (290180): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:50 1970 (290188): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:50 1970 (290200): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:50 1970 (290212): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:50 1970 (290223): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:50 1970 (290599): Received 203 bytes data
Thu Jan  1 00:04:50 1970 (290601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:50 1970 (290606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:50 1970 (290618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:50 1970 (290631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:50 1970 (290643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:04:50 1970 (290655): data: 85 61 91 4F 01 0C 1B 00 00 0D 17 45 89 31 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:50 1970 (290667): data: 01 03 15 01 01 01 01 02 00 00 D7 
Thu Jan  1 00:04:50 1970 (290673): Checksum and header received ok!
Thu Jan  1 00:04:50 1970 (290680): received TOP8 Compressor_Freq: 26
Thu Jan  1 00:04:51 1970 (291105): OpenTherm: Request invalid!
Thu Jan  1 00:04:52 1970 (292054): OpenTherm: Request invalid!
Thu Jan  1 00:04:52 1970 (293004): OpenTherm: Request invalid!
Thu Jan  1 00:04:53 1970 (293989): OpenTherm: Received status check: 0, CH: 0, DHW: 0, Cooling, 0, OTC: 0, CH2: 0, SWMode: 0, DHWBlock: 0
Thu Jan  1 00:04:53 1970 (293991): OpenTherm: Send status: CH: 0, Flame:0, DHW:0
Thu Jan  1 00:04:54 1970 (294272): OpenTherm: Request invalid!
Thu Jan  1 00:04:55 1970 (295160): Heishamon stats: Uptime: 0 days 0 hours 4 minutes 55 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24512 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 93.10%
Thu Jan  1 00:04:55 1970 (295177): Requesting new panasonic data
Thu Jan  1 00:04:55 1970 (295179): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:04:55 1970 (295187): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:55 1970 (295200): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:55 1970 (295212): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:55 1970 (295223): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:04:55 1970 (295258): OpenTherm: Received read slave config
Thu Jan  1 00:04:55 1970 (295541): OpenTherm: Request invalid!
Thu Jan  1 00:04:55 1970 (295598): Received 203 bytes data
Thu Jan  1 00:04:55 1970 (295601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:04:55 1970 (295606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:04:55 1970 (295618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:04:55 1970 (295631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:04:55 1970 (295643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:04:55 1970 (295655): data: 85 61 91 50 01 0C 1B 00 00 67 17 45 89 31 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:04:55 1970 (295667): data: 01 03 15 01 01 01 01 02 00 00 7C 
Thu Jan  1 00:04:55 1970 (295673): Checksum and header received ok!
Thu Jan  1 00:04:55 1970 (295679): received TOP1 Pump_Flow: 23.40
Thu Jan  1 00:04:55 1970 (295688): received TOP64 High_Pressure: 15.8
Thu Jan  1 00:04:56 1970 (296491): OpenTherm: Request invalid!
Thu Jan  1 00:04:57 1970 (297440): OpenTherm: Request invalid!
Thu Jan  1 00:04:58 1970 (298390): OpenTherm: Request invalid!
Thu Jan  1 00:04:59 1970 (299340): OpenTherm: Request invalid!
Thu Jan  1 00:05:00 1970 (300161): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 0 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 93.22%
Thu Jan  1 00:05:00 1970 (300178): Requesting new panasonic data
Thu Jan  1 00:05:00 1970 (300180): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:00 1970 (300188): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:00 1970 (300201): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:00 1970 (300213): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:00 1970 (300224): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:00 1970 (300289): OpenTherm: Request invalid!
Thu Jan  1 00:05:00 1970 (300598): Received 203 bytes data
Thu Jan  1 00:05:00 1970 (300601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:00 1970 (300606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:00 1970 (300618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:00 1970 (300631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:00 1970 (300643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:05:00 1970 (300655): data: 85 61 91 50 01 0C 1B 00 00 0D 17 45 89 31 01 44 79 C9 C9 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:00 1970 (300666): data: 01 03 15 01 01 01 01 02 00 00 D6 
Thu Jan  1 00:05:00 1970 (300673): Checksum and header received ok!
Thu Jan  1 00:05:00 1970 (300679): received TOP1 Pump_Flow: 23.05
Thu Jan  1 00:05:01 1970 (301239): OpenTherm: Request invalid!
Thu Jan  1 00:05:02 1970 (302189): OpenTherm: Request invalid!
Thu Jan  1 00:05:03 1970 (303138): OpenTherm: Request invalid!
Thu Jan  1 00:05:04 1970 (304088): OpenTherm: Request invalid!
Thu Jan  1 00:05:05 1970 (305038): OpenTherm: Request invalid!
Thu Jan  1 00:05:05 1970 (305162): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 5 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 93.33%
Thu Jan  1 00:05:05 1970 (305179): Requesting new panasonic data
Thu Jan  1 00:05:05 1970 (305181): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:05 1970 (305189): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:05 1970 (305202): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:05 1970 (305214): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:05 1970 (305225): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:05 1970 (305599): Received 203 bytes data
Thu Jan  1 00:05:05 1970 (305601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:05 1970 (305606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:05 1970 (305618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:05 1970 (305631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 14 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:05 1970 (305644): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 94 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 82 61 
Thu Jan  1 00:05:05 1970 (305655): data: 86 61 91 50 01 0C 1B 00 00 C3 17 46 89 31 01 44 79 C5 C5 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:05 1970 (305667): data: 01 03 15 01 01 01 01 02 00 00 26 
Thu Jan  1 00:05:05 1970 (305673): Checksum and header received ok!
Thu Jan  1 00:05:05 1970 (305679): received TOP1 Pump_Flow: 23.76
Thu Jan  1 00:05:05 1970 (305688): received TOP53 Eva_Outlet_Temp: 6
Thu Jan  1 00:05:05 1970 (305693): received TOP65 Pump_Speed: 3450
Thu Jan  1 00:05:05 1970 (305987): OpenTherm: Request invalid!
Thu Jan  1 00:05:06 1970 (306937): OpenTherm: Request invalid!
Thu Jan  1 00:05:07 1970 (307887): OpenTherm: Request invalid!
Thu Jan  1 00:05:07 1970 (307913): Pulses seen on S0 port 1: Good: 0 Bad: 0 Average good pulse width: 0
Thu Jan  1 00:05:07 1970 (307915): Measured Watthour on S0 port 1: 0.00
Thu Jan  1 00:05:07 1970 (307919): Measured total Watthour on S0 port 1: 60177.00
Thu Jan  1 00:05:07 1970 (307926): Calculated Watt on S0 port 1: 0
Thu Jan  1 00:05:07 1970 (307931): Pulses seen on S0 port 2: Good: 0 Bad: 0 Average good pulse width: 0
Thu Jan  1 00:05:07 1970 (307941): Measured Watthour on S0 port 2: 0.00
Thu Jan  1 00:05:07 1970 (307949): Measured total Watthour on S0 port 2: 553185.00
Thu Jan  1 00:05:07 1970 (307955): Calculated Watt on S0 port 2: 0
Thu Jan  1 00:05:08 1970 (308836): OpenTherm: Request invalid!
Thu Jan  1 00:05:09 1970 (309786): OpenTherm: Request invalid!
Thu Jan  1 00:05:10 1970 (310163): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 10 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 93.44%
Thu Jan  1 00:05:10 1970 (310180): Requesting new panasonic data
Thu Jan  1 00:05:10 1970 (310183): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:10 1970 (310190): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:10 1970 (310203): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:10 1970 (310215): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:10 1970 (310227): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:10 1970 (310599): Received 203 bytes data
Thu Jan  1 00:05:10 1970 (310602): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:10 1970 (310607): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:10 1970 (310619): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:10 1970 (310631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 11 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:10 1970 (310644): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 95 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 83 61 
Thu Jan  1 00:05:10 1970 (310655): data: 85 61 92 50 01 0C 1C 00 00 67 17 46 89 31 01 44 79 C0 C0 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:10 1970 (310667): data: 01 03 12 01 01 01 01 02 00 00 8F 
Thu Jan  1 00:05:10 1970 (310673): Checksum and header received ok!
Thu Jan  1 00:05:10 1970 (310679): received TOP1 Pump_Flow: 23.40
Thu Jan  1 00:05:10 1970 (310685): received TOP5 Main_Inlet_Temp: 21
Thu Jan  1 00:05:10 1970 (310692): received TOP8 Compressor_Freq: 27
Thu Jan  1 00:05:10 1970 (310698): received TOP15 Heat_Energy_Production: 3400
Thu Jan  1 00:05:10 1970 (310707): received TOP21 Outside_Pipe_Temp: 3
Thu Jan  1 00:05:10 1970 (310712): received TOP53 Eva_Outlet_Temp: 5
Thu Jan  1 00:05:10 1970 (310716): received TOP55 Ipm_Temp: 18
Thu Jan  1 00:05:10 1970 (310764): OpenTherm: Request invalid!
Thu Jan  1 00:05:11 1970 (311685): OpenTherm: Request invalid!
Thu Jan  1 00:05:11 1970 (311783): New webserver client: 192.168.1.155:65298
Thu Jan  1 00:05:11 1970 (311853): Closing webserver client: 192.168.1.155:65298
Thu Jan  1 00:05:12 1970 (312635): OpenTherm: Request invalid!
Thu Jan  1 00:05:13 1970 (313584): OpenTherm: Request invalid!
Thu Jan  1 00:05:14 1970 (314534): OpenTherm: Request invalid!
Thu Jan  1 00:05:15 1970 (315164): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 15 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 93.55%
Thu Jan  1 00:05:15 1970 (315181): Requesting new panasonic data
Thu Jan  1 00:05:15 1970 (315184): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:15 1970 (315191): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:15 1970 (315204): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:15 1970 (315216): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:15 1970 (315228): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:15 1970 (315484): OpenTherm: Request invalid!
Thu Jan  1 00:05:15 1970 (315599): Received 203 bytes data
Thu Jan  1 00:05:15 1970 (315602): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:15 1970 (315607): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:15 1970 (315619): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:15 1970 (315631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 11 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:15 1970 (315643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 95 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 83 61 
Thu Jan  1 00:05:15 1970 (315655): data: 85 61 92 50 01 0C 1B 00 00 67 17 46 89 32 01 44 79 BB BB 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:15 1970 (315667): data: 01 03 12 01 01 01 01 02 00 00 99 
Thu Jan  1 00:05:15 1970 (315673): Checksum and header received ok!
Thu Jan  1 00:05:15 1970 (315680): received TOP8 Compressor_Freq: 26
Thu Jan  1 00:05:15 1970 (315688): received TOP62 Fan1_Motor_Speed: 490
Thu Jan  1 00:05:16 1970 (316433): OpenTherm: Request invalid!
Thu Jan  1 00:05:17 1970 (317383): OpenTherm: Request invalid!
Thu Jan  1 00:05:18 1970 (318333): OpenTherm: Request invalid!
Thu Jan  1 00:05:19 1970 (319282): OpenTherm: Request invalid!
Thu Jan  1 00:05:20 1970 (320165): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 20 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -40) ## Mqtt reconnects: 1 ## Correct data: 93.65%
Thu Jan  1 00:05:20 1970 (320182): Requesting new panasonic data
Thu Jan  1 00:05:20 1970 (320185): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:20 1970 (320192): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:20 1970 (320205): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:20 1970 (320217): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:20 1970 (320229): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:20 1970 (320266): OpenTherm: Request invalid!
Thu Jan  1 00:05:20 1970 (320599): Received 203 bytes data
Thu Jan  1 00:05:20 1970 (320601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:20 1970 (320606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:20 1970 (320618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:20 1970 (320631): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 11 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:20 1970 (320644): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 95 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 83 61 
Thu Jan  1 00:05:20 1970 (320655): data: 85 61 92 50 01 0C 19 00 00 67 17 46 89 31 01 44 79 B6 B6 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:20 1970 (320667): data: 01 03 12 01 01 01 01 02 00 00 A6 
Thu Jan  1 00:05:20 1970 (320674): Checksum and header received ok!
Thu Jan  1 00:05:20 1970 (320680): received TOP8 Compressor_Freq: 24
Thu Jan  1 00:05:20 1970 (320688): received TOP62 Fan1_Motor_Speed: 480
Thu Jan  1 00:05:21 1970 (321181): OpenTherm: Request invalid!
Thu Jan  1 00:05:22 1970 (322131): OpenTherm: Request invalid!
Thu Jan  1 00:05:23 1970 (323080): OpenTherm: Request invalid!
Thu Jan  1 00:05:23 1970 (324030): OpenTherm: Request invalid!
Thu Jan  1 00:05:24 1970 (324979): OpenTherm: Request invalid!
Thu Jan  1 00:05:25 1970 (325166): Heishamon stats: Uptime: 0 days 0 hours 5 minutes 25 seconds ## Free memory: 64% ## Heap fragmentation: 32% ## Max free block: 16008 bytes ## Free heap: 24536 bytes ## Wifi: 100% (RSSI: -41) ## Mqtt reconnects: 1 ## Correct data: 93.75%
Thu Jan  1 00:05:25 1970 (325183): Requesting new panasonic data
Thu Jan  1 00:05:25 1970 (325185): sent bytes: 111 including checksum value: 18 
Thu Jan  1 00:05:25 1970 (325193): data: 71 6C 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:25 1970 (325206): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:25 1970 (325218): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:25 1970 (325229): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Thu Jan  1 00:05:25 1970 (325598): Received 203 bytes data
Thu Jan  1 00:05:25 1970 (325601): data: 71 C8 01 10 56 55 62 49 00 55 00 01 00 00 00 00 00 00 00 00 59 15 11 55 56 1D 55 55 55 19 00 00 
Thu Jan  1 00:05:25 1970 (325606): data: 00 00 00 00 00 00 7D 80 80 80 B2 71 71 97 99 00 00 00 00 00 00 00 00 00 00 00 80 85 15 8A 85 85 
Thu Jan  1 00:05:25 1970 (325618): data: D0 7B 78 1F 7E 1F 1F 79 79 8D 8D 9F 94 7B 8F B7 A3 7B 8F 98 83 80 8F 8A 94 9E 8F 8A 94 9E 85 8F 
Thu Jan  1 00:05:25 1970 (325630): data: 8A 11 3D 78 C1 0B 7E 7C 1F 7C 7E 00 00 00 55 55 55 21 73 15 59 05 11 12 65 00 00 00 00 00 00 00 
Thu Jan  1 00:05:25 1970 (325643): data: 00 C2 D3 0C 33 65 B2 D3 0B 94 65 97 00 B3 88 95 97 32 32 95 AA 32 32 32 7D 95 97 9A 94 96 83 61 
Thu Jan  1 00:05:25 1970 (325654): data: 85 61 92 4D 01 05 01 00 00 9A 10 33 6F 34 01 44 79 B1 B1 41 04 00 EB 03 00 13 00 00 01 00 00 06 
Thu Jan  1 00:05:25 1970 (325666): data: 01 02 01 01 01 01 01 02 00 00 E2 
Thu Jan  1 00:05:25 1970 (325675): Checksum and header received ok!
Thu Jan  1 00:05:25 1970 (325678): received TOP0 Heatpump_State: 1
Thu Jan  1 00:05:25 1970 (325685): received TOP1 Pump_Flow: 16.60
Thu Jan  1 00:05:25 1970 (325691): received TOP2 Force_DHW_State: 0
Thu Jan  1 00:05:25 1970 (325696): received TOP3 Quiet_Mode_Schedule: 0
Thu Jan  1 00:05:25 1970 (325703): received TOP4 Operating_Mode_State: 4
Thu Jan  1 00:05:25 1970 (325709): received TOP5 Main_Inlet_Temp: 21
Thu Jan  1 00:05:25 1970 (325716): received TOP6 Main_Outlet_Temp: 23.25
Thu Jan  1 00:05:25 1970 (325722): received TOP7 Main_Target_Temp: 21
Thu Jan  1 00:05:25 1970 (325728): received TOP8 Compressor_Freq: 0
Thu Jan  1 00:05:25 1970 (325734): received TOP9 DHW_Target_Temp: 50
Thu Jan  1 00:05:25 1970 (325740): received TOP10 DHW_Temp: 51
Thu Jan  1 00:05:25 1970 (325746): received TOP11 Operations_Hours: 1002
Thu Jan  1 00:05:25 1970 (325752): received TOP12 Operations_Counter: 1088
Thu Jan  1 00:05:25 1970 (325773): received TOP13 Main_Schedule_State: 0
Thu Jan  1 00:05:25 1970 (325774): received TOP14 Outside_Temp: 8
Thu Jan  1 00:05:25 1970 (325775): received TOP15 Heat_Energy_Production: 0
Thu Jan  1 00:05:25 1970 (325782): received TOP16 Heat_Energy_Consumption: 200
Thu Jan  1 00:05:25 1970 (325790): received TOP17 Powerful_Mode_Time: 0
Thu Jan  1 00:05:25 1970 (325796): received TOP18 Quiet_Mode_Level: 0
Thu Jan  1 00:05:25 1970 (325801): received TOP19 Holiday_Mode_State: 0
Thu Jan  1 00:05:25 1970 (325808): received TOP20 ThreeWay_Valve_State: 0
Thu Jan  1 00:05:25 1970 (325814): received TOP21 Outside_Pipe_Temp: 3
Thu Jan  1 00:05:25 1970 (325821): received TOP22 DHW_Heat_Delta: -8
Thu Jan  1 00:05:25 1970 (325826): received TOP23 Heat_Delta: 3
Thu Jan  1 00:05:25 1970 (325833): received TOP24 Cool_Delta: 5
Thu Jan  1 00:05:25 1970 (325838): received TOP25 DHW_Holiday_Shift_Temp: -15
Thu Jan  1 00:05:25 1970 (325845): received TOP26 Defrosting_State: 0
Thu Jan  1 00:05:25 1970 (325851): received TOP27 Z1_Heat_Request_Temp: -3
Thu Jan  1 00:05:25 1970 (325857): received TOP28 Z1_Cool_Request_Temp: 0
Thu Jan  1 00:05:25 1970 (325865): received TOP29 Z1_Heat_Curve_Target_High_Temp: 31
Thu Jan  1 00:05:25 1970 (325871): received TOP30 Z1_Heat_Curve_Target_Low_Temp: 20
Thu Jan  1 00:05:25 1970 (325879): received TOP31 Z1_Heat_Curve_Outside_High_Temp: 15
Thu Jan  1 00:05:25 1970 (325886): received TOP32 Z1_Heat_Curve_Outside_Low_Temp: -5
Thu Jan  1 00:05:25 1970 (325894): received TOP33 Room_Thermostat_Temp: 20
Thu Jan  1 00:05:25 1970 (325900): received TOP34 Z2_Heat_Request_Temp: 0
Thu Jan  1 00:05:25 1970 (325907): received TOP35 Z2_Cool_Request_Temp: 0
Thu Jan  1 00:05:25 1970 (325913): received TOP36 Z1_Water_Temp: -78
Thu Jan  1 00:05:25 1970 (325920): received TOP37 Z2_Water_Temp: -78
Thu Jan  1 00:05:25 1970 (325925): received TOP38 Cool_Energy_Production: 0
Thu Jan  1 00:05:25 1970 (325933): received TOP39 Cool_Energy_Consumption: 0
Thu Jan  1 00:05:25 1970 (325942): received TOP40 DHW_Energy_Production: 0
Thu Jan  1 00:05:25 1970 (325945): received TOP41 DHW_Energy_Consumption: 0
Thu Jan  1 00:05:25 1970 (325954): received TOP42 Z1_Water_Target_Temp: 21
Thu Jan  1 00:05:25 1970 (325959): received TOP43 Z2_Water_Target_Temp: 42
Thu Jan  1 00:05:25 1970 (325966): received TOP44 Error: No error
Thu Jan  1 00:05:25 1970 (325971): received TOP45 Room_Holiday_Shift_Temp: -15
Thu Jan  1 00:05:25 1970 (325979): received TOP46 Buffer_Temp: -78
Thu Jan  1 00:05:25 1970 (325984): received TOP47 Solar_Temp: -78
Thu Jan  1 00:05:25 1970 (325991): received TOP48 Pool_Temp: -78
Thu Jan  1 00:05:25 1970 (325995): received TOP49 Main_Hex_Outlet_Temp: 23
Thu Jan  1 00:05:25 1970 (326003): received TOP50 Discharge_Temp: 26
Thu Jan  1 00:05:25 1970 (326008): received TOP51 Inside_Pipe_Temp: 22
Thu Jan  1 00:05:25 1970 (326015): received TOP52 Defrost_Temp: -31
Thu Jan  1 00:05:25 1970 (326020): received TOP53 Eva_Outlet_Temp: 5
Thu Jan  1 00:05:25 1970 (326027): received TOP54 Bypass_Outlet_Temp: -31
Thu Jan  1 00:05:25 1970 (326033): received TOP55 Ipm_Temp: 18
Thu Jan  1 00:05:26 1970 (326039): received TOP56 Z1_Temp: 23
Thu Jan  1 00:05:26 1970 (326044): received TOP57 Z2_Temp: -128
Thu Jan  1 00:05:26 1970 (326051): received TOP58 DHW_Heater_State: 0
Thu Jan  1 00:05:26 1970 (326056): received TOP59 Room_Heater_State: 0
Thu Jan  1 00:05:26 1970 (326064): received TOP60 Internal_Heater_State: 0
Thu Jan  1 00:05:26 1970 (326069): received TOP61 External_Heater_State: 0
Thu Jan  1 00:05:26 1970 (326076): received TOP62 Fan1_Motor_Speed: 510
Thu Jan  1 00:05:26 1970 (326082): received TOP63 Fan2_Motor_Speed: 0
Thu Jan  1 00:05:26 1970 (326088): received TOP64 High_Pressure: 15.2
Thu Jan  1 00:05:26 1970 (326094): received TOP65 Pump_Speed: 2500
Thu Jan  1 00:05:26 1970 (326101): received TOP66 Low_Pressure: 0
Thu Jan  1 00:05:26 1970 (326106): received TOP67 Compressor_Current: 0.8
Thu Jan  1 00:05:26 1970 (326113): received TOP68 Force_Heater_State: 0
Thu Jan  1 00:05:26 1970 (326118): received TOP69 Sterilization_State: 0
Thu Jan  1 00:05:26 1970 (326125): received TOP70 Sterilization_Temp: 65
Thu Jan  1 00:05:26 1970 (326131): received TOP71 Sterilization_Max_Time: 10
Thu Jan  1 00:05:26 1970 (326139): received TOP72 Z1_Cool_Curve_Target_High_Temp: 15
Thu Jan  1 00:05:26 1970 (326145): received TOP73 Z1_Cool_Curve_Target_Low_Temp: 10
Thu Jan  1 00:05:26 1970 (326154): received TOP74 Z1_Cool_Curve_Outside_High_Temp: 30
Thu Jan  1 00:05:26 1970 (326162): received TOP75 Z1_Cool_Curve_Outside_Low_Temp: 20
Thu Jan  1 00:05:26 1970 (326168): received TOP76 Heating_Mode: 0
Thu Jan  1 00:05:26 1970 (326174): received TOP77 Heating_Off_Outdoor_Temp: 24
Thu Jan  1 00:05:26 1970 (326181): received TOP78 Heater_On_Outdoor_Temp: 0
Thu Jan  1 00:05:26 1970 (326188): received TOP79 Heat_To_Cool_Temp: 15
Thu Jan  1 00:05:26 1970 (326194): received TOP80 Cool_To_Heat_Temp: 10
Thu Jan  1 00:05:26 1970 (326201): received TOP81 Cooling_Mode: 0
Thu Jan  1 00:05:26 1970 (326206): received TOP82 Z2_Heat_Curve_Target_High_Temp: 55
Thu Jan  1 00:05:26 1970 (326214): received TOP83 Z2_Heat_Curve_Target_Low_Temp: 35
Thu Jan  1 00:05:26 1970 (326223): received TOP84 Z2_Heat_Curve_Outside_High_Temp: 15
Thu Jan  1 00:05:26 1970 (326228): received TOP85 Z2_Heat_Curve_Outside_Low_Temp: -5
Thu Jan  1 00:05:26 1970 (326236): received TOP86 Z2_Cool_Curve_Target_High_Temp: 15
Thu Jan  1 00:05:26 1970 (326243): received TOP87 Z2_Cool_Curve_Target_Low_Temp: 10
Thu Jan  1 00:05:26 1970 (326251): received TOP88 Z2_Cool_Curve_Outside_High_Temp: 30
Thu Jan  1 00:05:26 1970 (326259): received TOP89 Z2_Cool_Curve_Outside_Low_Temp: 20
Thu Jan  1 00:05:26 1970 (326265): received TOP90 Room_Heater_Operations_Hours: 18
Thu Jan  1 00:05:26 1970 (326273): received TOP91 DHW_Heater_Operations_Hours: 0
Thu Jan  1 00:05:26 1970 (326280): received TOP92 Heat_Pump_Model: 28
Thu Jan  1 00:05:26 1970 (326287): received TOP93 Pump_Duty: 110
Thu Jan  1 00:05:26 1970 (326292): received TOP94 Zones_State: 0
Thu Jan  1 00:05:26 1970 (326298): received TOP95 Max_Pump_Duty: 150
Thu Jan  1 00:05:26 1970 (326304): received TOP96 Heater_Delay_Time: 30
Thu Jan  1 00:05:26 1970 (326310): received TOP97 Heater_Start_Delta: -4
Thu Jan  1 00:05:26 1970 (326320): received TOP98 Heater_Stop_Delta: -2
Thu Jan  1 00:05:26 1970 (326323): received TOP99 Buffer_Installed: 0
Thu Jan  1 00:05:26 1970 (326331): received TOP100 DHW_Installed: 1
Thu Jan  1 00:05:26 1970 (326335): received TOP101 Solar_Mode: 0
Thu Jan  1 00:05:26 1970 (326340): received TOP102 Solar_On_Delta: 10
Thu Jan  1 00:05:26 1970 (326347): received TOP103 Solar_Off_Delta: 5
Thu Jan  1 00:05:26 1970 (326353): received TOP104 Solar_Frost_Protection: 5
Thu Jan  1 00:05:26 1970 (326360): received TOP105 Solar_High_Limit: 80
Thu Jan  1 00:05:26 1970 (326367): received TOP106 Pump_Flowrate_Mode: 0
Thu Jan  1 00:05:26 1970 (326372): received TOP107 Liquid_Type: 0
Thu Jan  1 00:05:26 1970 (326379): received TOP108 Alt_External_Sensor: 0
Thu Jan  1 00:05:26 1970 (326385): received TOP109 Anti_Freeze_Mode: 1
Thu Jan  1 00:05:26 1970 (326392): received TOP110 Optional_PCB: 0
Thu Jan  1 00:05:26 1970 (326397): received TOP111 Z1_Sensor_Settings: 0
Thu Jan  1 00:05:26 1970 (326404): received TOP112 Z2_Sensor_Settings: 0
Thu Jan  1 00:05:26 1970 (326410): received TOP113 Buffer_Tank_Delta: 5
Thu Jan  1 00:05:26 1970 (326416): received TOP114 External_Pad_Heater: 0
Thu Jan  1 00:05:26 1970 (326487): OpenTherm: Request invalid!
Thu Jan  1 00:05:26 1970 (326900): OpenTherm: Request invalid!
Thu Jan  1 00:05:27 1970 (327828): OpenTherm: Request invalid!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@marcel h Voor OpenTherm moet je bij @thehog zijn.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op donderdag 6 april 2023 @ 23:01:
[...]

Met alle opties aan (S0, 1wire, OT en redelijk uitgebreide rules loopt deze bij mij toch ook niet stabiel.
Na een tijdje reset hij, dan lijkt hij dan wel stabieler te draaien maar zonder dat de rules werken.
Dat is de versie waarvan je eerder aangaf hem stabiel te vinden.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op vrijdag 7 april 2023 @ 09:23:
[...]

Dat is de versie waarvan je eerder aangaf hem stabiel te vinden.
Ja, blijkbaar met uitgebreide rules toch niet. Ik ga zien wat duidelijker te krijgen wat nog wel stabiel werkt en wat niet.

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


  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
marcel h schreef op vrijdag 7 april 2023 @ 09:01:
[...]


Ik heb deze geïnstalleerd op mijn HeishaMon om te kijken of ik mijn thermostaat die ik voor de CV-ketel gebruikt kan aansluiten. Dat is een Nefit Easy met de Adapter Nefit Easy Connect Modulerend. Deze heb ik aangesloten op de HeishaMon en ik heb bij de settings Opentherm aangezet.
Nu blijft de Adapter alleen blauw knipperen, dat betekend volgens de handleiding: "Cv-toestel gedetecteerd, protocoltype detecteren." Dus het lijkt erop dat daar iets niet goed gaat. Zit hem dat in de code van de HeishaMon of moet ik iets anders doen?

Als ik op de console kijk zie ik ook de volgende denk ik relevante logging:
code:
1
2
3
4
5
6
Thu Jan  1 00:03:55 1970 (235762): OpenTherm: Request invalid!
Thu Jan  1 00:03:56 1970 (236601): OpenTherm: Request invalid!
Thu Jan  1 00:03:57 1970 (237586): OpenTherm: Received read slave config
Thu Jan  1 00:03:57 1970 (237870): OpenTherm: Request invalid!
Thu Jan  1 00:03:58 1970 (238819): OpenTherm: Request invalid!
Thu Jan  1 00:03:59 1970 (239769): OpenTherm: Request invalid!


code:
1
2
3
4
5
6
7
Thu Jan  1 00:04:00 1970 (240777): OpenTherm: Unknown data ID: 5 (0x00050000)
Thu Jan  1 00:04:01 1970 (241037): OpenTherm: Request invalid!
Thu Jan  1 00:04:01 1970 (242023): OpenTherm: Unknown data ID: 15 (0x000f0000)
Thu Jan  1 00:04:02 1970 (242306): OpenTherm: Request invalid!
Thu Jan  1 00:04:03 1970 (243255): OpenTherm: Request invalid!
Thu Jan  1 00:04:04 1970 (244241): OpenTherm: Unknown data ID: 18 (0x00120000)
Thu Jan  1 00:04:04 1970 (244524): OpenTherm: Request invalid!
Ik denk dat de module probeert te zien of opentherm of nefit eigen protocol aangezet moet worden en er blijkbaar niet uitkomt. Geen idee wat daar precies voor nodig is. Nefit is gewoon altijd gezeik, ook in de opentherm wereld :)

Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op vrijdag 7 april 2023 @ 11:15:
[...]

Ja, blijkbaar met uitgebreide rules toch niet. Ik ga zien wat duidelijker te krijgen wat nog wel stabiel werkt en wat niet.
Daarom ben ik nu bezig met een async mogelijkheid. Die mogelijkheid heb ik wel al in de library zelf zitten, maar moet nog geport worden naar de Heisha:
https://github.com/CurlyM...2a42aaeab132c8b44e3302e00

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • marcel h
  • Registratie: Januari 2003
  • Laatst online: 04-06 23:18
thehog schreef op vrijdag 7 april 2023 @ 11:22:
[...]


Ik denk dat de module probeert te zien of opentherm of nefit eigen protocol aangezet moet worden en er blijkbaar niet uitkomt. Geen idee wat daar precies voor nodig is. Nefit is gewoon altijd gezeik, ook in de opentherm wereld :)
Dat zou goed kunnen inderdaad. Kan ik hierbij nog ergens helpen met bepaalde logging ofzo? Of wordt het sowieso een lastig verhaal?

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
marcel h schreef op vrijdag 7 april 2023 @ 11:35:
[...]


Dat zou goed kunnen inderdaad. Kan ik hierbij nog ergens helpen met bepaalde logging ofzo? Of wordt het sowieso een lastig verhaal?
Wordt lastig of ik moet zelf beschikking hebben. Ik ga wel even op markplaats kijken of er een goedkope adapter te halen valt

  • marcel h
  • Registratie: Januari 2003
  • Laatst online: 04-06 23:18
thehog schreef op vrijdag 7 april 2023 @ 13:02:
[...]


Wordt lastig of ik moet zelf beschikking hebben. Ik ga wel even op markplaats kijken of er een goedkope adapter te halen valt
Je mag die van mij natuurlijk ook even lenen :). Ik PM je wel even.

  • Roeland
  • Registratie: Januari 2009
  • Laatst online: 09:17
@CurlyMo Build 307/308: krijg OT niet pratend, met build 298 geen probleem (moest wel eerst OT uitvinken, rebooten, aanvinken, rebooten na 308 geprobeerd te hebben, geen idee of dat anders ook had gemoeten...) @blb4 al wat meer geluk?

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Roeland schreef op maandag 10 april 2023 @ 17:02:
@CurlyMo Build 307/308: krijg OT niet pratend, met build 298 geen probleem (moest wel eerst OT uitvinken, rebooten, aanvinken, rebooten na 308 geprobeerd te hebben, geen idee of dat anders ook had gemoeten...) @blb4 al wat meer geluk?
Na wat rommelen met wat rules heb ik nu build 298 stabiel draaien voor meer dan 3 dagen.

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@Roeland @blb4 Als het niet lukt die debug info te verkrijgen moet je inderdaad op 298 blijven.

[Voor 20% gewijzigd door CurlyMo op 10-04-2023 20:56]

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op maandag 10 april 2023 @ 20:01:
@Roeland @blb4 Als het niet lukt die debug info te verkrijgen moet je inderdaad op 298 blijven.
Ik ga zo nog even testen of ik die debug info kan krijgen.

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


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op maandag 10 april 2023 @ 20:01:
@Roeland @blb4 Als het niet lukt die debug info te verkrijgen moet je inderdaad op 298 blijven.
Ik probeer wat leven in die USB-TTL adapter te krijgen, wat zijn precies de settings (baud rate, start/stop bits/ flow control) voor die serial port? En ik moet in de settings denk ik "Debug log to serial1 (GPIO2)" aanzetten?
Als ik baud rate op 9600 of lager zet komt er rubbish voorbij, als ik 't hoger instel zie ik niks.

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


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op maandag 10 april 2023 @ 23:34:
[...]

Ik probeer wat leven in die USB-TTL adapter te krijgen, wat zijn precies de settings (baud rate, start/stop bits/ flow control) voor die serial port? En ik moet in de settings denk ik "Debug log to serial1 (GPIO2)" aanzetten?
Als ik baud rate op 9600 of lager zet komt er rubbish voorbij, als ik 't hoger instel zie ik niks.
Ik gebruik putty met 115200 en de rest standaard instellingen.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Het draait hier allemaal top, standalone met Rules en OT. Een simpele PI (de D leek me niet zo nodig), anti-pendelregeling en extra boost (+5 C) wanneer de kamertemperatuur erg laag is. Mijn complimenten voor de ontwikkelaars. Nog 2 vraagjes:
  • Klopt het dat System#Boot alleen wordt aangeroepen wanneer je de rules opslaat? Dus niet na een crash of een restart via de GUI? Na een crash of restart lijkt het script niet te starten (initiële timer wordt in System#Boot aangeroepen).
  • Kun je via rules de dag/tijd zien? Dit i.v.m. sterilisatie. %hour lijkt niet te werken.
B.v.d.

[Voor 9% gewijzigd door sjigo op 11-04-2023 15:19. Reden: @ --> %, toevoegen dat script niet werkt na restart.]


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op dinsdag 11 april 2023 @ 15:16:
Het draait hier allemaal top, standalone met Rules en OT. Een simpele PI (de D leek me niet zo nodig), anti-pendelregeling en extra boost (+5 C) wanneer de kamertemperatuur erg laag is. Mijn complimenten voor de ontwikkelaars. Nog 2 vraagjes:
[list]
• Klopt het dat System#Boot alleen wordt aangeroepen wanneer je de rules opslaat? Dus niet na een crash of een restart via de GUI? Na een crash of restart lijkt het script niet te starten (initiële timer wordt in System#Boot aangeroepen).
Nee, de System#Boot wordt altijd aangeroepen bij een reboot e.d. Als er een crash is dan worden de rules sowieso uitgezet om een boot loop te voorkomen.
• Kun je via rules de dag/tijd zien? Dit i.v.m. sterilisatie. %hour lijkt niet te werken.
[/list]
B.v.d.
Dat komt omdat @thehog deze PR nog niet heeft geaccepteerd:
https://github.com/IgorYbema/HeishaMon/pull/119

Overigens, deel je nog even de ruleset die je gebruikt zodat anderen er ook wat aan hebben? Dat is het enige wat @thehog en ik als beloning terugvragen.

[Voor 7% gewijzigd door CurlyMo op 11-04-2023 16:05]

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
CurlyMo schreef op dinsdag 11 april 2023 @ 15:59:
Nee, de System#Boot wordt altijd aangeroepen bij een reboot e.d. Als er een crash is dan worden de rules sowieso uitgezet om een boot loop te voorkomen.
Dan waren het crashes. Dat deed hij bij het openen van de GUI in meer dan 1 window.
Dat komt omdat @thehog deze PR nog niet heeft geaccepteerd:
https://github.com/IgorYbema/HeishaMon/pull/119
Dan wacht ik even af. Tot die tijd maar met de hand doen.

Bedankt :).

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op dinsdag 11 april 2023 @ 15:59:
[...]

Nee, de System#Boot wordt altijd aangeroepen bij een reboot e.d. Als er een crash is dan worden de rules sowieso uitgezet om een boot loop te voorkomen.


[...]

Dat komt omdat @thehog deze PR nog niet heeft geaccepteerd:
https://github.com/IgorYbema/HeishaMon/pull/119

Overigens, deel je nog even de ruleset die je gebruikt zodat anderen er ook wat aan hebben? Dat is het enige wat @thehog en ik als beloning terugvragen.
Aha, dat is ook wat ik dus ervaar, na een crash werken de rules niet meer.

Waar willen jullie trouwens dat we de rules delen? Gewoon hier of op GitHub?

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


Acties:
  • +2Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op dinsdag 11 april 2023 @ 16:23:
[...]

Aha, dat is ook wat ik dus ervaar, na een crash werken de rules niet meer.
Dat is dus bewust :)

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
blb4 schreef op dinsdag 11 april 2023 @ 16:23:
[...]

Waar willen jullie trouwens dat we de rules delen? Gewoon hier of op GitHub?
Goeie vraag. @CurlyMo ?

Ik ben de rules overigens nog aan het fine-tunen. Na 4 dagen kom ik nog steeds fouten tegen. Wil je de ruleset liever nu of na het debuggen?

Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

Vooralsnog hier. Je kan je reactie natuurlijk aanpassen als je wijzigingen hebt aangebracht.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +4Henk 'm!

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Hierbij mijn huidige ruleset. Draait vooralsnog prima, maar ik raad af hem zelf al te gebruiken. Nog te weinig kunnen testen op onvoorspeld gedrag:
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
on System#Boot then
    #powerTooHigh = 0;
    #stookShift = 0;
    #timeInterval = 0;
    #integralValue = 0.00;
    #boostMode = 0;
    setTimer(3, 10);
end

on timer=3 then
    if ?roomTemp > 10 && ?roomTempSet > 10 then
        setTimer(1, 5);
        settimer(2, 5);
        #fastBoot = 1;
    else
        setTimer(1, 300);
        settimer(2, 300);
        #fastBoot = 0;
    end
end

on timer=1 then
    setTimer(1, 15);
    checkAll();
end

on timer=2 then
    #timeInterval = 1;
    setTimer(2, 300);
end

on checkAll then
    $critTarTem = @Main_Target_Temp + 1.75;
    if @Main_Outlet_Temp > $critTarTem && @ThreeWay_Valve_State == 0 && $boostMode < 1 && @Heatpump_State == 1 then
        #powerTooHigh = 1;
        $critTarShift = round(@Main_Outlet_Temp - @Main_Target_Temp) + @Z1_Heat_Request_Temp + 1;
        if $critTarShift > 5 then
            $critTarShift = 5;
        end
        if @Z1_Heat_Request_Temp < $critTarShift then
            @SetZ1HeatRequestTemperature = $critTarShift;
        end
    else
        if #powerTooHigh == 1 && @Main_Outlet_Temp <= @Main_Target_Temp then
            if @Z1_Heat_Request_Temp > 0 then
                @SetZ1HeatRequestTemperature = @Z1_Heat_Request_Temp - 1;
            else
                #powerTooHigh = 0;
            end
        end
    end

    $turnOffTemp = ?roomTempSet + 0.5;
    $turnOnTemp = ?roomTempSet - 0.2;
    $highPowTemp = ?roomTempSet - 1;
    $dhwTurnOnTemp = @DHW_Target_Temp + @DHW_Heat_Delta;

    if ?roomTemp < $highPowTemp then
        #boostMode = 1;
        if @Z1_Heat_Request_Temp < 5 then
            @SetZ1HeatRequestTemperature = 5;
        end
    else
        #boostMode = 0;
    end
    
    if ?roomTemp > $turnOffTemp then
        #integralValue = 0;
        #powerTooHigh = 0;
    end

    $modST = @Operating_Mode_State;

    if $modST == 0 || $modST == 1 || $modST == 2 || $modST == 4 || $modST == 5 || $modST == 6 || $modST == 7 || $modST == 8 then
        $needHeatOrCool = 1;
        else
        $needHeatOrCool = 0;
        #integralValue = 0;
    end

    if $modST == 3 || $modST == 4 || $modST == 5 || $modST == 6 || $modST == 8 then
        $needDHW = 1;
        else
        $needDHW = 0;
    end

    if ?roomTemp > $turnOffTemp && @ThreeWay_Valve_State == 0 && @Sterilization_State == 0 && @Heatpump_State == 1 then
        if @DHW_Temp > $dhwTurnOnTemp || $needDHW == 0 then
            @SetHeatpump = 0;
        end
    end

    if ?roomTemp < $turnOnTemp && @Heatpump_State == 0 && $needHeatOrCool == 1 then
        @SetHeatpump = 1;
    end

    if @Sterilization_State == 1 && @Heatpump_State == 0 then
        @SetHeatpump = 1;
    end

    if @DHW_Temp < $dhwTurnOnTemp && @Heatpump_State == 0 && $needDHW == 1 then
        @SetHeatpump = 1;
    end
    applyPIShift();
end

on applyPIShift then
    if #powerTooHigh == 0 && #boostMode == 0 then
        $propMult = 2;
        $intMult = 0.2;
        $deltaT = ?roomTempSet - ?roomTemp;

        if #timeInterval == 1 then
            #integralValue = #integralValue + ($deltaT * $intMult);
            if #integralValue > 3 then
                #integralValue = 3;
            end
            if #integralValue < -3 then
                #integralValue = -3;
            end
            #timeInterval = 0;
        end

        $shiftFloat = ($deltaT * $propMult) + #integralValue;
        #stookShift = round($shiftFloat);

        if #stookShift > 5 then
            #stookShift = 5;
        end
        if #stookShift < -5 then
            #stookShift = -5;
        end
        if @Z1_Heat_Request_Temp < #stookShift then
            @SetZ1HeatRequestTemperature = #stookShift;
        end
        if @Z1_Heat_Request_Temp > #stookShift then
            @SetZ1HeatRequestTemperature = #stookShift;
        end
    else
        #integralValue = 0;
    end
end

on @Outside_Temp then
    ?outsideTemp = @Outside_Temp;
end

on @Compressor_Freq then
    if @Compressor_Freq > 0 then
        ?flameState = 1;
        if @ThreeWay_Valve_State == 0 then
            ?chState = 1;
            ?dhwState = 0;
        else
            ?dhwState = 1;
            ?chState = 0;
        end
    else
        ?flameState = 0;
        ?chState = 0;
        ?dhwState = 0;
    end
end

De uitgangspunten:
  • Er wordt gechecked of de outlet-temp te hoog wordt. Zo ja, dan is het gevraagde vermogen lager dan het minimumvermogen van de WP en wordt (om pendelen tegen te gaan) de gevraagde temperatuur verhoogd.
  • Warmtevraag wordt 0,2 C onder de (OpenTherm) doeltemperatuur gestart en 0,5 C boven de doeltemperatuur gestopt. Als je meer thermische buffer hebt dan ik kun je daarmee spelen.
  • Als de kamertemperatuur meer dan 1 graad lager is dan de ingestelde temperatuur wordt maximaal geshift (5 graden)
  • DHW-productie wordt gestart wanneer deze onder de grenswaarde DHW_Target_Temp - DHW_Heat_Delta komt. DHW_Heat_Delta is echter een negatieve waarde, dus deze moet worden opgeteld. Wanneer DHW-productie draait (dit doet de Pana soms als de boiler zich slechts enkele graden onder het target temp bevindt) wordt dit niet onderbroken.
  • PI-regeling: proportioneel spreekt voor zich. Voor de integraal wordt timer=2 gebruikt voor de interval waarmee de integrale waarde wordt bijgewerkt. Dit heb ik door de hoge buitentemperaturen nog niet goed kunnen testen.
  • Waarden in de WP worden alleen geschreven als de nieuwe waarden van de oude afwijken. Dit om uitputting van het geheugen te voorkomen (is dit ooit verder onderzocht?).

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
CurlyMo schreef op dinsdag 11 april 2023 @ 15:59:
[...]

Nee, de System#Boot wordt altijd aangeroepen bij een reboot e.d. Als er een crash is dan worden de rules sowieso uitgezet om een boot loop te voorkomen.


[...]

Dat komt omdat @thehog deze PR nog niet heeft geaccepteerd:
https://github.com/IgorYbema/HeishaMon/pull/119
Done

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

Nu nog even die (ik hoop) laatste stackdump van de OT-rules PR.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • Possible
  • Registratie: Mei 2002
  • Laatst online: 12:05
Heeft iemand hier toevallig zijn/haar Heishamon buiten de pana geinstalleerd in ee waterdichte case? Ik merk toch dat het signaal brak is. Mijn kabel is te kort om naar binnen te gaan, dus zou hem graag aan de buitenkant willen monteren. Ben benieuwd of er tweakers zijn die dit ook hebben gedaan

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
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Wed Apr 12 10:48:59 2023 (34337022): data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Wed Apr 12 10:49:00 2023 (34337191): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337192): data: E0 
Wed Apr 12 10:49:00 2023 (34337293): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337294): data: 3C 
Wed Apr 12 10:49:00 2023 (34337299): Closing webserver client: 192.168.1.154:52579
Wed Apr 12 10:49:00 2023 (34337381): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337381): data: E5 
Wed Apr 12 10:49:00 2023 (34337388): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337389): data: 95 
Wed Apr 12 10:49:00 2023 (34337402): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337403): data: 52 
Wed Apr 12 10:49:00 2023 (34337411): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337411): data: 49 
Wed Apr 12 10:49:00 2023 (34337430): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337431): data: 00 
Wed Apr 12 10:49:00 2023 (34337451): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337451): data: 55 
Wed Apr 12 10:49:00 2023 (34337484): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337485): data: 00 
Wed Apr 12 10:49:00 2023 (34337497): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337498): data: 01 
Wed Apr 12 10:49:00 2023 (34337513): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337514): data: 00 
Wed Apr 12 10:49:00 2023 (34337521): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337522): data: 00 
Wed Apr 12 10:49:00 2023 (34337535): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337536): data: 00 
Wed Apr 12 10:49:00 2023 (34337559): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337560): data: 00 
Wed Apr 12 10:49:00 2023 (34337573): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337573): data: 00 
Wed Apr 12 10:49:00 2023 (34337591): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337591): data: 00 
Wed Apr 12 10:49:00 2023 (34337602): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337602): data: 00 
Wed Apr 12 10:49:00 2023 (34337614): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337615): data: 00 
Wed Apr 12 10:49:00 2023 (34337627): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337628): data: 59 
Wed Apr 12 10:49:00 2023 (34337646): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337647): data: 15 
Wed Apr 12 10:49:00 2023 (34337661): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337662): data: 11 
Wed Apr 12 10:49:00 2023 (34337675): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337676): data: 55 
Wed Apr 12 10:49:00 2023 (34337685): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337686): data: 55 
Wed Apr 12 10:49:00 2023 (34337719): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337719): data: 15 
Wed Apr 12 10:49:00 2023 (34337727): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337728): data: 55 
Wed Apr 12 10:49:00 2023 (34337749): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337750): data: 55 
Wed Apr 12 10:49:00 2023 (34337761): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337761): data: 56 
Wed Apr 12 10:49:00 2023 (34337769): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337770): data: 1A 
Wed Apr 12 10:49:00 2023 (34337803): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337804): data: 00 
Wed Apr 12 10:49:00 2023 (34337827): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337828): data: 00 
Wed Apr 12 10:49:00 2023 (34337839): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337840): data: 00 
Wed Apr 12 10:49:00 2023 (34337860): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337861): data: 00 
Wed Apr 12 10:49:00 2023 (34337876): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337876): data: 00 
Wed Apr 12 10:49:00 2023 (34337891): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337892): data: 00 
Wed Apr 12 10:49:00 2023 (34337911): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337912): data: 00 
Wed Apr 12 10:49:00 2023 (34337920): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337921): data: 00 
Wed Apr 12 10:49:00 2023 (34337931): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337931): data: 9A 
Wed Apr 12 10:49:00 2023 (34337942): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337943): data: 7D 
Wed Apr 12 10:49:00 2023 (34337963): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337964): data: A3 
Wed Apr 12 10:49:00 2023 (34337977): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337978): data: 80 
Wed Apr 12 10:49:00 2023 (34337988): Received bad header. Ignoring this data!
Wed Apr 12 10:49:00 2023 (34337989): data: B4 
Wed Apr 12 10:49:00 2023 (34338008): Received more data than header suggests! Ignoring this as this is bad data.
Wed Apr 12 10:49:00 2023 (34338009): data: 71 71 66 9E 00 00 00 00 00 00 0

[Voor 90% gewijzigd door Possible op 12-04-2023 13:55]

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


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Kan 't kloppen dat rules 't moeilijk hebben (lees Heishamon eerder crashed) als je tabs gebruikt? En/Of ook als er tabs of spaties achter een rule staan?

Die zaten er bij mij veel in, nu gebruik ik voor elk level 1 enkele spatie en 't lijkt nu stabiel te draaien 8)7 ?

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op woensdag 12 april 2023 @ 14:00:
Kan 't kloppen dat rules 't moeilijk hebben (lees Heishamon eerder crashed) als je tabs gebruikt? En/Of ook als er tabs of spaties achter een rule staan?

Die zaten er bij mij veel in, nu gebruik ik voor elk level 1 enkele spatie en 't lijkt nu stabiel te draaien 8)7 ?
Tabs en spaties worden genegeerd dus dat klinkt inderdaad raar.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • pgeene
  • Registratie: December 2009
  • Laatst online: 11:57
Possible schreef op woensdag 12 april 2023 @ 12:32:
Heeft iemand hier toevallig zijn/haar Heishamon buiten de pana geinstalleerd in ee waterdichte case? Ik merk toch dat het signaal brak is. Mijn kabel is te kort om naar binnen te gaan, dus zou hem graag aan de buitenkant willen monteren. Ben benieuwd of er tweakers zijn die dit ook hebben gedaan
Zijn meer mensen die dat hebben.
Deze werkt het soepelst (zelf ook gebruikt),
https://www.gamma.nl/asso...-spatwaterdicht/p/B355704
Niet perse bij deze bouwmarkt 😉
Wel de langwerpige pakken. Dan heb je lekker de ruimte voor de kabels .

PV: Zuid 3.5kWp | Z-W 1.6kWp | Horizontaal (dunne film buis) 2kWp | totaal 7.15kWp | 5kW Panasonic H icm Heishamon | infrarood vloerverwarming | Label A in huis uit 1939


Acties:
  • +9Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

En het is me gelukt. Een volledige async rule library. Voor degene die dat niks zegt. Het uitvoeren van een rule block bestaat uit meerdere stappen. Zie als voorbeeld een visuele weergave van hoe de rules library intern deze rule block verwerkt:
code:
1
2
3
if 1 == 1 then
   $a = max(1 * 2, (min(5, 6) + 1) * 6);
end


https://github.com/CurlyMoo/rules/blob/main/ast3.png?raw=true

Doordat de rules nu synced draaien worden alle stappen (minimaal 55) eerst uitgevoerd voordat de HeishaMon andere dingen kan doen. Bijv. de webserver bedienen, de WP uitlezen, Wifi verbinding checken etc.

Nu de rules async draaien wordt er bij elke loop een stapje uit de rule block gedraaid. Je krijgt dan:
- 1 stap rule block
- stukje webserver bedienen
- commando uitlezen WP
- Wifi checken
- 1 stap rule block
- stukje webserver bedienen
- commando uitlezen WP
- Wifi checken

Etc.

Als je rule blocks groot zijn dan duurt het nu dus even voordat de HeishaMon verder kan met andere dingen. Je ziet in de console output ook hoe lang de HeishaMon bezig is met het uitvoeren van een rule. Nu alles async draait doet die tijd er niet meer zo toe, omdat de HeishaMon in de tussentijd andere dingen kan doen.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +6Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

Overigens, wie zich afvraagt wat er dan gebeurt als er in het async draaien van een rule block de waardes van de WP veranderen. Daar heb ik ook over nagedacht. Je kan dadelijk namelijk if blocks een sync waarde meegeven zodat dat stukje wel sync wordt uitgevoerd. Bijv.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
on berekenWar then
    sync if 1 == 1 then
        $OT = @Outside_Temp;
        $OHT = @Z1_Heat_Curve_Outside_High_Temp;
        $TLT = @Z1_Heat_Curve_Target_Low_Temp;
        $OLT = @Z1_Heat_Curve_Outside_Low_Temp;
        $THT = @Z1_Heat_Curve_Target_High_Temp;
    end
    if isset($OT) && isset($OHT) && isset($TLT) && isset($OLT) && isset($THT) then
        if $OT >= $OHT then
            #maxTa = $TLT;
        elseif $OT <= $OLT then
            #maxTa = $THT;
        else
            #maxTa = ceil($TLT + (($OHT - $OT) * ($THT - $TLT) / ($OHT - $OLT)));
        end
    end
end


Het eerste if block zal nu synced worden uitgevoerd waardoor je de zekerheid hebt dat de waardes die je verzamelt op dat moment in de tijd met elkaar samenhangen.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • llevering
  • Registratie: September 2000
  • Laatst online: 11:36
CurlyMo schreef op vrijdag 14 april 2023 @ 09:21:
Overigens, wie zich afvraagt wat er dan gebeurt als er in het async draaien van een rule block de waardes van de WP veranderen.
Dat vroeg ik me inderdaad af, maar ik dacht zal niet gelijk gaan zeuren over een mooie nieuwe feature! Het gaat voor velen van ons boven de pet om echt inhoudelijk te reageren, maar ik zie wel dat het geweldige stap is. Bedankt voor al de tijd die je erin steekt!

Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

llevering schreef op vrijdag 14 april 2023 @ 09:44:
[...]

Dat vroeg ik me inderdaad af, maar ik dacht zal niet gelijk gaan zeuren over een mooie nieuwe feature! Het gaat voor velen van ons boven de pet om echt inhoudelijk te reageren, maar ik zie wel dat het geweldige stap is. Bedankt voor al de tijd die je erin steekt!
Met deze vraag geef je blijk van voldoende begrip!

@TD-er Lees jij zo nu en dan ook nog mee ;) Zou nog steeds heel graag de rules library porten naar de ESPEasy.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +2Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 08:13
CurlyMo schreef op vrijdag 14 april 2023 @ 09:47:
[...]

@TD-er Lees jij zo nu en dan ook nog mee ;) Zou nog steeds heel graag de rules library porten naar de ESPEasy.
Ja, maar vooral via de pop-up icon op de Tweakers frontpage :)

De afgelopen maanden zijn hier pure chaos geweest (en nog steeds), waarvan je wellicht iets mee kunt krijgen nu het rapport van de parlementaire enquetecommissie besproken wordt in de kamer.

Voor wie het nog niet wist, wij zitten al ruim 9 jaar in het "versterkingstraject" waarbij een groot deel van onze straat uiteindelijk gesloopt en herbouwd is. Maar zelfs na de oplevering van de nieuwe woning gaat de ellende nog door.

Heel in het kort, NCG maakt er al jaren een zooitje van, hield onze budgetten achter en toen de onderaannemers klaar waren en we bereid waren te tekenen, sloten ze onze dossiers en waren de budgetten (orde kleine 10k euro) weg.
Dus extreem veel contact gehad tot aan kamerleden en ook hoog binnen EZK aan toe.
Kortom, pure chaos hier de afgelopen maanden en eigenlijk al sinds de terugverhuizing nu ruim een jaar geleden. Dus zit nog maar met flarden achter de PC en grootschalige issues zoals het compleet omgooien van de rules engine in ESPEasy zijn helaas even nu op de achtergrond geraakt omdat het voldoende aandacht verdient en dat is er momenteel even niet helaas.

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


  • sjimmie
  • Registratie: November 2002
  • Laatst online: 11:49
CurlyMo schreef op vrijdag 14 april 2023 @ 08:58:
En het is me gelukt. Een volledige async rule library.
Cool werk @CurlyMo !

Wellicht is zoiets nog mooier op een esp32 omdat die dual-core is en taken kan verdelen over de cores?

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
llevering schreef op vrijdag 14 april 2023 @ 09:44:
[...]

Dat vroeg ik me inderdaad af, maar ik dacht zal niet gelijk gaan zeuren over een mooie nieuwe feature! Het gaat voor velen van ons boven de pet om echt inhoudelijk te reageren, maar ik zie wel dat het geweldige stap is. Bedankt voor al de tijd die je erin steekt!
Die gedachte had ik ook vanmorgen toen ik dit bericht zag voor ik voor 155 km op de racefiets kroop. Verder dan een +1 kwam ik even niet. Geweldig wat hier ontwikkeld is en waaraan zo actief verder ontwikkeld wordt!

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op vrijdag 14 april 2023 @ 19:56:
[...]

Die gedachte had ik ook vanmorgen toen ik dit bericht zag voor ik voor 155 km op de racefiets kroop. Verder dan een +1 kwam ik even niet. Geweldig wat hier ontwikkeld is en waaraan zo actief verder ontwikkeld wordt!
Ik doe het nu overigens zo:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
on snapshot then
    sync if 1 == 1 then
        #OT = @Outside_Temp;
        #MOT = @Main_Outlet_Temp;
        #T = ?roomTemp;
        #CF = @Compressor_Freq;
        #ST = ?chEnable;
        #OHT = @Z1_Heat_Curve_Outside_High_Temp;
        #TLT = @Z1_Heat_Curve_Target_Low_Temp;
        #OLT = @Z1_Heat_Curve_Outside_Low_Temp;
        #THT = @Z1_Heat_Curve_Target_High_Temp;
        #MOT = @Main_Outlet_Temp;
        #MIT = @Main_Inlet_Temp;
        #MTT = @Main_Target_Temp;
        #SP = ?roomTempSet;
        #HP = @High_Pressure;
        #DS = @Defrosting_State;
        #HRT = @Z1_Heat_Request_Temp;
    end
end


En dan op de plekken waar dat relevant is eerst even de snapshot functie aanroepen. Eventueel hak je de snapshot functie in meerdere brokjes. Of je roept de snapshot periodiek aan met een timer.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op zaterdag 15 april 2023 @ 09:59:
[...]

Ik doe het nu overigens zo:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
on snapshot then
    sync if 1 == 1 then
        #OT = @Outside_Temp;
        #MOT = @Main_Outlet_Temp;
        #T = ?roomTemp;
        #CF = @Compressor_Freq;
        #ST = ?chEnable;
        #OHT = @Z1_Heat_Curve_Outside_High_Temp;
        #TLT = @Z1_Heat_Curve_Target_Low_Temp;
        #OLT = @Z1_Heat_Curve_Outside_Low_Temp;
        #THT = @Z1_Heat_Curve_Target_High_Temp;
        #MOT = @Main_Outlet_Temp;
        #MIT = @Main_Inlet_Temp;
        #MTT = @Main_Target_Temp;
        #SP = ?roomTempSet;
        #HP = @High_Pressure;
        #DS = @Defrosting_State;
        #HRT = @Z1_Heat_Request_Temp;
    end
end


En dan op de plekken waar dat relevant is eerst even de snapshot functie aanroepen. Eventueel hak je de snapshot functie in meerdere brokjes. Of je roept de snapshot periodiek aan met een timer.
Is deze verzie ergens beschikbaar?

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op zaterdag 15 april 2023 @ 14:31:
[...]

Is deze verzie ergens beschikbaar?
Nee, alleen lokaal en in mijn rules lib repository. Eerst moeten de openstaande PR’s gemerged zijn.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op zaterdag 15 april 2023 @ 14:31:
[...]

Is deze verzie ergens beschikbaar?
Ik was in een goede bui:
https://github.com/IgorYbema/HeishaMon/pull/121

En zoals altijd. Het moet nog goed getest worden.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op zondag 16 april 2023 @ 22:55:
[...]

Ik was in een goede bui:
https://github.com/IgorYbema/HeishaMon/pull/121

En zoals altijd. Het moet nog goed getest worden.
Spannend!!

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


Acties:
  • +2Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

Dat sowieso met dit soort statistieken:
https://tweakers.net/i/zYz71l_t977iDUbqI9LRLT9Jydc=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/bmpKBgyLZZGPyAXJY3bcrDtc.png?f=user_large
= Verwijderde en toegevoegde regels code

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op zondag 16 april 2023 @ 23:28:
[...]

Dat sowieso met dit soort statistieken:
[Afbeelding]
= Verwijderde en toegevoegde regels code
Ik heb 'm er op staan, hij lijkt te werken behalve rules :). Zouden oude/huidige rules 'gewoon' moeten werken?

update: ben voor de nacht maar weer terug gegaan naar build #298

[Voor 6% gewijzigd door blb4 op 17-04-2023 00:02]

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


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op zondag 16 april 2023 @ 23:33:
[...]

Ik heb 'm er op staan, hij lijkt te werken behalve rules :). Zouden oude/huidige rules 'gewoon' moeten werken?
Als alles goed zou gaan wel, maar dat doe ik maar één keer. Dit keer niet dus.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@thehog Mocht je interesse hebben. Ik compileer de HeishaMon altijd via arduino-cli in Linux, maar dat is voor mijn doen veel te traag. Ik heb de boel dus omgezet naar een cmake script. Daarmee compileer je écht alleen je veranderingen en niet meer en je kan multi-core compileren. Een vergelijking qua tijd als je alles volledig zou hercompileren (op een quad core).
cmake: 1m45.691s
arduino: 2m45.124s

Hier zie je dus de winst van multi-core compileren.

Bij een wijziging in één van de bronbestanden:
cmake: 0m8.620s
arduino: 1m34.769s

Hier zie je de winst van alleen die bestanden bijwerken die veranderd zijn. Dat scheelt nogal.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
CurlyMo schreef op dinsdag 18 april 2023 @ 12:57:
@thehog Mocht je interesse hebben. Ik compileer de HeishaMon altijd via arduino-cli in Linux, maar dat is voor mijn doen veel te traag. Ik heb de boel dus omgezet naar een cmake script. Daarmee compileer je écht alleen je veranderingen en niet meer en je kan multi-core compileren. Een vergelijking qua tijd als je alles volledig zou hercompileren (op een quad core).
cmake: 1m45.691s
arduino: 2m45.124s

Hier zie je dus de winst van multi-core compileren.

Bij een wijziging in één van de bronbestanden:
cmake: 0m8.620s
arduino: 1m34.769s

Hier zie je de winst van alleen die bestanden bijwerken die veranderd zijn. Dat scheelt nogal.
Dat laatste doet Arduno IDE ook. Maar mooie vondst!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

thehog schreef op dinsdag 18 april 2023 @ 16:24:
[...]


Dat laatste doet Arduno IDE ook. Maar mooie vondst!
Op een of andere manier doen alle arduino-cli versies die ik hier dat niet of ze hercompileren gewoon veel te veel opnieuw. Dat nog los van de arduino niet multicore compileert.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op zondag 16 april 2023 @ 23:33:
[...]

Ik heb 'm er op staan, hij lijkt te werken behalve rules :). Zouden oude/huidige rules 'gewoon' moeten werken?
Zou nu moeten werken. Denk eraan dat dit ook weer op basis van main is en dus nog geen OT rules ondersteund.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op dinsdag 18 april 2023 @ 21:44:
[...]

Zou nu moeten werken. Denk eraan dat dit ook weer op basis van main is en dus nog geen OT rules ondersteund.
Aha, dan wacht ik toch nog ff.

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


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Mijn rules (ter inspiratie/lering & vermaak) draaiend op build 298:

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
on System#Boot then
 setTimer(2,30);
 #FQM = 1;
 #FHRT = 0;
 #FDHWPS = 1;

 #chState = -1;
 #QMTimer = -1;
 #3WV = @ThreeWay_Valve_State;
 #MPD = 0;
end

on @Main_Inlet_Temp then
 ?inletTemp = @Main_Inlet_Temp;
end

on @Outside_Temp then
 ?outsideTemp = @Outside_Temp;
end

on @DHW_Temp then
 ?dhwTemp = @DHW_Temp;
end

on @Main_Outlet_Temp then
 $HRT = @Main_Outlet_Temp;
 ?outletTemp = $HRT;
 if ?chSetpoint > @Main_Outlet_Temp then
  $HRT = ?chSetpoint;
 else
  $HRT = @Main_Outlet_Temp - 0.5;
 end
 if $HRT < 30 then
  $HRT = 30;
 end
 if $HRT > #maxTa + 5 then
  $HRT = #maxTa + 5;
 end
 #DHS = $HRT - @Main_Outlet_Temp;
 if #FHRT == 1 then
  @SetZ1HeatRequestTemperature = $HRT;
 end
end

on @Compressor_Freq then
 if @Compressor_Freq == 0 then
  ?flameState = 0;
  ?chState = 0;
  ?dhwState = 0;
  if #chState != 0 then
   #chState = 0;
  end
  if @Quiet_Mode_Level != 3 && #FQM == 1 then
   @SetQuietMode = 3;
   #QMtimer = 3;
  end
 else
  ?flameState = 1;
  if @ThreeWay_Valve_State == 0 then
   ?chState = 1;
   ?dhwState = 0;
   if #chState != 1 then
    #chState = 1;
    if #FQM == 1 then
     settimer(3,1200);
    end
   end
  else
   ?chState = 0;
   ?dhwState = 1;
   if #chState != 0 then
    #chState = 0;
   end
  end
 end
end

on timer=3 then
 if @Compressor_Freq > 30 && #DHS > 3 then
  settimer(3,1200);
 else
  if @Quiet_Mode_Level != 0 then
   @SetQuietMode = 0;
   #QMtimer = 0;
  end
 end
end

on timer=2 then
 $Ta1 = @Z1_Heat_Curve_Target_Low_Temp;
 $Tb1 = @Z1_Heat_Curve_Outside_High_Temp;
 $Ta2 = 37;
 $Tb2 = @Z1_Heat_Curve_Outside_Low_Temp;
 #maxTa = $Ta1;
 if @Outside_Temp >= $Tb1 then
  #maxTa = $Ta1;
 else
  if @Outside_Temp <= $Tb2 then
   #maxTa = $Ta2;
  else
   #maxTa = $Ta1 + (($Tb1 - @Outside_Temp) * ($Ta2 - $Ta1) / ($Tb1 - $Tb2));
  end
 end
 ?maxTSet = #maxTa;
 if @Compressor_Freq == 0 then
  ?flameState = 0;
  ?chState = 0;
  ?dhwState = 0;
 end
 ?dhwSetpoint = @DHW_Target_Temp;
 setTimer(2,600);
end

on @ThreeWay_Valve_State then
 if @ThreeWay_Valve_State == 1 && #3WV != 1 && #FDHWPS == 1 then
  @SetMaxPumpDuty = 200;
  #MPD = 200;
  #3WV = 1;
 end
 if @ThreeWay_Valve_State == 0 && #3WV != 0 && #FDHWPS == 1 then
  @SetMaxPumpDuty = 96;
  #MPD = 96;
  #3WV = 0;
 end
end

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@thehog ?chState en ?dhwState zouden toch readonly moeten zijn?

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op dinsdag 18 april 2023 @ 22:04:
@thehog ?chState en ?dhwState zouden toch readonly moeten zijn?
Ben @thehog niet ;), maar volgens mij is 't zo (W) correct. chState, dhwState en flameState zijn de status meldingen van de verwarmingseenheid naar de thermostaat. Verzoek vanaf the thermostaat zijn ch enable en dhw enable.

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


Acties:
  • +1Henk 'm!

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op dinsdag 18 april 2023 @ 22:35:
[...]

Ben @thehog niet ;), maar volgens mij is 't zo (W) correct. chState, dhwState en flameState zijn de status meldingen van de verwarmingseenheid naar de thermostaat. Verzoek vanaf the thermostaat zijn ch enable en dhw enable.
Ik vroeg het jou dus ook niet ;)

Ook leuk om te zien dat je inspiratie hebt opgedaan uit mijn rulesets. Voor een juiste maxTa heb je overigens wel nog een ceil nodig. Dan loopt die synchroon met hoe de WP zelf WAR berekend.

geen vragen via PM die ook op het forum gesteld kunnen worden.


Acties:
  • +1Henk 'm!

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
Ze zijn read vanuit perspectief van de thermostaat. Maar worden door heishamon gezet als slave in OpenTherm.

Acties:
  • +1Henk 'm!

  • thehog
  • Registratie: Oktober 2000
  • Laatst online: 06:59
Even uit de broncode:
//only READ values can be overwritten using received mqtt messages

En zou dus ook door rules beschreven moeten kunnen worden

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op dinsdag 18 april 2023 @ 22:54:
[...]

Ik vroeg het jou dus ook niet ;)

Ook leuk om te zien dat je inspiratie hebt opgedaan uit mijn rulesets. Voor een juiste maxTa heb je overigens wel nog een ceil nodig. Dan loopt die synchroon met hoe de WP zelf WAR berekend.
Beter goed gejat...... Met Ceil (net geprobeerd) crashed Heishamon :X . Zou dat net zoiets kunnen wezen als met floor?

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op dinsdag 18 april 2023 @ 23:13:
[...]

Beter goed gejat...... Met Ceil (net geprobeerd) crashed Heishamon :X . Zou dat net zoiets kunnen wezen als met floor?
Klopt ja, dat is volgens mij weer een andere PR die nog niet gemerged is.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

En de laatste in de rij om de HeishaMon weer wat meer responsive te maken. De async webserver. Ik dacht dat die al async draaide, maar dat was niet zo. En na wat tests van mezelf niet zonder reden. De async webserver was niet stabiel genoeg en erg sloom. Deze PR zou beide problemen moeten fixen:
https://github.com/IgorYbema/HeishaMon/pull/122

Als dan straks de rules ook async zijn, dan zou de HeishaMon weer sneller moeten aanvoelen. Voor wie weer wil testen, graag!

[Voor 3% gewijzigd door CurlyMo op 20-04-2023 11:58]

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op donderdag 20 april 2023 @ 11:57:
En de laatste in de rij om de HeishaMon weer wat meer responsive te maken. De async webserver. Ik dacht dat die al async draaide, maar dat was niet zo. En na wat tests van mezelf niet zonder reden. De async webserver was niet stabiel genoeg en erg sloom. Deze PR zou beide problemen moeten fixen:
https://github.com/IgorYbema/HeishaMon/pull/122

Als dan straks de rules ook async zijn, dan zou de HeishaMon weer sneller moeten aanvoelen. Voor wie weer wil testen, graag!
Is nog niet geschikt voor OT rules toch?

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


  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

blb4 schreef op donderdag 20 april 2023 @ 15:26:
[...]

Is nog niet geschikt voor OT rules toch?
Altijd obv main

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
Is er een manieren om de remote aan te laten staan terwijl de warmtevraag (en de pomp) stopt?

Het is toch niet ideaal om de warmtepomp daarvoor uit te moeten zetten. Je mist de info op het scherm en sterilisatie via de remote werkt niet meer. Bovendien kan de Pana warm tapwater gaan maken als je hem eigenlijk voor warmtevraag in huis inschakelt. Is daar een workaround voor?

  • Roeland
  • Registratie: Januari 2009
  • Laatst online: 09:17
@sjigo kan je je vraag toelichten/voorzien van context? Maak je gebruik van heishamon (neem aan van wel) en op welke manier? Want mbv heishamon kan je dit allemaal zelf inrichten, waardoor ik je vraag niet begrijp... Of je gebruikt geen heishamon en wilt weten wat het kan?

  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
@Roeland Ik maak gebruik van Heishamon en verder geen domotica. Mijn ruleset schrijft voor dat als de Tdhw en Troom behaald zijn, de warmtepomp uit kan middels SetHeatpump. Dan gaat echter de remote uit en werken de functies daar op, zoals sterilization, niet meer. Sterilization via Heishamon is niet mogelijk aangezien je geen tijd of dag aan kunt roepen in rules.

Ik zoek dus naar een alternatieve methode om hem uit te zetten zodra aan de voorwaarden (Tdhw&Troom) wordt voldaan.

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
sjigo schreef op donderdag 20 april 2023 @ 21:09:
@Roeland Ik maak gebruik van Heishamon en verder geen domotica. Mijn ruleset schrijft voor dat als de Tdhw en Troom behaald zijn, de warmtepomp uit kan middels SetHeatpump. Dan gaat echter de remote uit en werken de functies daar op, zoals sterilization, niet meer. Sterilization via Heishamon is niet mogelijk aangezien je geen tijd of dag aan kunt roepen in rules.

Ik zoek dus naar een alternatieve methode om hem uit te zetten zodra aan de voorwaarden (Tdhw&Troom) wordt voldaan.
Te kan toch gewoon op 1 van de menu-knoppen drukken, ook als hij 'uit' staat?

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


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
blb4 schreef op donderdag 20 april 2023 @ 21:24:
[...]

Te kan toch gewoon op 1 van de menu-knoppen drukken, ook als hij 'uit' staat?
Dat klopt, maar dat neemt de bezwaren die ik noemde niet weg. Sterilization zou handmatig kunnen, maar dat is natuurlijk niet wenselijk.

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

sjigo schreef op donderdag 20 april 2023 @ 21:09:
Sterilization via Heishamon is niet mogelijk aangezien je geen tijd of dag aan kunt roepen in rules.
Had je daar eerder al een verzoek voor gedaan? De standaard HeishaMon versie doet wel al uren en maanden.

Op basis van je bericht een PR geopend:
https://github.com/IgorYbema/HeishaMon/pull/123

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
CurlyMo schreef op donderdag 20 april 2023 @ 21:29:
[...]

Had je daar eerder al een verzoek voor gedaan? De standaard HeishaMon versie doet wel al uren en maanden.

Op basis van je bericht een PR geopend:
https://github.com/IgorYbema/HeishaMon/pull/123
Perfect! Ik maak gebruik van 't nodered dashboard, perfect en zeer flexibel maar ik probeer toch zo veel mogelijk functionaliteit met zo min mogelijk componenten en afhankelijkheden te realiseren. Time (Month/Week/Minute) is daarbij niet te versmaden.

OT Thermostaat <-> Heishamon OT <-> Heishamon Rules <-> Panansonic d:)b

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


  • Roeland
  • Registratie: Januari 2009
  • Laatst online: 09:17
@CurlyMo Het zal aan mij liggen, maar build 122 lijkt juist trager te reageren dan build 298 als er wat meer geladen moet worden? kWh, OT en console paginas worden nagenoeg instantaan geladen, heatpump pagina duurt grofweg een seconde, settings pagina 3 seconden.

Geen rules ingesteld.

Nog specifiek iets waar je wilt dat we op letten?

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

@Roeland Build 122 is vrij oud. Je doelt op PR 122. Welke build van PR 122 heb je geprobeerd.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • Roeland
  • Registratie: Januari 2009
  • Laatst online: 09:17
@CurlyMo Mea Culpa, build 314 draai ik nu.

  • CurlyMo
  • Registratie: Februari 2011
  • Nu online

CurlyMo

www.pilight.org

Vergelijk build 314 eens met 313, dan merk je hopelijk verschil.

geen vragen via PM die ook op het forum gesteld kunnen worden.


  • sjigo
  • Registratie: Juli 2013
  • Laatst online: 02-06 12:10
CurlyMo schreef op donderdag 20 april 2023 @ 21:29:
[...]

Had je daar eerder al een verzoek voor gedaan? De standaard HeishaMon versie doet wel al uren en maanden.

Op basis van je bericht een PR geopend:
https://github.com/IgorYbema/HeishaMon/pull/123
Dat klopt. Dankjewel!

Ik loop echter ook tegen het probleem dat als er warmtevraag vanuit de woonkamer komt, de WP regelmatig DHW begint te produceren. Ook zijn stats zoals de buitentemp niet te zien als de WP uit staat. Een alternatief zou mooi zijn, maar iets anders dan een relais kan ik niet bedenken, hetgeen de installatie m.i. onnodig complex maakt.

Sterilisatie is wel het grootste euvel. Als dat opgelost zou zijn scheelt dat al een slok op een borrel :)

  • blb4
  • Registratie: April 2008
  • Laatst online: 11:25
Ik heb wat nukkigheden in rules:

In onderstaand rule blok zit 2 x if #FQM == 1 && #QMtimer != 1 then in met elk 1 opdracht, het wordt niet geaccepteerd deze 2 opdrachten in 1 if/end te plaatsen . Wat zou dit kunnen zijn? |:(

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
on @Compressor_Freq then
 if @Compressor_Freq == 0 then
  ?flameState = 0;
  ?chState = 0;
  ?dhwState = 0;
  if #chState != 0 then
   #chState = 0;
  end
  if @Quiet_Mode_Level != 3 && #FQM == 1 && #QMtimer != 0 then
   @SetQuietMode = 3;
   #QMtimer = 0;
  end
 else
  ?flameState = 1;
  if @ThreeWay_Valve_State == 0 then
   ?chState = 1;
   ?dhwState = 0;
   if #chState != 1 then
    #chState = 1;
    if #FQM == 1 && #QMtimer != 1 then
     settimer(3,300);
    end
    if #FQM == 1 && #QMtimer != 1 then
     #QMtimer = 1;
    end
   end
  else
   ?chState = 0;
   ?dhwState = 1;
   if #chState != 0 then
    #chState = 0;
   end
  end
 end
end

[Voor 20% gewijzigd door blb4 op 21-04-2023 10:44]

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

Pagina: 1 ... 15 16 17 Laatste


Tweakers maakt gebruik van cookies

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

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

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

Functioneel en analytisch

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

janee

    Relevantere advertenties

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

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

    Ingesloten content van derden

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

    janee