Heishamon <> Node Red voor Panasonic warmtepompen

Pagina: 1 ... 84 ... 121 Laatste
Acties:

Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@Maarten69 bedankt sowieso voor alle wat je wel hebt gedaan!

Het moet wel leuk, vrijblijvend en een hobby blijven. Als dat de laatste tijd voor je gevoel niet meer zo is of lukt door wat dan ook, dan is dat zo. Vooral niet verplicht voelen of iets forceren. Dat is helemaal niet nodig.

Uiteraard kun je hier gewoon vrij uit lekker feedback geven, suggesties doen of je met discussies mengen wanneer je dat maar wil.... Of tijd hebt.

Maar nogmaals. Niks is verplicht.

En nogmaals nogmaals...Echt heel erg bedankt voor alle energie die je er het afgelopen jaar in hebt gestoken. Much appreciated!!
:)

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
Maarten69 schreef op zaterdag 26 augustus 2023 @ 01:26:
Beste allen, na wat wikken en wegen heb ik besloten om mij terug te trekken uit dit project.
Ik kan de tijd er niet voor vinden en dat vind ik erg jammer.
Telkens als ik een poging doe om het op te pakken faalt het. Dat frustreert mij nogal. Daarom lijkt mij dit de enige juiste oplossing.
Het gaat gelukkig prima zonder mijn bijdrage heb ik kunnen lezen.
Allemaal bedankt voor de support!

(Ik heb Edterbak dit overigens al verteld in een pm)
Dank @Maarten69 voor je bijdrage!!

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


Acties:
  • 0 Henk 'm!

  • djoenez
  • Registratie: April 2007
  • Laatst online: 21:55
knip. al gevonden, thanks :)

[ Voor 91% gewijzigd door djoenez op 26-08-2023 13:09 ]


Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
@Maarten69 bedankt voor alle input en werk!

ondertussen ben ik laatste maanden zelf niet bezig geweest met de wp ivm drukke werkzaamheden.
ondertussen gelukkig weer wat meer tijd. (hoop ik toch)
heb versie 23.06 geïnstalleerd, echter wil de scheduler de wp niet meer starten.
schedule is niets aan veranderd en kom van 23.03 af.
ondertussen 23.03 er weer opgezet en werkt weer als vanouds.
ik laat ff de boiler opstarten en probeer dan wederom 23.06 nog eens.

iemand anders met deze ervaring?
@edterbak keep up the good work !!!! winter is coming haha

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op zaterdag 26 augustus 2023 @ 13:30:
@Maarten69 bedankt voor alle input en werk!

ondertussen ben ik laatste maanden zelf niet bezig geweest met de wp ivm drukke werkzaamheden.
ondertussen gelukkig weer wat meer tijd. (hoop ik toch)
heb versie 23.06 geïnstalleerd, echter wil de scheduler de wp niet meer starten.
schedule is niets aan veranderd en kom van 23.03 af.
ondertussen 23.03 er weer opgezet en werkt weer als vanouds.
ik laat ff de boiler opstarten en probeer dan wederom 23.06 nog eens.

iemand anders met deze ervaring?
@edterbak keep up the good work !!!! winter is coming haha
Wat je even kunt doen, is de settings er opnieuw in zetten in je scheduler. Screenshot maken > prullebakje en opnieuw invoeren.
Tenminste alleen als hij het niet blijft doen.
Zie je verder nog iets in het log waarom hij het niet doet?

Je kunt ook even kijken naar wat er in de context store staat. klopt dat wat daar staat met wat je denkt dat de bedoeling is. evt. screenshots hier kan helpen als je er niet uit komt.

groeten.

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 21:53

MikeyMan

Vidi, Vici, Veni

Is er nog iets veranderd aan Scheduler en/of sterelisatierun in de laatste release? Voor het eerst in heel lang geen sterelisatierun gehad conform Scheduler.

En @Maarten69 ook bedankt voor de inzet.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Dat is nr 2 met de zelfde klacht. Ik ga er nu naar kijken

edit.
ik kijk in het log, en ik zie bij mij ook geen run.
Laatste update heb ik iets omzeep geholpen

looking in to it.

[ Voor 52% gewijzigd door edterbak op 26-08-2023 22:51 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Over de scheduler problemen.
Volgens mij staat ook bij iedereen forceDHW toggle aan. Kunnen jullie dat bevestigen?

Als je force DHW toggle op het home dashboard dan uit zet, dan draait het weer 1x volgens mij. Daar zit het em in denk ik.

Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
edterbak schreef op zondag 27 augustus 2023 @ 11:08:
Over de scheduler problemen.
Volgens mij staat ook bij iedereen forceDHW toggle aan. Kunnen jullie dat bevestigen?

Als je force DHW toggle op het home dashboard dan uit zet, dan draait het weer 1x volgens mij. Daar zit het em in denk ik.
Bedoel je bij Settings?

Afbeeldingslocatie: https://tweakers.net/i/IvMF2MqBkFCqYtjyvIIkjEYVY98=/x800/filters:strip_icc():strip_exif()/f/image/x6QK6ushc4AqEzCbcJf4nPou.jpg?f=fotoalbum_large

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


Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
edterbak schreef op zondag 27 augustus 2023 @ 11:08:
Over de scheduler problemen.
Volgens mij staat ook bij iedereen forceDHW toggle aan. Kunnen jullie dat bevestigen?

Als je force DHW toggle op het home dashboard dan uit zet, dan draait het weer 1x volgens mij. Daar zit het em in denk ik.
deze staat bij mij uit. ondertussen 2 maal opnieuw geinstalleerd, echter krijg ik hem met geen mogelijkheid in gang. zelfs sommige toggles aan de linkerkant van de scheduler kan ik niet eens bedienen. andere in diezelfde rij weer wel. heel vreemd. zelfde geld voor de andere toggles op dit scherm.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op zondag 27 augustus 2023 @ 13:01:
[...]


deze staat bij mij uit. ondertussen 2 maal opnieuw geinstalleerd, echter krijg ik hem met geen mogelijkheid in gang. zelfs sommige toggles aan de linkerkant van de scheduler kan ik niet eens bedienen. andere in diezelfde rij weer wel. heel vreemd. zelfde geld voor de andere toggles op dit scherm.
Wat bedoel je precies. Tickets aan de linker kant? In scheduler scherm? De enable toggle?

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/Z0l5s5j4Fcp2NezrAHaXQbfVriI=/800x/filters:strip_exif()/f/image/BFIzVxxDFlLYfw0y4tb9Ajt2.png?f=fotoalbum_large

groen wel te veranderen, rood niet

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Hoe dan.. hahaha
Ik kijk na de race bij mijzelf gelijk ook. Nu hier visite

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
prima hoor. krijg de boiler wel warm. geen paniek.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@sjampeter
Ik kijk nu net.
alle toggles doen het hier gewoon.

Kun je de gehele flow opnieuw importeren? Alles wissen zoals in de instructievideo. checken of alles echt weg is...(geen verloren tabjes ergens) en daarna opnieuw inladen.

@MikeyMan @blb4 Zien jullie het zelfde gedrag als Sjampeter hier boven beschrijft?

[ Voor 9% gewijzigd door edterbak op 27-08-2023 20:23 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ja precies die. stond daar ForceDHW al uit of had je die uit gezet?

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
hmm. vreemd gedrag.
een nieuwe versie heb ik ondertussen al 100 keer gedaan het laatste jaar denk ik. al dat harde werk van jouw moet getest worden toch?.
nu al 3 keer 23.06 binnengehaald en geïnstalleerd, echter zonder resultaat.
maar goed. blijkbaar zit het probleem aan mijn kant en is het geen fout in het script.
ga nog maar eens graven om wat meer te weten te komen.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
ik zet 23.03 er vanavond weer op. bij deze werkt het schedule wel gewoon zoals het hoort.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op zondag 27 augustus 2023 @ 20:39:
ik zet 23.03 er vanavond weer op. bij deze werkt het schedule wel gewoon zoals het hoort.
Ja, dat is een goede oplossing.
Bij de volgende release gaan we hier weer op letten. Waar dit nu bij jou vandaan komt kan ik niet verklaren.

Maar, je suggestie is lekker pragmatisch.

Let wel op dat je scheduler alles opnieuw moet instellen. zeker conditions etc. die had ik veranderd in de laatste release.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
hmm, 23.03 werkt gewoon out of the box. scheduler kan ik alles veranderen en begint netjes volgens (tijdelijk nieuw ingesteld) en DHW-run.
waarom in 23.06 dit niet wil werken is mij een raadsel.
misschien domme vraag, maar waar zou ik 23.05 kunnen vinden om deze eens te testen?

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@sjampeter
Laat maar.
Ik het het probleem al gevonden.

Kun de volgende code plakken als fix en testen?

edit: Oh, je bent net terug lees ik /edit

Tab blad: WP Scheduler
node naam: Function schedule
node id: "e168945122de5aa2"

Code volledig wissen en vervangen door:
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
var topic                   =   msg.topic;
var state                   =   global.get(topic+'_state',"file")||0;                              // Get state of the agenda item. 
var F_RTC_on_off_active     =   global.get('F_RTC.on_off_active',"file"); 

if (msg.force == 1 && msg.payload == 1) {
    var HP_state    = global.get('TOP0_Heatpump_State',"file");     // get the current state of the heatpump. Is it on or off.
    if (HP_state == 0) { 
        if (F_RTC_on_off_active == 1) { global.set('F_RTC.on_off_active',0,"file"); }
        let msg1={}; msg1 = { payload: 1, topic: "override" }; node.send([msg1,null]) 
    }
    let msg2={}; msg2 = { payload: 1, topic: "DHW" };    
    node.send([null,msg2])
}

if (msg.force == 1 && msg.payload == 0) {
    let msg2={}; msg2 = { payload: 0, topic: "DHW" };    
    node.send([null,msg2])
}



if      (state == 0)                                                            // Is it disabled? 
        {return null}                                                           // output null to all pins and exit. else to continue.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

else    {                                                                       // if not, continue...
        var day_check       =global.get(topic+'_day',"file");                   // get schedule variables.
        var hour_check      =global.get(topic+'_hour',"file");                  // get schedule variables.
        var minutes_check   =global.get(topic+'_minutes',"file");               // get schedule variables.

        var solar_block_scheduler           =global.get('solar_block_scheduler',"file");
        var F_SOLAR                         =global.get('F_SOLAR',"file");
        
        var F_stored_next_operating_mode    = global.get('F_stored_next_operating_mode',"file");
        
        
        var block_it = false;
        if (solar_block_scheduler == true && F_SOLAR.function_active_state == 1)
            {
                block_it = true;
                
            }
        
        

                                                                                // Check the programmed day compared current day.
        if (day_check.includes(msg.payload[0]))         {day_check = { payload: 1, topic: "DayOfTheWeek"};}
        else                                            {day_check = { payload: 0, topic: "DayOfTheWeek"};}
        
        ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////

                                                                                // Check the programmed hour compared current hour.        
        if (msg.payload[1] == hour_check)               {hour_check = { payload: 1, topic: "Hour"};}
        else                                            {hour_check = { payload: 0, topic: "Hour"};}
        
        ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////

                                                                                // Check the programmed minutes compared current minutes.
        if (msg.payload[2] == minutes_check)            {minutes_check = { payload: 1, topic: "Minutes"};}
        else                                            {minutes_check = { payload: 0, topic: "Minutes"};}
        
        ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////

        if (day_check.payload == 1 && hour_check.payload == 1 && minutes_check.payload == 1)        // If all of the conditions are met (day + hour + minutes), then....
            {
                var CurrentTime = new Date().getTime();
                let msg1 = {}, msg2 = {}, msg3 = {}, msg4 = {}, msg5 = {}, msg6 = {}, msg7 = {}, msg8={};
                msg1.payload = 99; msg2.payload = 99; msg3.payload = 99; msg4.payload = 99; msg5.payload = 99; msg6.payload = 99; msg7.payload = 99; 
                //
                //
                //
                ////////////////////////////////////////////////////////////////
                //  Override the current powerstate of heat pump? //////////////
                //
                var override    = global.get(topic+'_override',"file");         // get the current override state.
                var NightReductionRoomSetpoint_state   = global.get('NightReductionRoomSetpoint.state',"file");
                ////////////////////////////////////////////////////////////////
                
                var CurrentDHW  = global.get('TOP10_DHW_Temp');
                
                // ########## CONDITIONS #######################################
                   
                var condition                               =   global.get(msg.topic+'_condition',"file");
                if (condition !== undefined){
                for (const value of condition)
                {
                    var Schedule_conditions_condition_xx        =   global.get('Schedule_conditions.'+value,"file");
                    if (Schedule_conditions_condition_xx === undefined) {Schedule_conditions_condition_xx = {} }
                    if (Schedule_conditions_condition_xx.value  === undefined || Schedule_conditions_condition_xx.value  === null) { Schedule_conditions_condition_xx.value = 100000;}
                    
                    if (condition !== undefined) {  var msg99={}; msg99.topic = 'Scheduler condition';}
                    
                    // DHW_temperature
                    if (Schedule_conditions_condition_xx.type == 'DHW_temperature') {
                        if (Schedule_conditions_condition_xx.value  !== undefined && CurrentDHW > Schedule_conditions_condition_xx.value) { msg99.payload = 'DHW temperature: ' + CurrentDHW + '. Condition: ' + Schedule_conditions_condition_xx.value + '°C. Scheduled action blocked' ; node.send([null,null,null,null,null,null,null,null,msg99]) ; return null }
                        //msg99.payload = 'Pass';
                        
                        node.send([null,null,null,null,null,null,null,null,msg99])
                    }
                    
                    // ELAPSED_TIME (time since last sterelization is less than)
                    if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME') {
                        let last_run   =   global.get('Schedule_conditions.DHW_last_at_60C',"file");
                        let CurrentTime = new Date().getTime();
                        if ( Schedule_conditions_condition_xx.value  !== undefined &&  (CurrentTime - last_run) < Schedule_conditions_condition_xx.value*60*60*1000 && last_run !== undefined) { msg99.payload = 'Time since last above 60°C: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked' ; node.send([null,null,null,null,null,null,null,null,msg99]) ; return null }
                        //msg99.payload = 'Pass';
                        
                        node.send([null,null,null,null,null,null,null,null,msg99])
                    }
                    
                    // ELAPSED_TIME2 (time since DHW temp was on target temperature is less than)
                    if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME2') {
                        let last_run   =   global.get('Schedule_conditions.DHW_last_at_target_temperature',"file");
                        let CurrentTime = new Date().getTime();
                        if ( Schedule_conditions_condition_xx.value  !== undefined && (CurrentTime - last_run) < Schedule_conditions_condition_xx.value*60*60*1000 && last_run !== undefined) { msg99.payload = 'Time since last at DHW target: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked' ; node.send([null,null,null,null,null,null,null,null,msg99]) ; return null }
                        //msg99.payload = 'Pass';
                        
                        node.send([null,null,null,null,null,null,null,null,msg99])
                    }
                    
                    // ELAPSED_TIME3 (time since previous trigger of this scheduled action is less than)
                    if (Schedule_conditions_condition_xx.type == 'ELAPSED_TIME3') {
                        let last_run   =   global.get(msg.topic+'_last_run',"file");
                        let CurrentTime = new Date().getTime();
                        if ( Schedule_conditions_condition_xx.value  !== undefined && (CurrentTime - last_run) < Schedule_conditions_condition_xx.value*60*60*1000  && last_run !== undefined) { msg99.payload = 'Time since last run: ' + ((CurrentTime - last_run) / 3600000).toFixed(2) + ' hours. Condition: ' + Schedule_conditions_condition_xx.value + ' hours. Scheduled action blocked' ; node.send([null,null,null,null,null,null,null,null,msg99]) ; return null }
                        //msg99.payload = 'Pass';
                        
                        node.send([null,null,null,null,null,null,null,null,msg99])
                    }
                }
                }
                // #############################################################
                
                
                if  ((override == 1 && HP_state == 0) || msg.force == 1)                            // check if the override state is enabled, AND currently heatpump state is off 
                    {
                        msg1 = { payload: 1, topic: "override" };
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                //
                
                var CurrentHEAT = global.get('TOP5_Main_Inlet_Temp');                
                //
                //
                var action  =   global.get(topic+'_action',"file");             // get the action
                ////////////////////////////////////////////////////////////////
                
                

                if  (action == "HP_turn_on" && HP_state == 0)                   // check the action
                    {
                        msg1 = { source:  "flow", payload: 1, topic: "Turn ON HeatPump" };       // Operation Mode action? >> to Operation MOde output pin 1
                    }
                if  (action == "HP_turn_off" && HP_state == 1 && block_it === false)                                   // check the action
                    {
                        msg1 = { source: "flow", payload: 0, topic: "Turn OFF HeatPump" };      // Operation Mode action? >> to Operation MOde output pin 1
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                //
                ////////////////////////////////////////////////////////////////
                if  (action == "DHW")                                           // check the action if DHW (=Force DHW)
                    {
                        msg2 = { payload: 1, topic: "DHW" };                     // DHW action? >> to DHW output pin 2
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                //
                //
                ////////////////////////////////////////////////////////////////
                if  (action == "Sterilization" && block_it === false)                                 // check the action
                    {
                        msg3 = { payload: 1, topic:  "Sterilization" };         // Sterilization action? >> to Sterilization output pin 3
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                //
                //
                //
                ////////////////////////////////////////////////////////////////                
                if  (action == "QM_0")                                          // check the action
                    {
                        msg4 = { payload: 0, topic: "Set QuietMode to" };           // QuietMode action? >> to Quiet MOde output pin 4
                        msg4.source = "scheduler"
                    }
                if  (action == "QM_1")                                          // check the action
                    {
                        msg4 = { payload: 1, topic: "Set QuietMode to" };           // QuietMode action? >> to Quiet MOde output pin 4
                        msg4.source = "scheduler"
                    }
                if  (action == "QM_2")                                          // check the action
                    {
                        msg4 = { payload: 2, topic: "Set QuietMode to" };           // QuietMode action? >> to Quiet MOde output pin 4
                        msg4.source = "scheduler"
                    }
                if  (action == "QM_3")                                          // check the action
                    {
                        msg4 = { payload: 3, topic: "Set QuietMode to" };           // QuietMode action? >> to Quiet MOde output pin 4
                        msg4.source = "scheduler"
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                // Scheduler - Operation Mode
                //
                ////////////////////////////////////////////////////////////////
                // Operating mode (0=Heat only, 1=Cool only, 2=Auto(Heat), 3=DHW only, 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
                // Operating mode (0=Heat only, 2=Auto(Heat), 4=Heat+DHW, 5=Cool+DHW, 6=Auto(Heat)+DHW, 7=Auto(Cool), 8=Auto(Cool)+DHW)
                if  (action == "OperationMode0")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 0, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',0,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 0, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)" }; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                        if (global.get('Force_DHW_active',"file") == 1) {global.set('Force_DHW_active',0,"file");}
                    }                
                if  (action == "OperationMode1")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 1, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)"  };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',1,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 1, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)" }; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                        if (global.get('Force_DHW_active',"file") == 1) {global.set('Force_DHW_active',0,"file");}
                    }                
                if  (action == "OperationMode2")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 2, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)"  };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',2,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 2, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)" }; 
                            global.set('F_RTC.on_off_active',0,"file");
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                        if (global.get('Force_DHW_active',"file") == 1) {global.set('Force_DHW_active',0,"file");}
                    }                
                if  (action == "OperationMode3")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 3, topic: "Scheduler - Set Operation Mode (DHW temp: " + CurrentDHW + "°C)"  };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',3,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 3, topic: "Scheduler - Set Operation Mode (DHW temp: " + CurrentDHW + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                    }                
                if  (action == "OperationMode4")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 4, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',4,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 4, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                    }   
                if  (action == "OperationMode5")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 5, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',5,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 5, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                    }                   
                if  (action == "OperationMode6")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 6, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',6,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 6, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                    }   
                if  (action == "OperationMode7")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 7, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',7,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 7, topic: "Scheduler - Set Operation Mode (Tinlet: " + CurrentHEAT + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                        if (global.get('Force_DHW_active',"file") == 1) {global.set('Force_DHW_active',0,"file");}
                    }   
                if  (action == "OperationMode8")                                // check the action
                    {
                        if (F_stored_next_operating_mode === undefined) {msg5 = { payload: 8, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)" };}       // Operation Mode action? >> to Operation MOde output pin 5
                        if (F_SOLAR.function_active_state == 1) {global.set('F_stored_next_operating_mode',8,"file");} 
                        if (F_RTC_on_off_active == 1) {
                            global.set('F_stored_next_operating_mode',undefined,"file"); 
                            msg5 = { payload: 8, topic: "Scheduler - Set Operation Mode (Tinlet/DHW temp: " + CurrentHEAT + "/" + CurrentDHW + "°C)"}; 
                            if (override == 1)  {global.set('F_RTC.on_off_active',0,"file");}
                        }
                    }   

                ////////////////////////////////////////////////////////////////
                //
                ////////////////////////////////////////////////////////////////
                if  (action == "NightReductionWaterTempOn")                              // check the action
                    {
                        var correction = global.get("NightReductionWaterTemp.correction","file");           // get the nightreduction correction.
                        global.set("NightReductionWaterTemp.current_value",correction,"file");
                        global.set("NightReductionWaterTemp.state",1,"file");
                        msg6 = { payload: correction, topic: "Nightreduction" };
                    }
                if  (action == "NightReductionWaterTempOff")                             // check the action
                    {
                        global.set("NightReductionWaterTemp.current_value",0,"file");
                        global.set("NightReductionWaterTemp.state",0,"file");
                        msg6 = { payload: 0, topic: "Nightreduction" };
                    }
                ////////////////////////////////////////////////////////////////
                if (action == "NightReductionRoomSetpointOn")                 // check the action
                    {
                        if (NightReductionRoomSetpoint_state === undefined || NightReductionRoomSetpoint_state == 0)          //only when not set
                            { 
                                global.set("NightReductionRoomSetpoint.state", 1, "file");
                                msg7 = { payload: 1, topic: "NightReductionRoomSetpoint.state" };
                            } 
                    }

                if (action == "NightReductionRoomSetpointOff")                 // check the action
                    {
                        if (NightReductionRoomSetpoint_state === undefined) { NightReductionRoomSetpoint_state = 0; }
                        if (NightReductionRoomSetpoint_state == 1) //only change when set
                            {
                                global.set("NightReductionRoomSetpoint.state",0,"file");
                                msg7 = { payload: 0, topic: "NightReductionRoomSetpoint.state" };
                            } 
                    }
                ////////////////////////////////////////////////////////////////
                //
                //
                //
                //
            if (action == "Water setpoint (heat shift)")                 // check the action
                    {
                        msg8.payload = global.get(msg.topic+'_setpoint',"file")
                        msg8.topic = action;
                        node.send([null,null,null,null,null,null,null,msg8]);
                    }
            if (action == "Water setpoint (direct)")                 // check the action
                    {
                        msg8.payload = global.get(msg.topic+'_setpoint',"file")
                        msg8.topic = action;
                        node.send([null,null,null,null,null,null,null,msg8]);
                    }
            if (action == "Room setpoint RTC")                 // check the action
                    {
                        msg8.payload = global.get(msg.topic+'_setpoint',"file")
                        msg8.topic = action;
                        node.send([null,null,null,null,null,null,null,msg8]);
                    }
            if (action == "DHW setpoint")                 // check the action
                    {
                        msg8.payload = global.get(msg.topic+'_setpoint',"file")
                        msg8.topic = action;
                        node.send([null,null,null,null,null,null,null,msg8]);
                    }
            
            global.set(topic+'_last_run',CurrentTime,"file");
            return [msg1, msg2, msg3, msg4, msg5, msg6, msg7];

            }   
        else
            {   
                return [null, null, null, null, null, null, null];
            }
        

        }

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
moet ik ff 23.06 erop knallen. ff wachten

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
haha. ja sorry. :|

Maar wel in de gaten houden.
Volgens mij komt het probleem dat scheduler helemaal NIKS meer deed, door dat de conditions leeg waren in je scherm. Dan gaat een controle op de conditions in storing en voert ie niks meer uit.
Ik heb nu een check ingebouwd dat de conditions alleen worden bekeken als er een condition aanwezig is.
Dit zou in ieder geval het deel van niet werkende scheduler moeten oplossen.

Maar die toggles, daar is niks aan verandert. :| Ik kan niet fixen wat ik niet kan reproduceren. helaas. :|

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op zondag 27 augustus 2023 @ 20:57:
hmm, 23.03 werkt gewoon out of the box. scheduler kan ik alles veranderen en begint netjes volgens (tijdelijk nieuw ingesteld) en DHW-run.
waarom in 23.06 dit niet wil werken is mij een raadsel.
misschien domme vraag, maar waar zou ik 23.05 kunnen vinden om deze eens te testen?
Geen domme vraag. Duurde ook even voor dat ik het gevonden had.

In github, klik op de "flow.json". Dan zie je dit: (alle afbeeldingen zijn thumbnails dit keer. klik er op om het volledige plaatje te zien..

Afbeeldingslocatie: https://tweakers.net/i/B6xcyO-1VZtpE9wIE6waxssoXTo=/232x232/filters:strip_exif()/f/image/QPF5QsEGrkiRxu7wgeRTi8r9.png?f=fotoalbum_tile

Klik op History

Afbeeldingslocatie: https://tweakers.net/i/svDde7GOyFmpayTA31fls5p6KCU=/232x232/filters:strip_exif()/f/image/DnDAFBDnTKt6DMZD4vO9LhlC.png?f=fotoalbum_tile

klik op de 3 puntjes voor dropdown met toelichting wat het is. zoek de jusite versie file. Klik daarna op de file door op de "Add files via upload" tekst te klikken.

Afbeeldingslocatie: https://tweakers.net/i/RdqMX45Tkdbcx6J7aMXjkQzQyUk=/232x232/filters:strip_exif()/f/image/8FXLRaBF5wKMOGZW3deAteqB.png?f=fotoalbum_tile

klik dan rechts op "Browse file".

Dan zie je dit en kun je die json file downloaden.
Afbeeldingslocatie: https://tweakers.net/i/HSvvYP-WM1CMY9Q_gSGAv61LmUU=/232x232/filters:strip_exif()/f/image/aLsvAJusEhpQzw0aXHwsFfII.png?f=fotoalbum_tile

[ Voor 3% gewijzigd door edterbak op 27-08-2023 21:32 ]


Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
net ff zitten kloten met jouw fix, helaas zonder resultaat.
gooi ff 23.03 erop. deze werkt. morgen probeer ik 23.05 of 23.04.
met jouw routebeschijving moet dat lukken haha
to be continued....

Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 21:53

MikeyMan

Vidi, Vici, Veni

Forceful dhw staat inderdaad aan hier.

Lijkt er inderdaad op dat de Scheduler niets doet. Log is leeg vwb mode en quiet mode wijzigingen.

[ Voor 60% gewijzigd door MikeyMan op 27-08-2023 21:53 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
MikeyMan schreef op zondag 27 augustus 2023 @ 21:52:
Forceful dhw staat inderdaad aan hier.

Lijkt er inderdaad op dat de Scheduler niets doet. Log is leeg vwb mode en quiet mode wijzigingen.
Kun je de code van vorige pagina er op zetten over de node die ik aangeef.?

https://gathering.tweakers.net/forum/view_message/76343552


Bij mij vuurt de scheduled task nu wel namelijk. Maar aangezien sjampeter meer problemen heeft, is hij nu misschien niet de ideale tester voor deze fix.

[ Voor 6% gewijzigd door edterbak op 27-08-2023 22:08 ]


Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 21:53

MikeyMan

Vidi, Vici, Veni

Jawel, maar vrees dat dat ff tot einde van de week moet wachten. Kan alleen mobiel bij mn flow en dat werkt voor geen meter.

Is er een tijdelijke workaround zonder code fix? Toggles aan/uit? Conditions toevoegen?

[ Voor 54% gewijzigd door MikeyMan op 27-08-2023 22:22 ]


Acties:
  • 0 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 16:42
sjampeter schreef op zondag 27 augustus 2023 @ 20:57:
hmm, 23.03 werkt gewoon out of the box. scheduler kan ik alles veranderen en begint netjes volgens (tijdelijk nieuw ingesteld) en DHW-run.
waarom in 23.06 dit niet wil werken is mij een raadsel.
misschien domme vraag, maar waar zou ik 23.05 kunnen vinden om deze eens te testen?
Wellicht dat je hetzelfde probleem hebt die ik in een andere manier ervaarde.
Ik had zelf problemen dat mijn content store / flow.json corruptie.
Dat kwam niet door de update van de 23.06 ( dit kwam vermoedelijk door een geforceerde Windows Update die alles te abrupt heeft afgesloten)
Maar node-red gaf wel in de console hier foutmeldingen over, kijk daarom ook dat eens of je daar iets ziet.
Ik moet nog steeds updaten van 23.05 naar 23.06 maar tijd en zin komen meestal niet tegelijk :D

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • 0 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
@edterbak , paar dagen weggeweest, ik heb hier versie 23.05 draaien. Wel gemerkt dat boiler bijna elke dag naar 63 graden werd opgewarmd terwijl ik volgens mij aan heb staan dat hij pas bij 43 graden weer naar 50 graden moet verwarmen. Kan dit er iets mee te maken hebben?

Update: issue gevonden. Ik heb een keer een Solar2DHW run afgebroken, de DHW target temperatuur was daardoor blijkbaar op 63 graden blijven hangen dus bij 63-8 = 55 graden ging m'n WP weer aan de slag 8)7 ....

[ Voor 28% gewijzigd door blb4 op 28-08-2023 16:43 . Reden: Oorzaak gevonden ]

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


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ik had gisteren de bug gevonden dacht ik. , maar ik zie dat ik nog een foutmelding heb. Volgens mij is het probleem nog niet verholpen.

Ik ga er vanavond beter voor zitten.

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
ik ga 23.05 er even opzetten. even kijken wat ie doet

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
23.06 geen werkende scheduler en enkele toggels niet te bedienen.

23.05 lijkt de scheduler te werken, echter nog enkele toggles krijg ik niet verzet.
23.04 lijkt de scheduler te werken, echter nog enkele toggles krijg ik niet verzet.
zelfde beeld bij beide versies.

23.03 werkt perfect, schedule werkt en alle toggles te bedienen.
lijkt toch vanaf 23.04 iets tegen te werken en vanaf 23.06 is het nog slechter geworden.
wat ik niet begrijp is dat jullie hier geen last van lijken te hebben.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Welke versie node red heb je?
Welke versie dashboard?

Je kunt onder "pallets" ook dingen updaten

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
versie 3.0.2.
meest recente versie volgens mij.

draai node-red als addon van home-assistent op een thin client.
vorig jaar nog wel op een pi.

waar kan ik versie dashboard vinden?

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
het vreemde is dat alle versies tot en met 23.03 perfect gedraaid hebben, en vanaf dan er wat vreemde dingen gebeuren. ook elke keer als ik terug ga naar een oudere versie zoals 23.03, draait ie perfect.
het lijkt mij dat toch geen hardware probleem?

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op dinsdag 29 augustus 2023 @ 07:59:
het vreemde is dat alle versies tot en met 23.03 perfect gedraaid hebben, en vanaf dan er wat vreemde dingen gebeuren. ook elke keer als ik terug ga naar een oudere versie zoals 23.03, draait ie perfect.
het lijkt mij dat toch geen hardware probleem?
Kun je kijken hoe je node er uit ziet?
Tab: WP Scheduler
Zijn alle zaken het zelfde?

Afbeeldingslocatie: https://tweakers.net/i/FbxBt8CLZM3-U18GcukPDdqtPOs=/800x/filters:strip_exif()/f/image/iaCui8xaMJeXCR3Nh6kQyeJP.png?f=fotoalbum_large

In je afbeelding te zien, gaat het om toggle nr 4.
Bij mij is de inhoud van de toggle als op het plaatje.

Tevens, kun je controleren of de draadjes juist lijken te lopen aan de toggle?
Het draadje loopt van de 1e out-pin naar de toggle, de toggle uit gaat het naar een 'junction'-bolletje en weer terug de toggle node in.

Het is belangrijk dat 'pass-through' uit staat. anders heb je een never ending loop. (en hoog cpu trouwens)
Het lijkt mij heel raar dat dit bij jou ineens het geval zou zijn, terwijl de andere nodes het dan wel goed zouden doen. but. good to check.

[ Voor 16% gewijzigd door edterbak op 29-08-2023 18:19 ]


Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/b_3vPfWlPiODKqgF8UVc5eN1IWY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/0qLNvpsv73TH1hYFlgRq9pKc.png?f=user_large
bij schedule 1+2+3 zie je lusjes staan boven de node.
bij 4 en 5 niet. deze werken dus ook niet

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/rQ4Q_iyUM2T524dAku7Xuj4QQLM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/xkW6aUKGysDKYrDj0rT9YfdK.png?f=user_large

zelfde geldt eigenlijk voor de overide

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
properties van de node's zijn exact hetzelfde

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
pass-through staat uit overigens.

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Dat is dus het probleem.
De klusjes zijn er niet. Ik zal straks een stuk code hier plaatsten met alleen de wo scheduler tab.

Heel gek dat dit ineens niet goed over komt.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
toch al heel veel keren opnieuw van githup gehaald.
zeker dat ie daar klopt?
heel vreemd

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Nee. Dat is het lastige ook.
Ik exporteer alles in 1x.
Ik kan niet in elke tab blad controleren of alles mee genomen is. Dat is geen doen.

Maar het is wel heel raar dat dit überhaupt door gaat.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
ja echt e, al zo vaak andere versie's erop gezet, altijd zonder problemen.
begrijp er echt geen zak van

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
kun je de code misschien naar hier exporteren? probeer ik die even. kunnen we dat in ieder geval uitsluiten

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
ga ik nu doen voor je.
ik ben net thuis

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
begin ik alvast te deleten

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Wat heb je gedeletete? alleen de WP scheduler tab?

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
alles

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
maar kan eventueel 23.06 er terug opzetten en dan de schedule tab vervangen

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Alles is ook goed.
Ik ga hier een linkje posten dan. momentje

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
ik heb de upload in github gewoon gecorrigeerd.

je vind de upload hier gewoon

https://github.com/edterbak/NodeRed_Heishamon_control

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
oke. super snel wederom van @edterbak

net ff erop gezet en alle "loopjes" staan er op het eerste zicht wel op.
nu ff checken of de scheduler het wil doen...

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/HFuWLRuNgkHFKa15LKnIXtdCaTA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/x66V9MnKVFjQwkbYXgJmF5CE.png?f=user_large

behalve deze, schiet mij maar lek

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Aaahh... Bedankt voor de snelle feedback.

ik ben er nu gelijk net achter wat de oorzaak is hiervan.....

De grouping.

de toggle = in group
de junction node = buiten group.

Het functioneerd hier bij mij wel gewoon, maar bij export gaat het kennelijk fout.

Nah, oorzaak gevonden nu.

[ Voor 7% gewijzigd door edterbak op 29-08-2023 21:57 ]


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ik doe een nieuwe upload zo

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
dan blijf ik nog ff op

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
uploaded
wederom volledige flow

[ Voor 60% gewijzigd door edterbak op 29-08-2023 22:17 ]


Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
we gaan checken

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
volgens mij hebben we witte rook. ik laat deze versie even staan. als ik morgen een warme boiler heb, is het geslaagd.
hopelijk niet wordt vervolgd.

bedankt voor de snelle service

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Graag gedaan.

ik hoop dat het goed is nu.
Ik ben zelf wel wat onzeker over de zaken.

De laatste week is het een rommeltje bij me....
Ik heb dit weekend mijn server voorzien van een verse OS (proxmox). Dit ging niet helemaal velekkeloos.
Na een tijdje had ik alles wel weer terug, maar viel tegen.
Vervolgens heb ik ook veel lopen zoeken en klooien om dit probleem op te lossen.

Uiteindelijk heb ik mijn eigen versie verwijdert en de versie 23.06 van github er op gezet.
Toen de fixes van scheduler doorgevoerd.

Maar ik ben bang dat ik wat dingen die ik ondertussen al had gefixt, nu weggegooid heb.

Ik ga ook even goed testen nu om mijzelf gerust te stellen.

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
prima gedacht hoor.
weer even rustig laten draaien, kijken wat we tegenkomen.
zelf een paar maanden hier niet aanwezig geweest, en direct bij terugkomst jou aan het werk gezet.
hoop ik geen gewoonte van te maken hoor ....

moet wel zeggen dat er veel veranderd is in mijn afwezigheid.
in de goede zin van het woord, wel te verstaan.

vooral die scheduler en pompsnelheid. chapeau.


voor nu, ff rustig aan. thanks

Acties:
  • +1 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 16:42
Heb zojuist de meeste recente versie geupdate. Versie nummer staat nog steeds op 23.05 in de system tab ;)
Maar krijg toch nog wel de cool function melding.
code:
1
2
3
4
5
6
7
8
30 Aug 17:37:47 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)
30 Aug 17:42:47 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)
30 Aug 17:43:15 - [info] Stopping flows
30 Aug 17:43:15 - [info] Stopped flows
30 Aug 17:43:15 - [info] Starting flows
30 Aug 17:43:16 - [info] Started flows
30 Aug 17:43:17 - [info] [mqtt-broker:MQTT (192.168.1.17)] Connected to broker: mqtt://192.168.1.17:1883
30 Aug 17:48:16 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)


In mijn eigen zoektocht kom in in functie block (chart data) wel msg3{} tegen en dat zou voor temperatuur moeten zijn.
En regel 53 in datzelfde block:
code:
1
if (F_COOL.calculated_dew_point === undefined) {return null}

Maar lijkt erop dat de if zelf een var controleert die niet bestaat zover ik de NR code kan lezen.

[ Voor 17% gewijzigd door The-Source op 30-08-2023 17:53 ]

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
The-Source schreef op woensdag 30 augustus 2023 @ 17:49:
Heb zojuist de meeste recente versie geupdate. Versie nummer staat nog steeds op 23.05 in de system tab ;)
Maar krijg toch nog wel de cool function melding.
code:
1
2
3
4
5
6
7
8
30 Aug 17:37:47 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)
30 Aug 17:42:47 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)
30 Aug 17:43:15 - [info] Stopping flows
30 Aug 17:43:15 - [info] Stopped flows
30 Aug 17:43:15 - [info] Starting flows
30 Aug 17:43:16 - [info] Started flows
30 Aug 17:43:17 - [info] [mqtt-broker:MQTT (192.168.1.17)] Connected to broker: mqtt://192.168.1.17:1883
30 Aug 17:48:16 - [error] [function:COOL function] ReferenceError: msg3 is not defined (line 53, col 5)
Ja. Zie je wel.
Dat had ik al wat voor gedaan, maar heb ik per ongeluk weg gegooid. Naja. Komt goed
Oh. 23.05 zie je. Klopt het dan wel? Juiste versie te pakken?
Ik ga het zelf ook nog wel even checken straks

[ Voor 5% gewijzigd door edterbak op 30-08-2023 17:55 ]


Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
bij mij staat er netjes 23.07 hoor..

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
helaas is de wp niet aangeschakeld deze middag.
alles is in te vullen, maar lijkt niet te werken.
heatpump on/off werkt bij mij niet.
dhw only is wel volgens schedule om 13:00 aangeschakeld, echter compressor is niet gaan draaien.
deze wil ik echter nogmaals testen...

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/ylRhSQfEjXNX1emItNbvSvrodoI=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/jxPafCj6Frj9AMZSJU1sGdF9.png?f=user_large

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
om 16:27 zelf de pomp op on gezet, en is ie lekker gaan verwarmen.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
Afbeeldingslocatie: https://tweakers.net/i/YA36DUOzLBnjS4cwBrBsWlQCvdc=/800x/filters:strip_exif()/f/image/0OQYOSdqA80t4lQANm8SoVpg.png?f=fotoalbum_large

zo is de scheduler al meer dan een jaar ingesteld.
mogelijk dat door de nieuwe versies, deze manier om op vast tijdstip het vat te verwarmen, niet meer werkt.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
als wp op heat only staat, wordt er netjes naar dhw geschakeld volgens schedule, echter gaat de wp niet aan.
dit moet volgens mij wel zo gebeuren omdat power on ook aangevinkt staat.
lijkt een issue te zitten in power on (zowel als "action" en als toggle 'power on" welke ernaast staat in de scheduler

Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
sjampeter schreef op woensdag 30 augustus 2023 @ 20:13:
als wp op heat only staat, wordt er netjes naar dhw geschakeld volgens schedule, echter gaat de wp niet aan.
dit moet volgens mij wel zo gebeuren omdat power on ook aangevinkt staat.
lijkt een issue te zitten in power on (zowel als "action" en als toggle 'power on" welke ernaast staat in de scheduler
Goede info.

Ik zie overigens de zelfde issues nu bij mij. Sinds dat ik de laatste versie er over heb gezet is er iets niet in orde.
Dat is het fijne dus voor jou dat ik het kan reproduceren. Niet zo mooi dat het voorkomt natuurlijk .
Maar als ik het bij mij heb opgelost, dan geeft dat ook weer hoop voor jou.

Ik duik er vanavond / straks in.

Acties:
  • 0 Henk 'm!

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 16:42
sjampeter schreef op woensdag 30 augustus 2023 @ 19:46:
bij mij staat er netjes 23.07 hoor..
Ik heb de flows.json eerder vanavond nog van github gehaald dus hoe het dan op 23.05 houdt staan is mij een raadsel. ( en ja alle tabbladen en elementen aan de rechterzijde verwijderd)

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
The-Source schreef op woensdag 30 augustus 2023 @ 21:27:
[...]

Ik heb de flows.json eerder vanavond nog van github gehaald dus hoe het dan op 23.05 houdt staan is mij een raadsel. ( en ja alle tabbladen en elementen aan de rechterzijde verwijderd)
Heel vreemd. Ik heb nu net gecheckt wat er online staat op github en bij mij in de flow.
Bij mij staat er in de flow versie 23.07 (wat een vergissing was)
in de laatste versie online zie ik rechtstreeks in de flow staan
code:
1
 "payload": "23.07 Stable",

Je hebt het gewoon van de main page gehaald? https://github.com/edterbak/NodeRed_Heishamon_control

Als je dat niet ziet nu, kan er dan mogelijk per ongeluk iets fout gegaan met het importeren?
Per abuis tijdens het importeren de verkeerde flow.json geselecteerd of iets onbenulligs..

Voor de zekerheid kun je ook even de flow die je gedownload hebt openen. Als je daar in zoekt op "23.", dan moet je dus de regel kunnen vinden die ik hier boven aangeef. zie je glijk of het .05 of .07 is

Ik ben benieuwd of we dit mistery kunnen verklaren straks.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ik heb bij mij zelf nu het probleem met override verholpen.
Maar voor ik dit upload, kijk ik toch even verder.
turn off pump werkt ook niet op 1 of andere mannier. :'(

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 16:42
Wordt op z'n vroegst vanavond als ik er tijd/zin in heb ;)
Wellicht dat het cool function daar ook wel vandaan komt dat ik dat nog steeds zie.

Taal fouten inbegrepen ;)
Mijn AI Art YouTube kanaal


  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
@edterbak ik draai nu op v23.05, maar ff zo laten geloof ik?

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


Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
ja, is prima.

Gisteren in slaap gevallen achter de monitor zowat, dus ik ga vanavond weer verder.
Ik ga er voor om de volgende versie een stuk robuster te krijgen.

sorry guys.

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
no worries. Balen dat er zo wat is misgelopen, altijd lastig (tijdrovend) om de boel weer goed te krijgen.

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


Acties:
  • +1 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 21:53

MikeyMan

Vidi, Vici, Veni

Ben de laatste paar posts de draad een beetje kwijt eerlijk gezegd. Kan ik (relatief) veilig naar de laatste versie? Werken we niet meer met beta vs main?

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
mwoa.. als ik jou was @MikeyMan zou ik even wachten met update tot de volgende release. Ik zal dat zsm proberen te realiseren.

Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
och. krijg de boiler nog steeds warm hoor, dus verder absoluut geen druk.
stiekem wel blij dat het niet helemaal aan mij ligt.
komt vast goed.

Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Nieuwe versie staat online.
Ik denk dat deze beter werkt. Bij mij een redelijke stap voorwaarts.

[2023-08-21] v23.07 Stable. Changes:

[FIX] Scheduler - Due to grouping the scheduler did not function anymore. This should now be improved a lot. #128
[FIX] Home dashboard did not show correct temperature behind 'Water temp'. Related to #123.
[FIX] Detection on persistent storage should now work propperly.

link:
https://github.com/edterbak/NodeRed_Heishamon_control

Acties:
  • 0 Henk 'm!

  • MikeyMan
  • Registratie: Februari 2003
  • Laatst online: 21:53

MikeyMan

Vidi, Vici, Veni

Had gisteren toch de stoute schoenen al aangetrokken. Zelfs voor deze update functioneerde de Scheduler in ieder geval al.

Zal deze er straks op zetten.

Acties:
  • 0 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
heb hem erop staan.
toggles verzetten in scheduler lukt niet 'live'
als je op een toggle drukt gebeurt er visueel niets, echter als je de pagina ververst, staat ie wel goed.

goede nieuws is dat de scheduler wel lijkt te werken.
zie onderstaand log.
Afbeeldingslocatie: https://tweakers.net/i/iIY3L5ofzHyWwIrhHA_ZAnzsOAA=/800x/filters:strip_exif()/f/image/xHCsytDDcIjUe5gAyUM5TOIG.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
okay.

ik ga hier direct naar kijken. dank voor de feedback so far.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@sjampeter
Ik heb mijn eigen flow weer verwijdert, en de laatste versie (23.07) weer geimporteerd. En ik zie het zelfde.
Heel vaag.
Ik ga het nu fixen, exporteren, flow deleten, importeren en testen. Dit is kennelijk hoe het nu moet :X

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@sjampeter
Ik heb het probleem gevonden.
De junction nodes, een nieuwe toevoeging van Node Red, daar zit een import/export bug in.
Die zat er in 2022 ook al in, maar is nu weer terug ofzo. Ik weet het niet.

Ik ga het gebruik van de junction nodes controleren en uitbannen.(mooi klote dit.. excuse my language.)
Voor de scheduler heb ik die stomme junctions nu vervangen door de Function node :(

Afbeeldingslocatie: https://tweakers.net/i/hgx_DGtmcxN0Jr8txr-BTVWpR90=/232x232/filters:strip_exif()/f/image/Qwwm89m9zbDf0xT884WZE5nv.png?f=fotoalbum_tile

Dit werkt tenminste altijd.
Ik zal zo een upload doen. v23.08

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ik heb het hele dashboard nagelopen.
In de GUI zie ik nu geen toggle meer welke niet werkt. iedere toggle getest.

Maar, het zou kunnen dat er ergens nog wel een functie niet 100% werkt hier door. Dit zullen we dan moeten fixen zodra het duidelijk wordt dat er iets niet werkt zoals bedoeld.

Ik ga nu een nieuwe versie uploaden.


Is er iemand die een paar screenshots kan maken van hun flow tab WP Dash.
Iemand die een wat oudere flow heeft draaien. en niet heeft geupdate
@Maarten69 ? :)

[ Voor 20% gewijzigd door edterbak op 01-09-2023 11:47 ]


Acties:
  • 0 Henk 'm!

  • BazemanKM
  • Registratie: Januari 2008
  • Laatst online: 23:47
edterbak schreef op vrijdag 1 september 2023 @ 11:46:
Is er iemand die een paar screenshots kan maken van hun flow tab WP Dash.
Iemand die een wat oudere flow heeft draaien. en niet heeft geupdate
@Maarten69 ? :)
Ik zit nog op 23.05 Stable

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


Acties:
  • +2 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Nieuwe versie online. v23.08.

@BazemanKM
Mooi, dat zou mij mogelijk al helpen.
als je het fijner vind mag je ook via PM de screenshots sturen. :)

Met wat screenshots zou ik evt kunnen zien waar een junction node zat, maar nu niet meer in v23.06/07/08


Maar als iemand nog met v23.00 draait zou dat helemaal mooi zijn.

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Het hele gekke is met deze junction nodes.

Junction node in een group > import / export prima.
Junction node buiten een group > import / export faalt.

Ik zie dat er een hoop junction nodes namelijk wel gewoon geimporteerd worden in andere tab bladen.
geen pijl op te trekken.

Maar to be safe, ik ga ze tzt allemaal vervangen.

Acties:
  • +2 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
edterbak schreef op vrijdag 1 september 2023 @ 12:22:
Nieuwe versie online. v23.08.

@BazemanKM
Mooi, dat zou mij mogelijk al helpen.
als je het fijner vind mag je ook via PM de screenshots sturen. :)

Met wat screenshots zou ik evt kunnen zien waar een junction node zat, maar nu niet meer in v23.06/07/08


Maar als iemand nog met v23.00 draait zou dat helemaal mooi zijn.
Heb je hier wat aan? V23.05. Ik heb alle oude versies nog wel backups van, heb je daar wat aan?

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

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


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
blb4 schreef op vrijdag 1 september 2023 @ 13:53:
[...]

Heb je hier wat aan? V23.05. Ik heb alle oude versies nog wel backups van, heb je daar wat aan?

[Afbeelding]
DANK!

Acties:
  • +1 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Dank @BazemanKM en @blb4 voor de afbeeldingen van v23.05.
Hieruit komt het beeld dat het nu gelijk is aan wat ik zelf in mijn flow heb staan. Geen afwijkingen tenopzichte van elkaar.

Ik wil voor de zekerheid alleen nog screenshots van iemand die nog op v23.00 zit.
Mocht iemand die nog hebben draaien en genegen zijn mij hier mee te helpen, graag :D


edit:
Overigens ter informatie.
v23.08 draait bij mij nu stabiel. Scheduler werkt, RTC automation draaien naar behoren. Signals are positive :)

from log:
01/09 15:23:58 - MQTT Command: SetHeatpump: 0
01/09 15:23:56 - Function RTC: Automation 'Turn off/on power' triggered - power OFF (Room temp: 22.21°C)
01/09 14:24:32 - MQTT Command: SetOperationMode: 0
01/09 14:24:32 - Scheduler - Operation Mode: 0
01/09 14:24:30 - MQTT Command: SetForceSterilization: 0
01/09 14:24:30 - Scheduler - Force Sterilization: 0
01/09 13:49:54 - Compressor: stopped
01/09 13:03:49 - Compressor: running
01/09 13:00:41 - MQTT Command: SetForceSterilization: 1
01/09 13:00:41 - Scheduler - Force Sterilization: 1
01/09 13:00:39 - MQTT Command: SetHeatpump: 1 (GUI)
01/09 13:00:38 - MQTT Command: SetOperationMode: 4
01/09 13:00:38 - Scheduler - Operation Mode: 4
01/09 13:00:37 - Scheduler - Power: 1
01/09 12:21:58 - SETUP - Sensors: Custom outside temperature sensor FOUND and used
01/09 12:20:29 - SYSTEM: Persistent storage: OK
01/09 12:20:28 - SYSTEM: MQTT block inactive, default block mode: UNRESTRICTED
01/09 12:20:28 - Function Solar: 1
01/09 12:20:27 - Function NightReduction: New correction: -2 °C
01/09 12:20:27 - Function NightReduction: 0
01/09 12:20:27 - Function - RTC: 1
01/09 12:20:27 - Function - SoftStart: 1
01/09 12:20:27 - Function - WAR: 1
01/09 12:20:27 - Function SoftStart: SoftStart function end
01/09 12:20:27 - Compressor: stopped
01/09 12:20:27 - SYSTEM: WAR settings OK
01/09 12:20:27 - SYSTEM: Heatpump is in DIRECT mode
01/09 12:20:28 - SYSTEM - HEISHAMON Connection: Online
01/09 12:20:27 - SYSTEM: Start---------------------------------------------------------------

[ Voor 77% gewijzigd door edterbak op 01-09-2023 15:42 ]


Acties:
  • 0 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
@sjampeter
Alleen als jij bevestigd dat het nu goed werkt, scheduler, dan meld ik het issue in github af. :)

Acties:
  • +1 Henk 'm!

  • blb4
  • Registratie: April 2008
  • Laatst online: 00:34
ik heb v23.08 geinstalleerd. M'n huis staat er nog ;). En o ja, de conditions blijven nu zichtbaar (y)

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


Acties:
  • +1 Henk 'm!

  • sjampeter
  • Registratie: November 2021
  • Laatst online: 19:21
nog nooit zoveel witte rook hier gehad hehe.
top. draait als een tierelier......

Acties:
  • +3 Henk 'm!

  • edterbak
  • Registratie: Maart 2006
  • Laatst online: 21:06
Ik ben even bezig geweest.

Github item: https://github.com/edterb...shamon_control/issues/121
Add Scheduler option to turn on/off different functions (WAR/RTC.. )

Dit heb ik toegevoegd nu. Het werkt.

Afbeeldingslocatie: https://tweakers.net/i/gtBZx5yTfgCFo782wUTppiQnC7k=/800x/filters:strip_exif()/f/image/b5FIe2oNMb2kycC1gYsvhnwF.png?f=fotoalbum_large
Selecteer "Toggle a function". Dan krijg je de onderstaande popup.

Afbeeldingslocatie: https://tweakers.net/i/taYDzdMvAAyatrgVTUzJ7twUm7A=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kyGhUfeIbYgjeedAfctHRt6H.png?f=user_large
Selecteer wat je wil en klik op save.

Als de actie getriggered wordt, zie je dit ook weer netjes in het logboek:
Afbeeldingslocatie: https://tweakers.net/i/Z1ovCfTQ1ypCCcVoMlG5NEEu2vM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/kEQmxvAhptg2toVrbUYg6tqE.png?f=user_large
Omdat het lastig is te zien wat je wanneer aan/uit zet in het dashboard overzicht, heb ik de tooltip die invormatie laten weergeven als je met je muis er overheen zweeft.
Afbeeldingslocatie: https://tweakers.net/i/VHnsqFJSdsRdKFaoe903VCWaUVw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/zr2dmuivBX2mTtjp9SCP0YuO.png?f=user_large

Suggesties iemand:?

Acties:
  • +2 Henk 'm!

  • Pietjebel10
  • Registratie: Augustus 2010
  • Laatst online: 15:33
@edterbak Programma wordt helemaal prachtig compleet. Voor mij is het nu al ruim voldoende.
Pagina: 1 ... 84 ... 121 Laatste