Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Echt? Bij mij respecteert Force SWW volgens mij gewoon de "ECO/NORM"-stand hoor.

Toevallig gisteren zowel een automatische SWW-run gehad (omdat de boiler-temp te laag was) als een geforceerde, beide draaiden op max 82 Hz.

Ik gebruik de Force-SWW om rond de middag - indien nodig - een SWW-run te plannen.
Hij staat hier in principe altijd op ECO, behalve als het overdag buiten kouder dan 7 graden is (e.e.a. geautomatiseerd via Node-red)

Acties:
  • 0 Henk 'm!

  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 13:39
ocaj schreef op woensdag 10 mei 2023 @ 07:19:
Echt? Bij mij respecteert Force SWW volgens mij gewoon de "ECO/NORM"-stand hoor.

Toevallig gisteren zowel een automatische SWW-run gehad (omdat de boiler-temp te laag was) als een geforceerde, beide draaiden op max 82 Hz.

Ik gebruik de Force-SWW om rond de middag - indien nodig - een SWW-run te plannen.
Hij staat hier in principe altijd op ECO, behalve als het overdag buiten kouder dan 7 graden is (e.e.a. geautomatiseerd via Node-red)
Heb het vandaag veranderd, zoals het lijkt is het idd zo dat force hem in normal mode forceert

Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Lees je die wijziging van ECO naar NORM bij een ForceSWW dan ook weer terug via de Procon? Of op het display?
Als ik Force-SWW doe terwijl de SWWMode op ECO staat, dan blijft - in ieder geval volgens de logging vanuit de Procon - de SWW-mode op ECO staan.

Acties:
  • 0 Henk 'm!

  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 13:39
ocaj schreef op woensdag 10 mei 2023 @ 22:01:
Lees je die wijziging van ECO naar NORM bij een ForceSWW dan ook weer terug via de Procon? Of op het display?
Als ik Force-SWW doe terwijl de SWWMode op ECO staat, dan blijft - in ieder geval volgens de logging vanuit de Procon - de SWW-mode op ECO staan.
Nee! Dat blijft allemaal het zelfde!

Acties:
  • +2 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
@LittleKiller Ik ben nog eens in wat statistieken gedoken en je hebt inderdaad een interessant stukje gedrag gevonden! Er is wel degelijk verschil tussen een normale warmwater-run als de boiler-temp de ingestelde "SWW-drop" graden onder de doeltemperatuur komt en een warmwater-run die via een Force-SWW-commando gestart wordt.

Ik heb nog niet helemaal gevonden of er ook nog een afhankelijkheid is van het wel/niet tegelijk hebben van een verwarmingsvraag, dat zou ook nog kunnen.

Ik ben in ieder geval van plan om mijn geforceerde middag-sww-run te gaan ombouwen van een force-sww-commando naar een "soft-force-sww", door simpelweg 10 minuten lang de doel-temperatuur op 65 graden te zetten en dan na 10 minuten weer terug op de oorspronkelijke doeltemperatuur. Ben benieuwd of we zo het rustigere algoritme kunnen triggeren.

Acties:
  • +1 Henk 'm!

  • Sven1234
  • Registratie: December 2015
  • Laatst online: 20:32
Ik ben van plan om mijn Mitsubishi WP binnenkort ook via ESP en HA aan te sturen. HA draait nu na een steile leercurve en kan de data van de losse kWh meter, P1 en zonnepanelen inlezen. De Procon A1M mini heb ik ook liggen. Nu probeer ik even uit te zoeken hoe het precies met ESP werkt (nog geen ervaring daarmee). Ik zie dat @DaWizza een Wemos D1 esp32 met MAX 485 gebruikt en @AUijtdehaag iets nieuws heeft gemaakt met en MAX 3485 bordje waar een D1 of S2 mini op past. Als ik het goed begrijp heeft de S2 mini als voordeel dat je dan een webserver kan draaien, maar wel de YAML code op Github moet aanpassen. Klopt dit, of mis ik nog iets?

@AUijtdehaag in een van je posts geef je aan dat je met een nieuwe print met voeding bezig bent. Hoe staat het daarmee?

WP: Mitsubishi PUHZ-SW75YAA + ERSD-VM2D


Acties:
  • +2 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Sven1234
Modbus print met max3485 en wemos d1 esp32 werkt prima.
Wel extern voeding nodig.
S2 was geen succes (iemand +/-40 stuks overnemen? :+ )

Vanwege andere zaken geen verder ontwerp met externe voeding.

[ Voor 27% gewijzigd door AUijtdehaag op 16-05-2023 15:31 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • +1 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
ocaj schreef op zaterdag 13 mei 2023 @ 22:41:

Ik ben in ieder geval van plan om mijn geforceerde middag-sww-run te gaan ombouwen van een force-sww-commando naar een "soft-force-sww", door simpelweg 10 minuten lang de doel-temperatuur op 65 graden te zetten en dan na 10 minuten weer terug op de oorspronkelijke doeltemperatuur. Ben benieuwd of we zo het rustigere algoritme kunnen triggeren.
Follow-up: Inmiddels heb ik de hierboven beschreven "soft-start" nu draaien als vervanging van de "force-sww" rond het middag-uur. Werkt perfect.

De Mitsubishi heeft kennelijk 2 SWW-algoritmen:
1) force-sww: Hierbij blijft de compressor-frequentie constant (hoog) en neemt het elektrisch vermogen gedurende de run langzaam toe (tot ca 3000W)
2) sww-drop bereikt: Hierbij blijft het elektrisch vermogen min of meer constant (rond de 2000-2100W) en begint de frequentie eventjes hoog en neemt dan langzaam af gedurende de run

In het eerste geval heb je dus gedurende de hele run een hoge frequentie (brom-geluid!), terwijl je dat in het tweede geval alleen even een paar minuten hebt bij het opstarten en dan wordt hij gedurende de run steeds stiller.
De eerste is wel sneller, komende winter eens experimenteren tot welke temperatuur ik de "soft-start" kan gebruiken voordat het te lang gaat duren.

Voor nu draait hij op soft-start, zeker in de zomer fijn dat we minder geluid produceren.
Nogmaals dank @LittleKiller dat je me op dit spoor gezet hebt. _/-\o_

Acties:
  • 0 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
ocaj schreef op dinsdag 16 mei 2023 @ 20:06:
[...]


Follow-up: Inmiddels heb ik de hierboven beschreven "soft-start" nu draaien als vervanging van de "force-sww" rond het middag-uur. Werkt perfect.

De Mitsubishi heeft kennelijk 2 SWW-algoritmen:
1) force-sww: Hierbij blijft de compressor-frequentie constant (hoog) en neemt het elektrisch vermogen gedurende de run langzaam toe (tot ca 3000W)
2) sww-drop bereikt: Hierbij blijft het elektrisch vermogen min of meer constant (rond de 2000-2100W) en begint de frequentie eventjes hoog en neemt dan langzaam af gedurende de run

In het eerste geval heb je dus gedurende de hele run een hoge frequentie (brom-geluid!), terwijl je dat in het tweede geval alleen even een paar minuten hebt bij het opstarten en dan wordt hij gedurende de run steeds stiller.
De eerste is wel sneller, komende winter eens experimenteren tot welke temperatuur ik de "soft-start" kan gebruiken voordat het te lang gaat duren.

Voor nu draait hij op soft-start, zeker in de zomer fijn dat we minder geluid produceren.
Nogmaals dank @LittleKiller dat je me op dit spoor gezet hebt. _/-\o_
Dat klinkt mooi. Kan je je code delen? :>

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • +1 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Natuurlijk, ik heb nu in node-red het volgende blokje.
Afbeeldingslocatie: https://tweakers.net/i/7qtheGzs6LIzIw9_GpAGGIPkeBA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/747eSsiHK2gPmaMceHYJL8EQ.png?f=user_large
MQTT-Commando's naar Procon zijn niet op basis van de ESPHome-code uit dit topic, maar op basis van mijn eigen software. Maar dat is makkelijk aan te passen.

Verder heb ik de triggers aardig ge-fintetuned op mijn specifieke situatie, afhankelijk van de 2 temperaturen Tmidden en Tonder in het boilervat.

Helemaal onderin staat nog de force-sww knop uit mijn dashboard, voor het geval ik een keer met de hand een sww-run wil forceren.

node-red code:
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
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
[
    {
        "id": "4ab212acf9d0c39d",
        "type": "group",
        "z": "90954defc8f855c9",
        "name": "Extra warm water run 's middags",
        "style": {
            "fill": "#d1d1d1",
            "label": true,
            "color": "#000000",
            "label-position": "n"
        },
        "nodes": [
            "2eb5b4cf6ac391a9",
            "e2246128b09c227d",
            "f92bec22ae9ae6d4",
            "8d7dbb8674f5f59a",
            "031a0b744e06968f",
            "f583bb9ba696a712",
            "acd03820161457a8",
            "2eb125c8286d6148",
            "2c63a6e903b14263",
            "5216123b9c256bf3",
            "80843023fe9aa30b",
            "0822d2721c0a3088",
            "775ff67586b0d46e",
            "beee6100d03ecec7",
            "360574f23e11efbe",
            "221c9cb129e68c96",
            "7a5f812baf5ad3b6",
            "6c592ac2ba678883",
            "ca6ca560d51ce97d",
            "c1b26ac9d1bebb52",
            "2956e2813440887c",
            "c53911f1dbd99e47",
            "717e02f15c1200da",
            "52a9143e18c8c72a",
            "42a760de491e2821",
            "3e864eb9cc74cce6",
            "31e136d143bdd7e3"
        ],
        "x": 74,
        "y": 599,
        "w": 1622,
        "h": 542
    },
    {
        "id": "2eb5b4cf6ac391a9",
        "type": "comment",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "SWW-Run in de middag afhankelijk van boilertemperatuur in het vat ('s zomers ook 's avonds)",
        "info": "",
        "x": 420,
        "y": 640,
        "wires": []
    },
    {
        "id": "e2246128b09c227d",
        "type": "link in",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tank Midden",
        "links": [
            "cd086ea7d65b08fb"
        ],
        "x": 180,
        "y": 700,
        "wires": [
            [
                "acd03820161457a8"
            ]
        ],
        "l": true
    },
    {
        "id": "f92bec22ae9ae6d4",
        "type": "link in",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tank Onder",
        "links": [
            "d456648142588d94"
        ],
        "x": 180,
        "y": 740,
        "wires": [
            [
                "775ff67586b0d46e"
            ]
        ],
        "l": true
    },
    {
        "id": "8d7dbb8674f5f59a",
        "type": "mqtt out",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "topic": "procon/cmnd/forcesww",
        "qos": "",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "b0a4b8a51e97466f",
        "x": 1560,
        "y": 1100,
        "wires": []
    },
    {
        "id": "031a0b744e06968f",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tonder <40 ?",
        "property": "Tonder",
        "propertyType": "flow",
        "rules": [
            {
                "t": "lt",
                "v": "40",
                "vt": "num"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 1,
        "x": 520,
        "y": 820,
        "wires": [
            [
                "2eb125c8286d6148"
            ]
        ]
    },
    {
        "id": "f583bb9ba696a712",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Aan (1)",
        "rules": [
            {
                "t": "set",
                "p": "payload",
                "pt": "msg",
                "to": "1",
                "tot": "num"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 1330,
        "y": 820,
        "wires": [
            [
                "2956e2813440887c"
            ]
        ]
    },
    {
        "id": "acd03820161457a8",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "rules": [
            {
                "t": "set",
                "p": "Tmidden",
                "pt": "flow",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 380,
        "y": 700,
        "wires": [
            []
        ]
    },
    {
        "id": "2eb125c8286d6148",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tmidden < 45",
        "property": "Tmidden",
        "propertyType": "flow",
        "rules": [
            {
                "t": "lt",
                "v": "45",
                "vt": "num"
            },
            {
                "t": "else"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 2,
        "x": 710,
        "y": 820,
        "wires": [
            [
                "f583bb9ba696a712"
            ],
            [
                "2c63a6e903b14263"
            ]
        ]
    },
    {
        "id": "2c63a6e903b14263",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tonder <25 ?",
        "property": "Tonder",
        "propertyType": "flow",
        "rules": [
            {
                "t": "lt",
                "v": "25",
                "vt": "num"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 1,
        "x": 930,
        "y": 860,
        "wires": [
            [
                "c1b26ac9d1bebb52"
            ]
        ]
    },
    {
        "id": "5216123b9c256bf3",
        "type": "link in",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "ForceSWW",
        "links": [
            "28cc54048517014e",
            "5d37cfaa0b284944"
        ],
        "x": 190,
        "y": 1100,
        "wires": [
            [
                "0822d2721c0a3088"
            ]
        ],
        "l": true
    },
    {
        "id": "80843023fe9aa30b",
        "type": "rbe",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "func": "rbe",
        "gap": "",
        "start": "",
        "inout": "out",
        "septopics": false,
        "property": "payload",
        "topi": "topic",
        "x": 1380,
        "y": 1100,
        "wires": [
            [
                "8d7dbb8674f5f59a"
            ]
        ]
    },
    {
        "id": "0822d2721c0a3088",
        "type": "delay",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "pauseType": "rate",
        "timeout": "5",
        "timeoutUnits": "seconds",
        "rate": "1",
        "nbRateUnits": "30",
        "rateUnits": "second",
        "randomFirst": "1",
        "randomLast": "5",
        "randomUnits": "seconds",
        "drop": true,
        "allowrate": false,
        "outputs": 1,
        "x": 960,
        "y": 1100,
        "wires": [
            [
                "80843023fe9aa30b"
            ]
        ]
    },
    {
        "id": "775ff67586b0d46e",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "rules": [
            {
                "t": "set",
                "p": "Tonder",
                "pt": "flow",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 370,
        "y": 740,
        "wires": [
            []
        ]
    },
    {
        "id": "beee6100d03ecec7",
        "type": "inject",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "12:30",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "30 12 * * *",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "x": 170,
        "y": 820,
        "wires": [
            [
                "031a0b744e06968f",
                "221c9cb129e68c96"
            ]
        ]
    },
    {
        "id": "360574f23e11efbe",
        "type": "debug",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "true",
        "targetType": "full",
        "statusVal": "",
        "statusType": "auto",
        "x": 650,
        "y": 780,
        "wires": []
    },
    {
        "id": "221c9cb129e68c96",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tonder",
        "rules": [
            {
                "t": "set",
                "p": "Tonder",
                "pt": "msg",
                "to": "Tonder",
                "tot": "flow"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 535,
        "y": 780,
        "wires": [
            [
                "7a5f812baf5ad3b6"
            ]
        ],
        "l": false
    },
    {
        "id": "7a5f812baf5ad3b6",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tmidden",
        "rules": [
            {
                "t": "set",
                "p": "Tmidden",
                "pt": "msg",
                "to": "Tmidden",
                "tot": "flow"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 575,
        "y": 780,
        "wires": [
            [
                "360574f23e11efbe"
            ]
        ],
        "l": false
    },
    {
        "id": "6c592ac2ba678883",
        "type": "inject",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "20:00",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "00 20 * * *",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payloadType": "date",
        "x": 170,
        "y": 880,
        "wires": [
            [
                "ca6ca560d51ce97d"
            ]
        ]
    },
    {
        "id": "ca6ca560d51ce97d",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tbuiten >= 10 ?",
        "property": "Tbuiten",
        "propertyType": "flow",
        "rules": [
            {
                "t": "gte",
                "v": "10",
                "vt": "num"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 1,
        "x": 330,
        "y": 880,
        "wires": [
            [
                "221c9cb129e68c96",
                "031a0b744e06968f"
            ]
        ]
    },
    {
        "id": "c1b26ac9d1bebb52",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Tmidden < 50",
        "property": "Tmidden",
        "propertyType": "flow",
        "rules": [
            {
                "t": "lt",
                "v": "50",
                "vt": "num"
            },
            {
                "t": "else"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 2,
        "x": 1100,
        "y": 860,
        "wires": [
            [
                "f583bb9ba696a712"
            ],
            []
        ]
    },
    {
        "id": "2956e2813440887c",
        "type": "switch",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Soft-start?",
        "property": "defrosts",
        "propertyType": "flow",
        "rules": [
            {
                "t": "eq",
                "v": "0",
                "vt": "num"
            },
            {
                "t": "else"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 2,
        "x": 1490,
        "y": 820,
        "wires": [
            [
                "c53911f1dbd99e47"
            ],
            [
                "80843023fe9aa30b"
            ]
        ],
        "info": "Soft-start als er vandaag geen defrostst waren\n(andere optie: afhankelijk van Tbuiten?)"
    },
    {
        "id": "c53911f1dbd99e47",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Bewaar boiler-doel",
        "rules": [
            {
                "t": "set",
                "p": "boiler_previous",
                "pt": "flow",
                "to": "boiler-doel",
                "tot": "flow"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 250,
        "y": 1020,
        "wires": [
            [
                "42a760de491e2821"
            ]
        ]
    },
    {
        "id": "717e02f15c1200da",
        "type": "comment",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Soft-start (SWW-drop is zuiniger dan Force-SWW)",
        "info": "",
        "x": 290,
        "y": 940,
        "wires": []
    },
    {
        "id": "52a9143e18c8c72a",
        "type": "mqtt out",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "topic": "procon/cmnd/set_boiler",
        "qos": "",
        "retain": "",
        "respTopic": "",
        "contentType": "",
        "userProps": "",
        "correl": "",
        "expiry": "",
        "broker": "b0a4b8a51e97466f",
        "x": 1090,
        "y": 1020,
        "wires": []
    },
    {
        "id": "42a760de491e2821",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "65",
        "rules": [
            {
                "t": "set",
                "p": "payload",
                "pt": "msg",
                "to": "65",
                "tot": "num"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 410,
        "y": 1020,
        "wires": [
            [
                "52a9143e18c8c72a",
                "31e136d143bdd7e3"
            ]
        ]
    },
    {
        "id": "3e864eb9cc74cce6",
        "type": "change",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "Herstel boiler-doel",
        "rules": [
            {
                "t": "set",
                "p": "payload",
                "pt": "msg",
                "to": "boiler_previous",
                "tot": "flow"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 790,
        "y": 1060,
        "wires": [
            [
                "52a9143e18c8c72a"
            ]
        ]
    },
    {
        "id": "31e136d143bdd7e3",
        "type": "delay",
        "z": "90954defc8f855c9",
        "g": "4ab212acf9d0c39d",
        "name": "",
        "pauseType": "delay",
        "timeout": "10",
        "timeoutUnits": "minutes",
        "rate": "1",
        "nbRateUnits": "1",
        "rateUnits": "second",
        "randomFirst": "1",
        "randomLast": "5",
        "randomUnits": "seconds",
        "drop": false,
        "allowrate": false,
        "outputs": 1,
        "x": 590,
        "y": 1060,
        "wires": [
            [
                "3e864eb9cc74cce6"
            ]
        ]
    },
    {
        "id": "b0a4b8a51e97466f",
        "type": "mqtt-broker",
        "name": "MQTT",
        "broker": "mqtt",
        "port": "1883",
        "clientid": "",
        "usetls": false,
        "protocolVersion": "5",
        "keepalive": "60",
        "cleansession": true,
        "birthTopic": "",
        "birthQos": "0",
        "birthRetain": "false",
        "birthPayload": "",
        "birthMsg": {},
        "closeTopic": "",
        "closeQos": "0",
        "closeRetain": "false",
        "closePayload": "",
        "closeMsg": {},
        "willTopic": "",
        "willQos": "0",
        "willRetain": "false",
        "willPayload": "",
        "willMsg": {},
        "sessionExpiry": ""
    }
]
In de "softstart?"-switch heb voor nu even de soft-start alleen op dagen zonder defrosts, ik kijk komende winter wel of dat werkt of dat ik dat ook afhankelijk van de buitentemperatuur maak.
Verder gebruik ik nog wat flow-variabelen (Tbuiten en defrosts) die elders gevuld worden. Helemaal plug&play is het dus niet, maar ter inspiratie voor het idee vast wel bruikbaar :)

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Interessant van die twee modus. Heb snel even wat gemaakt in Node Red, om 3 uur (warmste tijd van dag blijkbaar) zal ik hem eens op je voorgestelde methode draaien. Ben benieuwd!

EDIT: Nou hij heeft het gedaan, maar ik zie geen verschil in frequentie

[ Voor 17% gewijzigd door JustMyOpinion op 18-05-2023 16:13 ]

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Aan het begin start hij wel op naar dezelfde frequentie, alleen hij houdt dat bij force-sww die frequentie vast totdat het warm is en bij de soft-start bouwt hij langzaam af:
Afbeeldingslocatie: https://tweakers.net/i/I4HEpDd8d0QUwRTmaPXxtk-o3E0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/aGG00Rtt9Gq5W8WBIQRN0Rr8.png?f=user_large

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Vreemd, bij mij niet:
Afbeeldingslocatie: https://tweakers.net/i/7-Mqiqw9PNbBAddE73I6d8_tbRY=/800x/filters:strip_exif()/f/image/7iyWF4NMSbbuuLvgPD5wqiG7.png?f=fotoalbum_large

Heb trouwens een SUZ-SWM80VA

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Hmmm... hier ook een SUZ-SWM80VA 8)7

Kan het verschil nog zijn dat ik hem in "Stille modus" heb draaien?

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Oh dat heb ik niet. Zou ik nog eens kunnen proberen. Morgen druk, dus kom ik later op terug!

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
@ocaj Hoe zet jij hem in "Stille modus"? Ik kan niet zo snel vinden welk signaal ik dan moet sturen. (Of heb je dat via apparaat zelf gedaan?)

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Stille modus kun je helaas niet sturen via modbus.
's winters heb ik hem op stille modus staan van 21:00-8:00 en 's zomers gewoon de hele dag.

Doe ik inderdaad op het apparaat (hint: tegelijk als je zomer/winter-tijd aanpast....)

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Oh, haha, nou dat is "te veel werk" voor mij hoor. Ik heb de unit ergens om de hoek staan en nog geen klachten ontvangen.

Of... merk jij ook een significante verandering in stroomverbruik?

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Stroomverbruik durf ik niet zo te zeggen. Zoals je zegt "wel veel werk" om even aan te passen en dan moet je ook nog 2 dagen die je goed kunt vergelijken.

Hier heb ik ook nog geen klachten gehad, maar vind zelf dat hij met name bij de SWW-run (80+ Hz) best wat geluid maakt, dus daarom maar preventief op stil staan.

Oh ja, ik heb hem ook nog op SWW-ECO staan ipv SWW-NORM. Dat kan natuurlijk ook nog schelen (en kun je wel aanpassen zonder dat je naar de binnenunit hoeft te lopen ;) )

Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Weet jij toevallig welke code dat is? Kan ik dat eens bekijken!

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • +1 Henk 'm!

  • nighthunter
  • Registratie: December 2007
  • Laatst online: 17-06 07:56
breinonline schreef op dinsdag 18 april 2023 @ 21:35:
Hoewel niet iedereen in dit topic met Home Assistant werkt is het denk ik wel de meest logische plek om dit te delen: ik heb een visualisatie gemaakt... Mocht iemand geïnteresseerd zijn, hieronder de lovelace code.
Nog bedankt voor deze visualisatie! Was even geknutsel om de afbeeldingen te hernoemen na het downloaden en heb 'm voor mijzelf iets aangepast maar het ziet er top uit.
Afbeeldingslocatie: https://tweakers.net/i/qYLMpvRe5wtKA2aTEmgHRmQ7dYY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/8x7lZfYwVkXNAujE1S4u9xgS.png?f=user_large
Wat ik me nog wel afvroeg, hoe heb jij de temperatuur probe van de Shelly geplaatst? gewoon onder aan de SWW tank geplakt?

Acties:
  • +1 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
JustMyOpinion schreef op vrijdag 19 mei 2023 @ 14:01:
Weet jij toevallig welke code dat is? Kan ik dat eens bekijken!
FunctieCode 6, adres 27
0: NORM
1: ECO

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
Heeft er iemand al eens meer foutcodes kunnen vinden?
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    ## Fault Code (decimal) (FC4: 8, MA: 30009)
  - platform: modbus_controller
    modbus_controller_id: ${device}
    id: fault_code
    name: ${device} Fault code
    icon: mdi:alert-circle
    address: 0x08
    register_type: read
    entity_category: diagnostic
    raw_encode: HEXBYTES
    lambda: |-
      uint16_t value = modbus_controller::word_from_hex_str(x, 0);
      switch (value) {
        case 8000: return std::string("No Error");
        case 6999: return std::string("Bad communication between A1M and unit");
        default: return std::to_string(value);
      }
      return x;

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
ocaj schreef op vrijdag 19 mei 2023 @ 23:01:
[...]

FunctieCode 6, adres 27
0: NORM
1: ECO
Vandaag eerste keer boiler opgewarmd met "forceer opwarmen" EN "ECO modus". Maar ik zie geen verschil in Hz.

Ga nu Node Red ombouwen dat hij geen forceer opwarmen doet, maar door setpoint te verhogen.

Morgen dan maar kijken of er dan een verschil is!

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • +3 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
Nou ik heb het getest en we hebben resultaat!

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

Heb even twee boiler runs naast elkaar gezet, links is "Forceer SWW" en rechts "ECO mode" EN setpoint tijdelijk verhogen.

Linker run duurde 44 minuten, rechter 53 minuten.

"ECO mode" en vervolgens "Forceer SWW" geeft hetzelfde resultaat als links.

Qua energie verbruik is het wat lastiger vergelijken aangezien je natuurlijk dan naar buitentemperatuur moet kijken.

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • +2 Henk 'm!

  • Tiimmeh
  • Registratie: Juli 2011
  • Laatst online: 02-06 11:31
Prachtig topic dit! Hier sinds kort ook een Mitsubishi warmtepomp staan, zou graag een Procon willen installeren om 'm aan Home Assistant te hangen!

Heeft iemand recente ervaring met de aanschaf hiervan? In een oude post las ik dat de set circa 80 euro kost, maar op eBay en diverse webshops ligt het altijd rond de 250 euro. Is dit de nieuwe prijs in de categorie chiptekort/inflatie/graaiflatie? Of is het een kwestie van een paar weken wachten?

Acties:
  • +1 Henk 'm!

  • Denbach
  • Registratie: November 2022
  • Laatst online: 20:34
Tiimmeh schreef op zaterdag 27 mei 2023 @ 14:55:
Prachtig topic dit! Hier sinds kort ook een Mitsubishi warmtepomp staan, zou graag een Procon willen installeren om 'm aan Home Assistant te hangen!

Heeft iemand recente ervaring met de aanschaf hiervan? In een oude post las ik dat de set circa 80 euro kost, maar op eBay en diverse webshops ligt het altijd rond de 250 euro. Is dit de nieuwe prijs in de categorie chiptekort/inflatie/graaiflatie? Of is het een kwestie van een paar weken wachten?
Geduld hebben, ze komen wel eens goedkoper voorbij.

Acties:
  • 0 Henk 'm!

  • Sven1234
  • Registratie: December 2015
  • Laatst online: 20:32
Ik heb zojuist de ESP32 module geplaatst, maar ik zie helaas maar 1 entity ipv 36 in HA. Ik ben nog nieuw met ESP32, dus ik ben nog een beetje zoekende wat er mis gaat.

De ESP module is online met behulp van de beschrijving in de TS. Qua bekabeling zit A netjes op A en B op B, de dipswitches op de Procon staan correct, eerst de Procon aangesloten en daarna pas de RS485 connector. Waar DaWizza schrijft dat er 2 rode leds gaan branden, brand bij mij alleen de power led. Ik zou verwachten dat hier iets mis is, maar geen idee hoe ik dat kan checken waar dat door komt. De ESP is van @AUijtdehaag, dus daar verwacht ik geen problemen mee. Heeft iemand tips?

WP: Mitsubishi PUHZ-SW75YAA + ERSD-VM2D


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Sven1234
En als je gaat naar
http://mitsubishi.local
of
http://ecodan.local

Heeft de esp wel 5V voeding?
Brand daar een ledje op?
Heb je zelf de software erop gezet?

Dipswitches:
Afbeeldingslocatie: https://tweakers.net/i/ANhvM-OHGvv8msw4-Dmj9GrZQoo=/x800/filters:strip_icc():strip_exif()/f/image/yrfavK83adLIZhTGZovwPcIL.jpg?f=fotoalbum_large

[ Voor 4% gewijzigd door AUijtdehaag op 29-05-2023 16:41 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • Sven1234
  • Registratie: December 2015
  • Laatst online: 20:32
Voor de mensen die meelezen, helaas nog niet gelukt om de esp module werkend te krijgen, ondanks de goede hulp van @AUijtdehaag. Deze week maar even vanaf scratch starten en hopelijk werkt het dan wel

WP: Mitsubishi PUHZ-SW75YAA + ERSD-VM2D


Acties:
  • +1 Henk 'm!

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 15:17

MrScratch

I am rubber, you are glue

Is het via de procon mogelijk om de pompsnelheid aan te passen? Ik maak momenteel de overgang van verwarmen naar koelen handmatig en ik moet bij koelen de pompsnelheid ook omhoog zetten.

De stand van verwarmen naar koelen zetten, kan volgens mij via Home Assistant door de H/C mode aan te passen, maar pompsnelheid aanpassen heb ik nog niet kunnen ontdekken.

Look behind you! A three headed monkey!


Acties:
  • 0 Henk 'm!

  • sturmenstrudel
  • Registratie: Oktober 2020
  • Laatst online: 11-05 16:24
Geïntegreerde pomp snelheid?
Ik ben geïnteresseerd om de verwarming circuits pompen te sturen (on/off), en ook de mixing valve op circuit2.
Ik kan niet via modbus, dus ik dacht dat de oplossing is vanaf een esp32 module te sturen.
Is er iemand die heeft het al gedaan?

Een paar reden:
1) tijdens defrosting, het is beter om deze pompen te stoppen een niet koud water te sturen in de vloerverwarming. Ik heb deze al gedaan met "old school" relays, gestuurd bij de defrost signaal relay.

2) nu met de hoge temperaturen, toen de warmtepomp is in standby mode, ik zie dat mijn circuit2 (slaapkamers) is 27⁰C, maar circuit1 en de buffervat zijn 23⁰C (gelijkvloer, kelder... kouder). Ik denk dat de mixing valve is gesloten. Het zal beter zijn om ook circuit2 water langs de kouder buffervat te sturen... maar ik kan niet de ventil openen!

Mvg
Guido

Acties:
  • +1 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
MrScratch schreef op dinsdag 13 juni 2023 @ 15:16:
Is het via de procon mogelijk om de pompsnelheid aan te passen? Ik maak momenteel de overgang van verwarmen naar koelen handmatig en ik moet bij koelen de pompsnelheid ook omhoog zetten.

De stand van verwarmen naar koelen zetten, kan volgens mij via Home Assistant door de H/C mode aan te passen, maar pompsnelheid aanpassen heb ik nog niet kunnen ontdekken.
Nee, pompsnelheid kan je niet beïnvloeden.
sturmenstrudel schreef op woensdag 14 juni 2023 @ 00:00:
Geïntegreerde pomp snelheid?
Ik ben geïnteresseerd om de verwarming circuits pompen te sturen (on/off), en ook de mixing valve op circuit2.
Ik kan niet via modbus, dus ik dacht dat de oplossing is vanaf een esp32 module te sturen.
Is er iemand die heeft het al gedaan?

Een paar reden:
1) tijdens defrosting, het is beter om deze pompen te stoppen een niet koud water te sturen in de vloerverwarming. Ik heb deze al gedaan met "old school" relays, gestuurd bij de defrost signaal relay.

2) nu met de hoge temperaturen, toen de warmtepomp is in standby mode, ik zie dat mijn circuit2 (slaapkamers) is 27⁰C, maar circuit1 en de buffervat zijn 23⁰C (gelijkvloer, kelder... kouder). Ik denk dat de mixing valve is gesloten. Het zal beter zijn om ook circuit2 water langs de kouder buffervat te sturen... maar ik kan niet de ventil openen!

Mvg
Guido
Zo te zien kan je de mixing valve step wel beïnvloeden:
Afbeeldingslocatie: https://tweakers.net/i/TI5UqBLsrRVjr879KwE0SlvKfPE=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/rd9U5oN5byXuudoxI6HvWxoE.png?f=user_large
en/of uitlezen:
Afbeeldingslocatie: https://tweakers.net/i/hRCKkalM_eOSFJtuSC1Vtu7E8C0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/qZ6Q6xyNlvJbM7BHSQwx8C0q.png?f=user_large

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • 0 Henk 'm!

  • martinisoft
  • Registratie: Oktober 2017
  • Laatst online: 17-06 18:29
Bij deze ter inspiratie mijn eerste versie van de SWW / Legionella flow in Node-Red icm Home Assistant.
Veel minder geavanceerd dan degene die hier reeds gepost zijn maar daarom misschien voor mede beginners wel verfrissend.
Nu nog op basis van Melcloud omdat ik nog een Procon op de kop moet zien te tikken, maar dat maakt voor de flow niet uit.
Ik ben uit gegaan van het principe dat mijn externe aansturing complementair moet zijn, en dat er geen afhankelijkheid is van dit systeem voor de goede werking van SWW runs.

Daarom heb ik de warmtepomp zo ingesteld dat hij SWW van 47 graden gaat maken zodra er een temp drop is van 10 graden op de onderste sensor (Groot).
Dit is feitelijk mijn achtervang voor als de externe aansturing het af laat weten.
Ik schakel dus niet op tijdschema maar puur op temp drop.

De interne Legionella regeling heb ik wel uitgeschakeld en is daarmee wel afhankelijk van onderstaande flow.

Afbeeldingslocatie: https://tweakers.net/i/eldPr_HbFsSlufA4W_41WE1y2bQ=/800x/filters:strip_icc():strip_exif()/f/image/fuoecuYcLFvpKNAk5Oyzz7OK.jpg?f=fotoalbum_large

Zodra de stroomprijs bij Tibber relatief gezien ten opzichte van de afgelopen 3 dagen goedkoop is en het SWW onder in het vat kouder is dan 40 graden dan wordt er een SWW Run gestart.
Indien op dat moment blijkt dat de laatste Legionella run langer geleden is dan 14 dagen dan wordt het vat naar 60 graden gebracht.
Bij de Legionella run wacht ik tot de 60 graden bereikt is voordat ik het setpoint terug zet op 47 graden.
Bij een normale SWW run zet ik deze na 10 minuten terug om te voorkomen dat hij voorbij de doeltemperatuur schiet.
Die 51 graden heb ik gekozen omdat ik zo zeker weet dat de temp drop gezien vanuit het dan geldend setpoint meer dat de ingestelden 10 graden is.
Dit is nodig om een Run te triggeren.
De legionella timer is een Helper in Home Assistant van het type "Timer" die ik 336 uur laat aftellen (twee weken).
Afbeeldingslocatie: https://tweakers.net/i/Xm5FZQXN6wnIH_c9NxtleTxQ7gY=/800x/filters:strip_icc():strip_exif()/f/image/g0d0v9Gl1zBobqJB4FxJSfD6.jpg?f=fotoalbum_large

De stroomprijs clasificering komt van de Tibber plugin. (ook prima bruikbaar als je een andere dynamische energie provider hebt want die prijzen deinen toch synchroon met elkaar op een neer).
Geen dynamische energie boer maar wel zonnepanelen? gebruik dan een hoge mate van teruglevering als trigger om de flow te starten. Dan ben je al voorbereid op de afbouw van de salderingsregeling ;)
Voor wat de prijzen betreft is wederom de interne regeling van de WP mijn achtervang.
Immers zal wanneer het te lang duurt voordat er de classificatie "Very Cheap" voorbij komt de interne regeling een SWW run starten zodra de temp onderin het vat onder de 37 graden komt.

Bij deze de geëxporteerde node-red flow:
code:
1
[{"id":"1273d184142de52e","type":"tab","label":"Warmtepomp","disabled":false,"info":"","env":[]},{"id":"9d4ca24677a43f16","type":"api-current-state","z":"1273d184142de52e","name":"Is de prijs \"Very Cheap?\"","server":"70b0049d.b96f6c","version":3,"outputs":2,"halt_if":"1","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.electricity_price_5_levels_tibber_3_days","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":150,"y":140,"wires":[["505200cd34b90df7"],[]]},{"id":"b599406755724042","type":"server-state-changed","z":"1273d184142de52e","name":"Energieprijs veranderd?","server":"70b0049d.b96f6c","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.electricity_price_kerkstraat_10_b","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":140,"y":60,"wires":[["9d4ca24677a43f16"]]},{"id":"505200cd34b90df7","type":"api-current-state","z":"1273d184142de52e","name":"SWW temp lager dan 40 graden?","server":"70b0049d.b96f6c","version":3,"outputs":2,"halt_if":"40","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.warmtepomp_tank_temperature","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":180,"y":220,"wires":[["34c2e292c1c1c7b9"],[]]},{"id":"ee5e2d35bd17f02d","type":"api-call-service","z":"1273d184142de52e","name":"Zet SWW setpoint tijdelijk op 60 graden","server":"70b0049d.b96f6c","version":5,"debugenabled":false,"domain":"water_heater","service":"set_temperature","areaId":[],"deviceId":[],"entityId":["water_heater.warmtepomp"],"data":"{\"temperature\": 60}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":580,"y":180,"wires":[["d1c17cc4bc593f26"]]},{"id":"34c2e292c1c1c7b9","type":"api-current-state","z":"1273d184142de52e","name":"Legionella run langer dan 14 dagen geleden?","server":"70b0049d.b96f6c","version":3,"outputs":2,"halt_if":"idle","halt_if_type":"str","halt_if_compare":"is","entity_id":"timer.legionella_timer","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":210,"y":300,"wires":[["ee5e2d35bd17f02d"],["37dfd125de1e2b32"]]},{"id":"0f70d1c4194d7803","type":"api-call-service","z":"1273d184142de52e","name":"Zet SWW setpoint terug op 47 graden","server":"70b0049d.b96f6c","version":5,"debugenabled":false,"domain":"water_heater","service":"set_temperature","areaId":[],"deviceId":[],"entityId":["water_heater.warmtepomp"],"data":"{\"temperature\": 47}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":420,"wires":[[]]},{"id":"84ab10d03245c5bd","type":"delay","z":"1273d184142de52e","name":"","pauseType":"delay","timeout":"10","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":530,"y":420,"wires":[["0f70d1c4194d7803"]]},{"id":"257b6519a0b81691","type":"api-call-service","z":"1273d184142de52e","name":"reset legionella timer","server":"70b0049d.b96f6c","version":5,"debugenabled":false,"domain":"timer","service":"start","areaId":[],"deviceId":[],"entityId":["timer.legionella_timer"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":940,"y":260,"wires":[[]]},{"id":"d1c17cc4bc593f26","type":"ha-wait-until","z":"1273d184142de52e","name":"Wacht tot SWW 60 graden is","server":"70b0049d.b96f6c","version":2,"outputs":2,"entityId":"sensor.warmtepomp_tank_temperature","entityIdFilterType":"exact","property":"state","comparator":"gte","value":"60","valueType":"num","timeout":"4","timeoutType":"num","timeoutUnits":"hours","checkCurrentState":true,"blockInputOverrides":true,"outputProperties":[],"entityLocation":"data","entityLocationType":"none","x":600,"y":260,"wires":[["257b6519a0b81691","0f70d1c4194d7803"],[]]},{"id":"37dfd125de1e2b32","type":"api-call-service","z":"1273d184142de52e","name":"Zet SWW setpoint tijdelijk op 51 graden","server":"70b0049d.b96f6c","version":5,"debugenabled":false,"domain":"water_heater","service":"set_temperature","areaId":[],"deviceId":[],"entityId":["water_heater.warmtepomp"],"data":"{\"temperature\": 51}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":580,"y":340,"wires":[["84ab10d03245c5bd"]]},{"id":"70b0049d.b96f6c","type":"server","name":"Home Assistant","version":4,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m"}]


Het is een eerste 1.0 versie en er zal vast nog een hoop aan geknutseld worden maar ik hoop dat iemand anders er ook toch al wat aan heeft.
Aan of opmerkingen zijn natuurlijk ook welkom.

grtz

Martijn.

ATW: ME ERST30D-VM2ED+SUZ-SWM80VA2 (sinds Juni 2023 gasloos) ATA: 2x ME MXZ-2F53VF3+MSZ-EF50VGKS+MSZ-EF22VGKS (sinds juni 2021) PV: 19x405Wp op SolarEdge (P405+2xSE3000) Thuisbatterij: 3x Sessy (5kWh per stuk) DoucheWTW: Joulia Inline 3


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@clandmeter
Wellicht handig de esphome versie aan je github code toe te voegen.
YAML:
1
2
3
4
5
6
text_sensor:

  # Expose ESPHome version as sensor.
  - platform: version
    name: ${device} Esphome version
    hide_timestamp: true

[ Voor 81% gewijzigd door AUijtdehaag op 24-06-2023 12:43 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • Nitrous
  • Registratie: Maart 2010
  • Niet online
Ik wil graag mijn Ecodan aansturen, maar de Melcobems lijken nergens meer te krijgen, of voor woekerprijzen (500 USD) importeren uit USA.... Ik heb van ellende maar zo'n melcloud module besteld om vast te starten..

Heeft er hier iemand nog een adresje voor een procon melcobems of heeft iemand er 1 te koop?

Acties:
  • 0 Henk 'm!

  • jozi
  • Registratie: Maart 2023
  • Laatst online: 13:22
@Nitrous Ik ben ook op zoek en heb nog niks kunnen vinden. Heb jij al meer geluk met een adresje?

Acties:
  • 0 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
Is er eigenlijk een manier om direct een ' idle' state van de warmtepomp te triggeren? Als de warmtepomp op verwarmen staat en de temperatuur is bereikt gaat hij naar idle en bij koelen als de temperatuur laag genoeg is. Door de gewenste temperatuur aan te passen kan je de warmtepomp vanuit beide modussen dus beïnvloeden om af te slaan. Maar als ik bijvoorbeeld 2 uur wil koelen en ik daarmee niet per se een bepaalde temperatuurdaling mee wil bereiken. Kan ik dan op de een of andere manier zorgen dat de warmtepomp idle gaat?

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Nitrous @jozi
Onlangs heeft iemand hem via een installateur en alklima er een aangeschaft voor normale prijzen. (+/-140 euro)

@breinonline
Ik pauzeer het koelen via holiday mode en lang nadraaien pomp (vloer is koud en ik heb een fancoil op zolder)
Maar gebruik hem niet voor SWW.
Aton power to heat doet mijn SWW.

[ Voor 20% gewijzigd door AUijtdehaag op 15-07-2023 07:23 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
@breinonline Als ik in blokken van x uur wil koelen, dan zet ik de hc-mode weer van koelen (4 = vaste aanvoertemp) op verwarmen (0 = kamertemperatuur).

Ik zet hem dan ook nog een kwartiertje in "holiday"-mode, kan me niet meer helemaal herinneren waarom, maar volgens mij ging hij anders eerst nog even verwarmen.

Holiday-mode gebruik ik ook als anti-pendel functie bij koelen, waarbij ik de holiday-stand zo heb ingesteld dat SWW in de vakantie gewoon door kan gaan en verwarmen/koelen niet. Als ik op vakantie ga zet ik de hele unit gewoon uit middels de knop op de binnenunit (ook als de unit uit staat blijft de procon trouwens wel actief).

Acties:
  • 0 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
Ik schakel nu na koelen verwarmen in maar inderdaad gaat de unit dan ook kortstondig verwarmen lijkt het. Dank beiden, ik zal eens kijken of het beter werkt als ik eerst naar holiday modus schakel.

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • 0 Henk 'm!

  • LittleKiller
  • Registratie: Oktober 2007
  • Laatst online: 13:39
Ik heb een shelly geplaatst op de thermostaat aansluiting. (Die waar iedereen zn Panasonic aanhangt).

Met een aqara temperatuur sensor beheers ik de temperatuur in de woonkamer. in HA zit gewoon een thermostaat en die bestuurt de WP.

Ik heb het zo gemaakt dat de WP automagisch over schakelt tussen verwarmen, uit en koelen

Acties:
  • 0 Henk 'm!

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 15:17

MrScratch

I am rubber, you are glue

Is het mogelijk om legionella run te simuleren icm de procon en home assistant? Ik heb tijdens vakantie het probleem dat de legionella run volgens het standaard regime loopt en niet (zoals ik graag zou willen) 1 dag voor het einde van de vakantie. Als ik de legionellarun zou kunnen simuleren via een automation in HA, dan kan ik deze in de WP-instellingen gewoon uitschakelen.

Look behind you! A three headed monkey!


Acties:
  • 0 Henk 'm!

  • Mvdw
  • Registratie: September 2022
  • Laatst online: 20:49
MrScratch schreef op maandag 17 juli 2023 @ 11:06:
Is het mogelijk om legionella run te simuleren icm de procon en home assistant? Ik heb tijdens vakantie het probleem dat de legionella run volgens het standaard regime loopt en niet (zoals ik graag zou willen) 1 dag voor het einde van de vakantie. Als ik de legionellarun zou kunnen simuleren via een automation in HA, dan kan ik deze in de WP-instellingen gewoon uitschakelen.
Ja, je kunt een helper maken waarin je handmatig een tijd en datum in kunt geven. Vervolgens laat je een automatisering triggeren o.b.v. deze helper, die je SWW temperatuur tijdelijk verhoogt naar bijv. 61 graden en een Force SWW actie aanroept. Vervolgens laat je dezelfde automatisering de SWW temperatuur weer verlagen.

Acties:
  • 0 Henk 'm!

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 15:17

MrScratch

I am rubber, you are glue

Mvdw schreef op maandag 17 juli 2023 @ 11:12:
[...]


Ja, je kunt een helper maken waarin je handmatig een tijd en datum in kunt geven. Vervolgens laat je een automatisering triggeren o.b.v. deze helper, die je SWW temperatuur tijdelijk verhoogt naar bijv. 61 graden en een Force SWW actie aanroept. Vervolgens laat je dezelfde automatisering de SWW temperatuur weer verlagen.
Oke, dus het is gewoon een kwestie van de SWW-temperatuur verhogen naar 61? De WP snapt dan zelf wanneer de temp niet meer gehaald wordt door de unit en dan schakelt ie over op het element?

Ik heb nu een automation die de SWW-temp verhoogt naar 58 graden bij een Legionella-run, omdat anders het element al bij 48 graden (normale SWW-temp) aan slaat. Maar als je die naar 63 wordt gezet was ik bang dat hij dan (tevergeefs) op de buitenunit blijft proberen de temperatuur te halen.

Look behind you! A three headed monkey!


Acties:
  • 0 Henk 'm!

  • Mvdw
  • Registratie: September 2022
  • Laatst online: 20:49
MrScratch schreef op maandag 17 juli 2023 @ 11:39:
[...]

Oke, dus het is gewoon een kwestie van de SWW-temperatuur verhogen naar 61? De WP snapt dan zelf wanneer de temp niet meer gehaald wordt door de unit en dan schakelt ie over op het element?

Ik heb nu een automation die de SWW-temp verhoogt naar 58 graden bij een Legionella-run, omdat anders het element al bij 48 graden (normale SWW-temp) aan slaat. Maar als je die naar 63 wordt gezet was ik bang dat hij dan (tevergeefs) op de buitenunit blijft proberen de temperatuur te halen.
Wat ik doe is:

1) elke 2 weken een run om 13.00 uur (oneven weken)
2) SWW temperatuur naar 61 graden
3) 1 minuut wachten (vertraging)
4) Forceer SWW
5) 3 uur wachten (vertraging)
5) Forceer SWW uit
6) SWW temperatuur naar 48 graden

Daarnaast heb ik een trigger die kijkt of de temperatuur minimaal 10 minuten 61 graden is. Indien ja, dan schakelt deze Forceer SWW uit en stelt de boilertemperatuur in op 48 graden.

Ik heb op 4 juli een legionella run gehad, die start normaliter om 13.00. Echter, mijn automatisering om SWW te verwarmen van maandag t/m vrijdag triggert om 12.00 een SWW run indien SWW temperatuur lager dan 38 graden is. Die run is dus om 12.00 gestart en om 13.00 is de SWW temperatuur ingesteld op 61 graden. Ergens rond 14.00 springt het element bij en rond 14.20 is de run afgerond.

Toevoeging: ik heb de WP op 50% vermogen draaien en in de koude maanden op 75%.

Acties:
  • 0 Henk 'm!

  • Andrehj
  • Registratie: Juni 2002
  • Laatst online: 10:31
MrScratch schreef op maandag 17 juli 2023 @ 11:39:
[...]

Oke, dus het is gewoon een kwestie van de SWW-temperatuur verhogen naar 61? De WP snapt dan zelf wanneer de temp niet meer gehaald wordt door de unit en dan schakelt ie over op het element?

Ik heb nu een automation die de SWW-temp verhoogt naar 58 graden bij een Legionella-run, omdat anders het element al bij 48 graden (normale SWW-temp) aan slaat. Maar als je die naar 63 wordt gezet was ik bang dat hij dan (tevergeefs) op de buitenunit blijft proberen de temperatuur te halen.
De FTC accepteert geen SWW-temperatuur van 61 graden. Volgens mij is 59 of 60 graden de max instelbare. (Test maar eens via het bedieningspaneel op de binnenunit).

WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.


Acties:
  • 0 Henk 'm!

  • Mvdw
  • Registratie: September 2022
  • Laatst online: 20:49
Andrehj schreef op maandag 17 juli 2023 @ 17:25:
[...]

De FTC accepteert geen SWW-temperatuur van 61 graden. Volgens mij is 59 of 60 graden de max instelbare. (Test maar eens via het bedieningspaneel op de binnenunit).
Inderdaad, via het bedieningspaneel maximaal 60 graden. Krijg het water naar 61 graden dus zal met een Procon dan wel hoger kunnen.

Acties:
  • 0 Henk 'm!

  • MrScratch
  • Registratie: December 2001
  • Laatst online: 15:17

MrScratch

I am rubber, you are glue

Mvdw schreef op maandag 17 juli 2023 @ 18:33:
[...]


Inderdaad, via het bedieningspaneel maximaal 60 graden. Krijg het water naar 61 graden dus zal met een Procon dan wel hoger kunnen.
Ik doe het net handmatig via Home Assistant. Bij temperatuur boven de 61 graden, krijg ik een melding dat de range tussen 30 en 61 moet zijn. Inderdaad is 61 de hoogst mogelijke temperatuur.

Look behind you! A three headed monkey!


Acties:
  • 0 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
Mvdw schreef op maandag 17 juli 2023 @ 18:33:
[...]


Inderdaad, via het bedieningspaneel maximaal 60 graden. Krijg het water naar 61 graden dus zal met een Procon dan wel hoger kunnen.
Ik kan wel gewoon 63 graden opgeven maar hoger dan 61 graden gaat de unit in de praktijk niet.

Het is jammer dat je legionella niet kan aan- of uit zetten via procon. Want dan zou je de frequentie op elke dag kunnen zetten en vervolgens op de gewenste dag aan en daarna weer uit kunnen zetten.

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • +1 Henk 'm!

  • Nitrous
  • Registratie: Maart 2010
  • Niet online
jozi schreef op donderdag 6 juli 2023 @ 21:22:
@Nitrous Ik ben ook op zoek en heb nog niks kunnen vinden. Heb jij al meer geluk met een adresje?
Helaas.. Heb de Melcloud module van ellende maar weer terug gestuurd..
AUijtdehaag schreef op zaterdag 15 juli 2023 @ 06:26:
@Nitrous @jozi
Onlangs heeft iemand hem via een installateur en alklima er een aangeschaft voor normale prijzen. (+/-140 euro)
Goeie tip. Ik ga Alklima eens contacteren. Ik houd jullie op de hoogte.

Acties:
  • 0 Henk 'm!

  • borgoe72
  • Registratie: Oktober 2012
  • Laatst online: 20-05 10:53
Heb zelf geen procon maar gebruik sinds kort melcloud in combinatie home assistant. Is er ruimte om daar in dit topic vragen over te stellen? Ben niet ervaren met ome-assitant.

Zo ja....,

Ik probeer een SWW run in te stellen in home-assistant als de energieprijs beneden X per kw/h is (zonneplan integratie in home assistent). Alles ingesteld maar het werkt niet. Ik kan SWW wel forceren in home assistant indien ik handmatig switch van automatisch naar force-hot-water. Ik krijg dit echter niet in mijn script verwerkt.

Wat ik nu heb;

alias: test2
description: ""
trigger:
- type: temperature
platform: device
device_id: 101e7d2e150e0f91a3c7ce53a615090e
entity_id: cabbb5656c53966ce83fb271e3909588
domain: sensor
below: 30
condition:
- condition: numeric_state
entity_id: sensor.melcloud_tank_temperature
below: 30
- condition: numeric_state
entity_id: sensor.zonneplan_current_electricity_tariff
below: 0.2
action:
- service: water_heater.set_operation_mode
data:
operation_mode: heat
mode: single

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@borgoe72
kun je de hele automation plaatsen, in [code] tags?

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
borgoe72 schreef op zondag 13 augustus 2023 @ 14:30:
Heb zelf geen procon maar gebruik sinds kort melcloud in combinatie home assistant. Is er ruimte om daar in dit topic vragen over te stellen? Ben niet ervaren met ome-assitant.

Zo ja....,

Ik probeer een SWW run in te stellen in home-assistant als de energieprijs beneden X per kw/h is (zonneplan integratie in home assistent). Alles ingesteld maar het werkt niet. Ik kan SWW wel forceren in home assistant indien ik handmatig switch van automatisch naar force-hot-water. Ik krijg dit echter niet in mijn script verwerkt.

Wat ik nu heb;

alias: test2
description: ""
trigger:
- type: temperature
platform: device
device_id: 101e7d2e150e0f91a3c7ce53a615090e
entity_id: cabbb5656c53966ce83fb271e3909588
domain: sensor
below: 30
condition:
- condition: numeric_state
entity_id: sensor.melcloud_tank_temperature
below: 30
- condition: numeric_state
entity_id: sensor.zonneplan_current_electricity_tariff
below: 0.2
action:
- service: water_heater.set_operation_mode
data:
operation_mode: heat
mode: single
Je schrijft "indien ik handmatig switch van automatisch naar force-hot-water", is dat een schakelaar of een keuzeveld die je selecteert? Dan kan je dit toch pakken in je "action"? Dan is het ook gelijk visueel wat er gebeurt. Dus als het een switch is zie je dat de switch wordt omgegooid.

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
Zo te zien zet zijn script nu alleen verwarmen aan, dat is iets anders dan SWW forceren.

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • 0 Henk 'm!

  • JustMyOpinion
  • Registratie: November 2012
  • Laatst online: 12-06 09:45
breinonline schreef op maandag 14 augustus 2023 @ 08:38:
Zo te zien zet zijn script nu alleen verwarmen aan, dat is iets anders dan SWW forceren.
Daar lijkt het idd op

Gasloos sinds 12-2022 || Hoekhuis 1968 || WP: SUZ SWM80 VA || 300 l boiler || SOLAR: 2,1 kWp OZO / 2,4 kWp WNW (SolarEdge) + 3,6 kWp S (Solis)


Acties:
  • 0 Henk 'm!

  • wesdre
  • Registratie: September 2003
  • Laatst online: 17-06 19:28
Ook ik heb niet niet zoveel kennis dus mijn script is een beetje simpel maar werkt wel :)
"sensor.gemidelde_energie_verbruik_totaal" is een gemiddelde berekening van de afgelopen 30min zodat de unit niet gaat pendelen bij ieder wolkje.

force boiler:
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
alias: negatief tarief of opwek>4Kw>> force boiler aan
description: |
  warmtepomp
trigger:
  - type: value
    platform: device
    device_id: d2d90af2dbc13dc4cfe70e3c9b3d3b41
    entity_id: sensor.electricity_price
    domain: sensor
    below: 0
  - type: value
    platform: device
    device_id: d94a4d737e826a207febc9fd741aebb1
    entity_id: sensor.gemidelde_energie_verbruik_totaal
    domain: sensor
    below: -3000
    for:
      hours: 0
      minutes: 0
      seconds: 30
    enabled: false
  - platform: numeric_state
    entity_id: sensor.gemidelde_energie_verbruik_totaal
    for:
      hours: 0
      minutes: 15
      seconds: 0
    below: -2500
condition: []
action:
  - service: water_heater.set_operation_mode
    data:
      operation_mode: force_hot_water
    target:
      entity_id: water_heater.warmtepomp_mitsubish
  - service: notify.notify
    data:
      title: Warmtepomp
      message: Force boiler on
mode: restart


terug naar auto:
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
alias: positief tarief of opwek<2Kw >>  boiler auto mode
description: |
  warmtepomp
trigger:
  - type: value
    platform: device
    device_id: d2d90af2dbc13dc4cfe70e3c9b3d3b41
    entity_id: sensor.electricity_price
    domain: sensor
    above: 0
  - type: value
    platform: device
    device_id: d94a4d737e826a207febc9fd741aebb1
    entity_id: sensor.gemidelde_energie_verbruik_totaal
    domain: sensor
    for:
      hours: 0
      minutes: 5
      seconds: 0
    above: -500
    enabled: false
  - platform: numeric_state
    entity_id: sensor.gemidelde_energie_verbruik_totaal
    for:
      hours: 0
      minutes: 15
      seconds: 0
    above: -500
condition: []
action:
  - service: water_heater.set_operation_mode
    data:
      operation_mode: auto
    target:
      entity_id: water_heater.warmtepomp_mitsubish
  - service: notify.notify
    data:
      title: Warmtepomp
      message: Boiler return auto mode
mode: restart
borgoe72 schreef op zondag 13 augustus 2023 @ 14:30:
Heb zelf geen procon maar gebruik sinds kort melcloud in combinatie home assistant. Is er ruimte om daar in dit topic vragen over te stellen? Ben niet ervaren met ome-assitant.

Zo ja....,

Ik probeer een SWW run in te stellen in home-assistant als de energieprijs beneden X per kw/h is (zonneplan integratie in home assistent). Alles ingesteld maar het werkt niet. Ik kan SWW wel forceren in home assistant indien ik handmatig switch van automatisch naar force-hot-water. Ik krijg dit echter niet in mijn script verwerkt.

Wat ik nu heb;

alias: test2
description: ""
trigger:
- type: temperature
platform: device
device_id: 101e7d2e150e0f91a3c7ce53a615090e
entity_id: cabbb5656c53966ce83fb271e3909588
domain: sensor
below: 30
condition:
- condition: numeric_state
entity_id: sensor.melcloud_tank_temperature
below: 30
- condition: numeric_state
entity_id: sensor.zonneplan_current_electricity_tariff
below: 0.2
action:
- service: water_heater.set_operation_mode
data:
operation_mode: heat
mode: single

WP: PUHZ-SHW112YAA + ERSC-VM2D


Acties:
  • 0 Henk 'm!

  • borgoe72
  • Registratie: Oktober 2012
  • Laatst online: 20-05 10:53
dank. Je script werkt niet bij mij.
Punt waartegen ik aanloop is dat als ik naar bijgevoegd overzicht ga kan ik handmatig de watertemperatuur forceren zie foto 2. Als ik dit commando wil integreren in een automation dan werkt dit dus niet en wordt er niets geactiveerd. Afbeeldingslocatie: https://tweakers.net/i/qSn39PS0NDmJG6QxTD3Ra0nEpRQ=/800x/filters:strip_exif()/f/image/kzrcmgwjb9W8sZorS8Bydj9C.png?f=fotoalbum_large Afbeeldingslocatie: https://tweakers.net/i/qE8FDvbi0hgNasIxhCk5YyL_70w=/800x/filters:strip_exif()/f/image/Hbc5TVohZx7KYNgHr4RVY6zU.png?f=fotoalbum_large

Dit is wat ik nu heb en dus niet werkt;

alias: test2
description: ""
trigger:
- type: temperature
platform: device
device_id: 101e7d2e150e0f91a3c7ce53a615090e
entity_id: cabbb5656c53966ce83fb271e3909588
domain: sensor
below: 30
condition:
- condition: numeric_state
entity_id: sensor.melcloud_tank_temperature
below: 30
- condition: numeric_state
entity_id: sensor.zonneplan_current_electricity_tariff
below: 0.27
- condition: state
entity_id: water_heater.melcloud
attribute: status
state: automatic
action:
- service: water_heater.set_operation_mode
data:
operation_mode: force_hot_water
target:
device_id: 101e7d2e150e0f91a3c7ce53a615090e
area_id: techniek
entity_id: water_heater.melcloud
mode: single

Acties:
  • +2 Henk 'm!

  • breinonline
  • Registratie: Juni 2001
  • Nu online

breinonline

Are you afraid to be known?

Topicstarter
Daar al deze code spatie gevoelig is, post het tussen code-tags, anders kan niemand je goed helpen.

WP: Mitsubishi Ecodan PUHZ-SHW112YAA, ERSC-VM2C, Procon ┃ PV: 4800Wp, SolarEdge SE5K, 15x JAM60S17/320, ZW 15º ┃ WTW: Zehnder Q600 ┃ SH: Home Assistant, Proxmox, Intel NUC 8i5 Mini


Acties:
  • +1 Henk 'm!

  • Tiimmeh
  • Registratie: Juli 2011
  • Laatst online: 02-06 11:31
Nitrous schreef op dinsdag 18 juli 2023 @ 21:23:
Goeie tip. Ik ga Alklima eens contacteren. Ik houd jullie op de hoogte.
Heb je hier nog resultaat mee geboekt? Ben ook nog steeds op zoek naar een module :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Tiimmeh schreef op dinsdag 22 augustus 2023 @ 08:22:
[...]


Heb je hier nog resultaat mee geboekt? Ben ook nog steeds op zoek naar een module :)
Aklima doet alleen verkopen aan bedrijven. (vorige maand ook geprobeerd) ze hebben een dealer pagina hier:

https://alklima.nl/dealer-locator

Daar mee kan je een lokale installateur vinden die hem aan je zou willen verkopen. Hier was hij 190 ex BTW op voorraad bij alkima en binnen een week in huis. De marge van je lokale installateur kan varieren op de prijs van de module.

  • Beireken
  • Registratie: April 2015
  • Laatst online: 23-05 07:45
De a1m is inderdaad wel via een installateur te bestellen. De adviesprijs is momenteel 192€ excl. btw.
Of ze bij Mitsubishi (belgie in mijn geval) beschikbaar zijn zou ik moeten navragen maar vermoed van wel.

  • Beireken
  • Registratie: April 2015
  • Laatst online: 23-05 07:45
Is het trouwens normaal dat bij bijvoorbeeld het wijzigen van een flow setpunt naar 19°, de temperatuur status na enkele seconden terug springt naar het oude setpunt en dan na een tijdje toch weer naar de net ingestelde temperatuur (19°) gaat?

Er zit ook een behoorlijke vertraging op het zenden van een commando en het effectief zien wijzigen op het ecodan scherm.
Zijn beide fenomenen normaal of ligt dit aan de rs485 module ?

Acties:
  • 0 Henk 'm!

  • ocaj
  • Registratie: Juli 2011
  • Niet online
Ja, dat is "normaal". Commando's via de Procon hebben zo'n 15-20 seconde om verwerkt te worden voordat je de wijziging ook terug kunt lezen in de status-berichten.

Hij springt dus niet terug, maar er gebeurt achtereenvolgens:
- stuur commando om stand/waarde aan te passen
- lees nog ca 20s de vorige stand/waarde terug
- lees de gevraagde stand/waarde terug

Acties:
  • +3 Henk 'm!

  • Miezie
  • Registratie: Januari 2002
  • Laatst online: 17:41
Na dit topic toch al geruime tijd rustig te volgen en nog steeds wachtende op mijn nieuwe woning… toch alvast de procon aangeschaft. Met de vermelding hier dat het vooral op eBay staat dat toch ook lang in de gaten gehouden, maar zag vooral stijgende prijzen. Vervolgens maar wat installateurs in de buurt gemaild die Mitsubishi hadden. Blijkt dat dat toch vrij snel geregeld kan zijn, voor 229 had ik em vandaag. Wel wat meer dan de 80 die hier wel eens genoemd wordt…. Maar ik denk toch een stuk makkelijker dan import :-).
De installateur heeft gewoon de 190 excl prijs gerekend. Andere installateur klapte er 100 bij op. Aannemer wilde z’n opslag.

Op naar de sleutels… en daarna finetunen ;).

[ Voor 10% gewijzigd door Miezie op 01-09-2023 20:21 ]


Acties:
  • 0 Henk 'm!

  • martinisoft
  • Registratie: Oktober 2017
  • Laatst online: 17-06 18:29
Ik gebruik een melcobems met esp32 om mijn warmtepomp met geintegreerde tank (erst30d-vm2ed) aan Home assistant te koppelen.
Via Nodered heb ik flows gebouwd die de SWW run's en legionella run's aansturen op basis van dynamische energie tarieven.
Nu werkt dit behoorlijk goed maar ik wil dit waar mogelijk nog verder finetunen.
Nu staat mijn WP ingesteld op "Groot" hetgeen betekend dat de WP de temperatuursensor onder in het vat gebruikt als uitgangspunt voor de SWW temperatuur en hier dus ook op stuurt.
Nu zou ik voor het verbeteren van mijn eigen flows graag toch ook inzicht hebben in de temperatuur hoger in het vat. Dus van de sensor die gebruikt wordt in stand "Standaard".
Ik ben helaas nog niet helemaal in Modbus registers maar via de link in het start topic de registers naloop dan zie ik in de gauwigheid niet iets wat hierop lijkt. Ook vind ik niet direct een register waarmee de stand "Groot" vs "Standaard" uitgelezen of beinvloed kan worden.
Zie ik met mn gebrekkige kennis op dit vlak iets over het hoofd of laten deze zaken zich simpelweg niet uitlezen/beinvloeden via Modbus?

Bedankt voor het meedenken alvast,

Martijn

ATW: ME ERST30D-VM2ED+SUZ-SWM80VA2 (sinds Juni 2023 gasloos) ATA: 2x ME MXZ-2F53VF3+MSZ-EF50VGKS+MSZ-EF22VGKS (sinds juni 2021) PV: 19x405Wp op SolarEdge (P405+2xSE3000) Thuisbatterij: 3x Sessy (5kWh per stuk) DoucheWTW: Joulia Inline 3


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@martinisoft
Die vraag stelde @jozi mij ook.
Er kan steeds maar 1 sensor worden uitgelezen volgens hem.

Op mijn esp bordjes kun je ook een I2c m5stack thermocouple aansluiten.
Of ds18b20’s

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • jozi
  • Registratie: Maart 2023
  • Laatst online: 13:22
@martinisoft

Ik heb dat inderdaad hier gevonden
DutchWing schreef op vrijdag 2 december 2022 @ 13:58:
[...]

Is afhankelijk van het feit of DHW opladen op normaal of groot staat.

SWW setpoint kijkt bij:
Normaal naar THW5A
Groot naar THW5B
In de post er onder staat dat de andere sensor dus niet uit te lezen valt via modbus en inderdaad is deze ook niet beschikbaar in de registers

[ Voor 19% gewijzigd door jozi op 01-11-2023 08:19 ]


Acties:
  • +1 Henk 'm!

  • martinisoft
  • Registratie: Oktober 2017
  • Laatst online: 17-06 18:29
Oke top, excuus die heb ik over het hoofd gezien.
Dank beide voor de info, dan zal ik me eens verdiepen in de optie om een thermocouple aan te sluiten op het esp bordje zoals voorgesteld door @AUijtdehaag
Binnenkort de unit maar weer eens open maken om te kijken of ik makkelijk bij de bovenste sensor kan komen en er iets bij kan plakken ;)

ATW: ME ERST30D-VM2ED+SUZ-SWM80VA2 (sinds Juni 2023 gasloos) ATA: 2x ME MXZ-2F53VF3+MSZ-EF50VGKS+MSZ-EF22VGKS (sinds juni 2021) PV: 19x405Wp op SolarEdge (P405+2xSE3000) Thuisbatterij: 3x Sessy (5kWh per stuk) DoucheWTW: Joulia Inline 3


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Iemand hier die trouwens een githubje bij houd voor procon + esphome ?

Zo juist wat aanpassingen gedaan op mijn locale esphome waardoor in HA nu ook de statistics card werkt.
Zou leuk zijn om dit eens te delen :)

Acties:
  • +1 Henk 'm!

  • wesdre
  • Registratie: September 2003
  • Laatst online: 17-06 19:28
vormulier schreef op donderdag 2 november 2023 @ 10:16:
Iemand hier die trouwens een githubje bij houd voor procon + esphome ?

Zo juist wat aanpassingen gedaan op mijn locale esphome waardoor in HA nu ook de statistics card werkt.
Zou leuk zijn om dit eens te delen :)
Bump @AUijtdehaag
https://github.com/fonske/Modbus-configurations-esphome

[ Voor 8% gewijzigd door wesdre op 02-11-2023 11:00 ]

WP: PUHZ-SHW112YAA + ERSC-VM2D


Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Het zal ook niet ;) en hij heeft het al zo druk haha ik zal eens koekeloeren

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@vormulier
Was bezig met een NL vertaling maar even op “hold”
Maar hou je niet in hoor. :)

[ Voor 20% gewijzigd door AUijtdehaag op 02-11-2023 11:42 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • clandmeter
  • Registratie: April 2007
  • Laatst online: 04-06 21:52
vormulier schreef op donderdag 2 november 2023 @ 10:16:
Iemand hier die trouwens een githubje bij houd voor procon + esphome ?

Zo juist wat aanpassingen gedaan op mijn locale esphome waardoor in HA nu ook de statistics card werkt.
Zou leuk zijn om dit eens te delen :)
Staat in de start post: https://github.com/clandmeter/esphome/tree/main

Heb al een tijdje geen aanpassingen meer gedaan.
PR en issues welkom.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ah nu zijn het dus 2 repos :) niet super handig.. word dan maar even flink vergelijken wat het verschil is tussen de 2

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@vormulier
Met name 2 zones vs 1 zone denk ik
En NL ;) (nog even testen)

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Daar lijkt het inderdaad op, zat er al naar te kijken om het met imports wat modulairder te maken.
Want om mijn aanpassing in 2 repos te moeten stoppen heb ik eigenlijk geen zin in :)

Acties:
  • +2 Henk 'm!

  • nighthunter
  • Registratie: December 2007
  • Laatst online: 17-06 07:56
Ik ben recent eens bezig geweest om daadwerkelijk de thermostaat card in HomeAssistant te kunnen gebruiken. Het liefst zou ik deze volledig vanuit ESPHome willen aansturen maar omdat op dit moment een id(sensor_id).publish_state(x); er niet voor zorgt dat er daadwerkelijk een modbus schrijf wordt uitgevoerd heb ik het moeten combineren met een HomeAssistant automatisering, meer info over dit probleem hier

Uiteindelijk maak ik nu misbruik van het thermostat component in ESPHome welke eigenlijk vooral als dummy functioneert:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
climate:
  - platform: thermostat
    name: "${device_name} Climate"
    id: ${device_id}_climate
    visual:
      min_temperature: 10
      max_temperature: 38
      temperature_step: 1
    sensor: ${device_id}_room_temperature_zone_1
    min_heating_off_time: 300s
    min_heating_run_time: 300s
    min_idle_time: 30s
    heat_action:
      - logger.log:
          format: "Heating"
          level: DEBUG
          tag: climate
    idle_action:
      - logger.log:
          format: "Idle"
          level: DEBUG
          tag: climate

en in combinatie met een on_value op het setpoint register wordt deze ook gesynchroniseerd met een aanpassing op de fysieke thermostaat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  - platform: modbus_controller
    modbus_controller_id: modbus_control
    id: ${device_id}_set_room_temperature
    name: "${device_name} Setpoint H/C Temperature"
    device_class: temperature
    icon: mdi:home-thermometer
    mode: box
    address: 0x20
    unit_of_measurement: "°C"
    step: 1
    register_type: holding
    value_type: S_WORD
    min_value: 10
    max_value: 36
    multiply: 100
    on_value:
      - climate.control:
          id: ${device_id}_climate
          target_temperature: !lambda "return x;"

Dit op zichzelf werkt al mooi, en laat HomeAssistant de huidige temperatuur als het setpoint zien. Echter wanneer je daadwerkelijk de virtuele thermostaat aanpast gebeurd er verder weinig. Omdat ESPHome dus geen modbus schrijfactie uitvoert vanuit een publish_state heb ik hiervoor een HomeAssistant automatisering gebruikt, deze controleert of er een trigger vanuit het thermostaat component binnenkomt, controleert dan of het door een gebruiker is uitgevoerd en schakelt dan de warmtepomp in/uit of past het setpoint aan.

(vervang [id van xxx] voor je eigen IDs).
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
alias: Warmtepomp
description: ""
trigger:
  - platform: state
    entity_id:
      - climate.heat_pump_climate
    attribute: temperature
    id: setpoint
  - platform: device
    device_id: [id van thermostaat]
    domain: climate
    entity_id: [id van mode]
    type: hvac_mode_changed
    to: heat
    id: heating
  - platform: device
    device_id: [id van thermostaat]
    domain: climate
    entity_id: [id van mode]
    type: hvac_mode_changed
    to: "off"
    id: "off"
condition:
  - condition: and
    conditions:
      - condition: template
        value_template: "{% if trigger.to_state.context.user_id is not none %} true {% endif %}"
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - setpoint
        sequence:
          - service: number.set_value
            data:
              value: "{{ trigger.to_state.attributes.temperature|float }}"
            target:
              entity_id: number.heat_pump_setpoint_h_c_temperature
      - conditions:
          - condition: trigger
            id:
              - heating
        sequence:
          - type: turn_on
            device_id: {id van esphome}
            entity_id: {id van ON/OFF}
            domain: switch
      - conditions:
          - condition: trigger
            id:
              - "off"
        sequence:
          - type: turn_off
            device_id: {id van esphome}
            entity_id: {id van ON/OFF}
            domain: switch
mode: single

Met dit als resultaat:
Afbeeldingslocatie: https://tweakers.net/i/4DoYnnBrRMMDdgDdcY79x59LCKU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/MpZSh0regqOk5fVpQNZXMQlT.png?f=user_large

Acties:
  • 0 Henk 'm!

  • Denbach
  • Registratie: November 2022
  • Laatst online: 20:34
AUijtdehaag schreef op donderdag 2 november 2023 @ 11:36:
@vormulier
Was bezig met een NL vertaling maar even op “hold”
Maar hou je niet in hoor. :)
Alphons, is dit toevallig de lilygo-t7-s3-mitsubishi_V2 op github ?

Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Denbach ja klopt.
Werk er af en toe aan tussendoor.
Nog niet alles is vertaald

[ Voor 20% gewijzigd door AUijtdehaag op 05-11-2023 16:10 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • Denbach
  • Registratie: November 2022
  • Laatst online: 20:34
Ik zag hem staan, dacht probeer de code eens op de ESPhome die ik destijds via jouw heb aangeschaft, Helaas krijg ik het niet aan de gang, geeft alleen maar errors.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Denbach schreef op zondag 5 november 2023 @ 16:18:
Ik zag hem staan, dacht probeer de code eens op de ESPhome die ik destijds via jouw heb aangeschaft, Helaas krijg ik het niet aan de gang, geeft alleen maar errors.
Welke errors ?

Want ik heb het prima werkend op een m5stack stokje, dus het moet best interchangeable zijn

Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Denbach
De technology staat niet stil.

Jij hebt V1 nog ouder dan V1 (MH-ET-LIVE+rs485 ipv rs3485) van het bordje, dus niet de V2 (LILYGO T7-S3) code gebruiken.

Ik zet hem weer op de ToDo list om de code samen te voegen voor diverse ESP uitvoeringen.

[ Voor 14% gewijzigd door AUijtdehaag op 05-11-2023 17:32 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
snip - moest pbtje zijn

[ Voor 84% gewijzigd door vormulier op 05-11-2023 21:12 ]


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
Vertaling naar NL is gereed.
https://github.com/fonske/Mitsubishi_procon
@vormulier ;)

[ Voor 80% gewijzigd door AUijtdehaag op 07-11-2023 07:25 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
@AUijtdehaag
Ha, gentle nudge, m5stack heb ik toegevoegd.

De 2 zones is meer werk dan een lunch pauze ;) dat komt nog

Acties:
  • 0 Henk 'm!

  • jozi
  • Registratie: Maart 2023
  • Laatst online: 13:22
Ik heb een maandje geleden mijn Procon besteld en meerdere dealers benaderd. Prijs rond die tijd was inmiddels rond de 230 euro geworden.

@vormulier De repo is verplaatst naar https://github.com/fonske/Mitsubishi_procon en de code bestaat dus niet meer op de andere.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
jozi schreef op dinsdag 7 november 2023 @ 09:13:
Prijs rond die tijd was inmiddels rond de 230 euro geworden.
Oef dat is wel stevig aan de prijs, Word het toch een stuk minder interessant van.
Bijna de moeite om het te reverse engineeren of om een alternateif te vinden om lokaal met de WP te communiceren.
jozi schreef op dinsdag 7 november 2023 @ 09:13:
@vormulier De repo is verplaatst naar https://github.com/fonske/Mitsubishi_procon en de code bestaat dus niet meer op de andere.
Thanks, daar was ik al aan het helpen? naja zolang @AUijtdehaag mijn werk waardeerd is het prima 8)

Acties:
  • 0 Henk 'm!

  • jozi
  • Registratie: Maart 2023
  • Laatst online: 13:22
Hier nog een link van een post van iemand die dus direct kletst met de wp: Mitsubishi Ecodan CN105 poort uitlezen (via ESP8266)

Ik ben zelf niet deze route op gegaan omdat ik wat huiverig ben van custom scriptjes onderhouden door anderen. Daarbij moet je alsnog iets van een boardje aanschaffen om naast de wp hangen.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Had ik gezien, heb ik ook eens over nagedacht maar behalve de code (die volgens mij niet in git hangt)
Moet je ook nog aan de soldeer geen probleem verder maar gezien er over al nog garantie op zit heb ik liever dat er niet gewezen kan worden naar mijn geknutsel :)

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@vormulier
Heb nog wel printjes “ook daarvoor” liggen.
Maar na dat ik Wasco 890 euro overgemaakt heb voor een nieuwe mitsu pcb ben ik ermee opgehouden.
Maar het werkte in 1e instantie prima.
Totdat iemand vroeg 2 devices aan te sluiten op de cn105

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ook dat verhaal is mij sterk bijgebleven :)
Houd het wel op de procon hij hangt er nu toch.

(Maar again voor 250 euro als je ziet wat het is.. zou ik het niet nog eens aanschaffen)

Acties:
  • 0 Henk 'm!

  • HaTe
  • Registratie: Mei 2007
  • Laatst online: 20:27

HaTe

haat niet

AUijtdehaag schreef op woensdag 8 november 2023 @ 07:45:
@vormulier
Heb nog wel printjes “ook daarvoor” liggen.
Maar na dat ik Wasco 890 euro overgemaakt heb voor een nieuwe mitsu pcb ben ik ermee opgehouden.
Maar het werkte in 1e instantie prima.
Totdat iemand vroeg 2 devices aan te sluiten op de cn105
Zou deze daar niet voor werken? https://coolautomation-em...ct/cn105-splitter-for-me/
Ziet er ook uit als gewoon een splitter, dus weet niet wat er bij jou mis was gegaan. Er lijkt wel een soort chip of diode of weerstand op te zitten.

Deze kwam laatst voorbij in het Ecodan topic

[ Voor 12% gewijzigd door HaTe op 08-11-2023 10:03 ]

WP: ME PUHZ-SW75YAA + ERST30D-VM2ED | Solar: 17x TSM-340-DE06M.08 (5780Wp ~6200kWh), Azimuth 179°, Hellingshoek: 34° | PC specs


Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@HaTe Geen idee hoor.
Misschien lag het ook aan mijn printjes. Ik ga het risico niet meer lopen.
C++ is ook niet mijn ding...

[ Voor 13% gewijzigd door AUijtdehaag op 08-11-2023 10:04 ]

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • Sven1234
  • Registratie: December 2015
  • Laatst online: 20:32
Ik heb daar 2 jaar geleden een keer met Alklima contact over gehad. Mijn unit had een omschakelmodule en ik wou ook de wifi module aansluiten. Er werd aangegeven dat je niet 2 modules kon aansluiten op cn105. Ik had dus 2 opties: of een van de twee of via een aangepaste schakelmodule via modbus de monitoring te doen. Hieronder een screenshot van die aangepaste schakeling.

Afbeeldingslocatie: https://tweakers.net/i/p-cLGInftG7d6hkOvi8WbeUtdDM=/800x/filters:strip_icc():strip_exif()/f/image/V6XLm3rRzft0TmYGt1dhknbp.jpg?f=fotoalbum_large

Uiteindelijk de omschakelmodule er uit gehaald, want het was bijna niet te voorspellen wanneer hij zou omschakelen en met de reserve procon heb ik sinds gisteren nu alles op Home Assistant draaien :)

[ Voor 11% gewijzigd door Sven1234 op 08-11-2023 20:36 ]

WP: Mitsubishi PUHZ-SW75YAA + ERSD-VM2D


Acties:
  • 0 Henk 'm!

  • Andrehj
  • Registratie: Juni 2002
  • Laatst online: 10:31
Sven1234 schreef op woensdag 8 november 2023 @ 19:57:
Ik heb daar 2 jaar geleden een keer met Alklima contact over gehad. Mijn unit had een omschakelmodule en ik wou ook de wifi module aansluiten. Er werd aangegeven dat je niet 2 modules kon aansluiten op cn105. Ik had dus 2 opties: of een van de twee of via een aangepaste schakelmodule via modbus de monitoring te doen. Hieronder een screenshot van die aangepaste schakeling.
[Afbeelding]
Dank voor het delen, weer wat geleerd, want ik wist niet dat dit kon.
Uiteindelijk de omschakelmodule er uit gehaald, want het was bijna niet te voorspellen wanneer hij zou omschakelen en met de reserve procon heb ik sinds gisteren nu alles op Home Assistant draaien :)
Dat eruit halen is sowieso de beste oplossing, alleen je "reserve procon" begrijp ik niet. Kon je niet gewoon de procon uit de omschakelmodule gebruiken?

WP: ME PUHZ-SW75YAA + ERSD-VM2D + EV-WP-TWS-1W 300; AC: ME MXZ-2F42VF + 2x MSZ-LN25VGV; PV: 14.08 kWp O/W + SMA STP 8.0; Vent: Zehnder Q600 ERV + Ubbink AirExcellent.


Acties:
  • +1 Henk 'm!

  • Sven1234
  • Registratie: December 2015
  • Laatst online: 20:32
Andrehj schreef op woensdag 8 november 2023 @ 20:03:
[...]

Dank voor het delen, weer wat geleerd, want ik wist niet dat dit kon.

[...]

Dat eruit halen is sowieso de beste oplossing, alleen je "reserve procon" begrijp ik niet. Kon je niet gewoon de procon uit de omschakelmodule gebruiken?
Misschien niet duidelijk opgeschreven, maar inderdaad gebruik ik de procon uit de omschakelmodule.

WP: Mitsubishi PUHZ-SW75YAA + ERSD-VM2D


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
@AUijtdehaag heb jij ook dat er heel veel (of eigenlijk alleen maar)

dit voorbijkomt op je logs:

code:
1
2
3
4
5
6
7
[12:36:54][D][select:015]: 'A/C mode': Sending state Heating curve (index 2)
[12:36:55][D][modbus_controller.select:014]: New select value 0 from payload
[12:36:55][D][select:015]: 'HC control type': Sending state Heating (index 0)
[12:37:05][D][modbus_controller.select:014]: New select value 2 from payload
[12:37:05][D][select:015]: 'A/C mode': Sending state Heating curve (index 2)
[12:37:05][D][modbus_controller.select:014]: New select value 0 from payload
[12:37:05][D][select:015]: 'HC control type': Sending state Heating (index 0)


Lijkt mij een beetje overbodig om dit constant te updaten als het niet vernaderd toch?

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@vormulier
Een modbus select kent geen on_value voorwaarde of iets dergelijks.
Dus deze wordt iedere keer meegenomen
https://esphome.io/components/select/modbus_controller.html
Heb je ideeen?

Een normale template select van maken en dan modbus via een lambda aanroepen?
Of iets dergelijks?

PVOutput Github - Div ESP TK: MHI - Clack - Ecodan


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
De vraag is of het een probleem is.

Het zit me niet echt in de weg maar wat me opvalt is dat een aantal waardes heel slecht data krijgen en heel weinig updaten. soms hebben ze 1 uur of 30 min geen verse data.

Als dit in de weg zit zullen we er een oplossing voor moeten vinden anders gewoon laten zoals het is zou je zeggen.
Pagina: 1 2 3 4 Laatste