• nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Nog steeds verwarming stop na een Defrost. Ook vannacht / vanmorgfen 2 - 3 keer. Voorbeeld:

Afbeeldingslocatie: https://tweakers.net/i/0S4DevDsMu0-rNAkEqOZTivcZqI=/x800/filters:strip_icc():strip_exif()/f/image/8Opx7GVCntOmJZAZZ0NmsiFY.jpg?f=fotoalbum_large

Logging:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[09:04:44.437][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.45, min delta T: 2.00, max delta T: 6.50
[09:04:44.439][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 28.5, Return temp: 25.5, Outside: 4.0, Bias: 0.0, heating: 1, cooling: 0
[09:04:44.440][D][auto_adaptive:238]: Effective delta T: 3.06, cold factor: 0.45, dynamic min delta T: 2.91, error factor: 0.03, smart boost: 1.50, linear profile: 0
[09:04:44.443][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 28.60°C (boost: 0.0)
[09:09:44.439][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.45, min delta T: 2.00, max delta T: 6.50
[09:09:44.514][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 28.5, Return temp: 25.5, Outside: 4.0, Bias: 0.0, heating: 1, cooling: 0
[09:09:44.515][D][auto_adaptive:238]: Effective delta T: 3.06, cold factor: 0.45, dynamic min delta T: 2.91, error factor: 0.03, smart boost: 1.50, linear profile: 0
[09:09:44.525][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 28.60°C (boost: 0.0)
[09:10:10.659][I][auto_adaptive:236]: Defrost started. Locking outside temp at 4.0°C for adaptive calculations.

Ontdooien gestart, duurt tot 09:17:18

[09:14:44.434][D][auto_adaptive:362]: System is busy (DHW, Defrost, or Lockout). Exiting.
[09:15:09.556][I][short_cycle:254]: Compressor STOP detected
[09:15:09.564][D][short_cycle:158]: Compressor stop event: stand-alone-cycle prevention: 0, saved z1 flow setpoint: 26.4, saved z2 flow setpoint: nan
[09:17:12.943][D][auto_adaptive:268]: Compressor start: triggering auto-adaptive loop.
[09:17:12.948][D][auto_adaptive:362]: System is busy (DHW, Defrost, or Lockout). Exiting.
[09:17:17.968][D][auto_adaptive:242]: Defrost stop: triggering auto-adaptive loop.
[09:17:17.969][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.09, min delta T: 2.00, max delta T: 6.50
[09:17:17.969][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 22.0, Return temp: 22.5, Outside: 10.0, Bias: 0.0, heating: 1, cooling: 0
[09:17:17.969][D][auto_adaptive:238]: Effective delta T: 2.37, cold factor: 0.09, dynamic min delta T: 2.19, error factor: 0.03, smart boost: 1.50, linear profile: 0

Snap ik niet, Defrost gestopt, direct AA cycle berekening met buitentemp van 10C???? (werkelijk 4C)

[09:17:17.973][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 24.90°C (boost: 0.0)
[09:17:17.978][D][auto_adaptive:123]: CMD: Set Dependent Heat Flow -> 24.9°C (28.6°C)
[09:17:24.677][D][short_cycle:119]: Defrost cycle finished. Updating last_defrost timestamp

[09:18:24.682][D][short_cycle:074]: Zone: 1: High Delta T detected (1.6°C). Starting timer.
[09:19:44.437][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.38, min delta T: 2.00, max delta T: 6.50
[09:19:44.443][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 27.0, Return temp: 23.0, Outside: 5.0, Bias: 0.0, heating: 0, cooling: 0
[09:19:44.451][D][auto_adaptive:238]: Effective delta T: 2.91, cold factor: 0.38, dynamic min delta T: 2.75, error factor: 0.03, smart boost: 1.50, linear profile: 0

Verwarmen stopt om 09:19:51, start weer op 09:24:51

[09:20:54.703][W][short_cycle:078]: Short-cycle predicted! Increasing Feed temps to force a longer cycle. Current saved Z1 setpoin: 26.4°
[09:20:54.708][D][short_cycle:090]: (Delta T) CMD: Increase Z1 Heat Flow to -> 25.4°C
[09:20:56.139][W][ecodan.component:352]: Command timed out. Retrying (attempt 2/30)...[1]
[09:21:24.715][D][short_cycle:074]: Zone: 1: High Delta T detected (1.1°C). Starting timer.
[09:23:54.722][W][short_cycle:078]: Short-cycle predicted! Increasing Feed temps to force a longer cycle. Current saved Z1 setpoin: 26.4°
[09:23:54.728][D][short_cycle:090]: (Delta T) CMD: Increase Z1 Heat Flow to -> 25.9°C
[09:24:04.529][D][auto_adaptive:223]: Operation Mode Changed to heating: 0 -> 2
[09:24:04.533][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.45, min delta T: 2.00, max delta T: 6.50
[09:24:04.537][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 26.5, Return temp: 24.5, Outside: 4.0, Bias: 0.0, heating: 1, cooling: 0
[09:24:04.541][D][auto_adaptive:238]: Effective delta T: 3.06, cold factor: 0.45, dynamic min delta T: 2.91, error factor: 0.03, smart boost: 1.50, linear profile: 0
[09:24:04.545][D][auto_adaptive:300]: Z1 HEATING (boost adjustment): boost: 1.0°C, calcluated_flow: 27.60°C, actual_flow: 26.50°C
[09:24:04.549][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 27.60°C (boost: 0.0)
[09:24:04.552][D][auto_adaptive:123]: CMD: Set Dependent Heat Flow -> 27.6°C (25.9°C)
[09:24:44.440][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.45, min delta T: 2.00, max delta T: 6.50
[09:24:44.445][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 26.5, Return temp: 24.5, Outside: 4.0, Bias: 0.0, heating: 1, cooling: 0
[09:24:44.448][D][auto_adaptive:238]: Effective delta T: 3.06, cold factor: 0.45, dynamic min delta T: 2.91, error factor: 0.03, smart boost: 1.50, linear profile: 0
[09:24:44.452][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 27.60°C (boost: 0.0)
Zoals ik het als leek kan zien zie ik geen verschil, AA rekend nog steeds met de verhoogde buitenremp vanwege defrost, gevraagde setpoint zakt altijd bijna 4c aan einde Defrost en daarmee ruim onder de werkelijke aanvoertemp en is het soms dat de Ecodan denkt ik stop ermee en soms gaat het goed.

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr


  • peterpijpelink
  • Registratie: Juni 2006
  • Laatst online: 17:28

peterpijpelink

07B2 - 11110110010

ik heb deze: Firmware: esp32s3-proxy2-z1-nl-2026-02-10.01 (ESPHome 2026.1.4) en net een herstart gedaan, geen nieuwe versie te zien. Handmatig flashen?

07B2 - http://pvoutput.org/list.jsp?userid=22724 [Zonneboiler + 38 zonnepanelen, Warmtepomp 11.2 Ecodan. Home-Assistant].

Ik mis "Using locked outside temp:" rond 9:17. Ik zie dat 4c wordt opgeslagen, maar die hoort hij te tonen als hij het gebruikt (als de defrost niet meer actief is).

De conditie is namelijk:
defrost of binnen 15m na start defrost, en je defrost was om 9:10 (vs 9:17 nu).

Heb je laatste code wel? Heb idee dat hij nog met 5m rekent. hmmm
Ik heb wat test prints toegevoegd om te zien wat de locked waarden zijn net na defrost, dan kan ik zien of je de laatste code draait, kan je even flashen en kijken of je het nog krijgt?


@peterpijpelink kan, maar HA checked om de x mins, dus je krijgt de OTA vanzelf aangeboden hoor.

[ Voor 30% gewijzigd door xoror op 17-02-2026 13:40 ]

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Dat was vannacht / vanmorgen met de laatste / nieuwste code. Net weer ge-updated met de code van 44 min geleden.

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr

nicowinde schreef op dinsdag 17 februari 2026 @ 13:40:
Dat was vannacht / vanmorgen met de laatste / nieuwste code. Net weer ge-updated met de code van 44 min geleden.
nog een keer doen, ik heb nu een msg erbij gedaan
"Debug locked outside temp: %.1f°C (Sensor: %.1f°C) due to recent defrost."
Om uit te sluiten dat compilatie fout is gegaan.

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • Grolsch
  • Registratie: Maart 2003
  • Laatst online: 21:46
xoror schreef op dinsdag 17 februari 2026 @ 13:15:
Okay, als het goed is ziet HA nu de correcte versie en zou je weer via HA moeten kunnen updaten. Voor de mensen die een van de pre-releases hebben draaien met "VERSION" als firmware, even laatste ota zelf applyen. Let op alleen als je VERSION als huidige/geinstalleerde versie nummer heb, en niet zoals @Grolsch screenshot. Die moet gewoon zo normaal kunnen updaten.
Ik zie nu (net zoals eerder) alleen VERSION staan bij nieuwste versie.
Kan dit ff duren?

PVOUPUT - 13.400WP - Twente

@Grolsch ja als je over een uur nog steeds ziet moet je even seintje geven. HA ververst een keer in de zoveel tijd

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Ok. ga ik doen, momenteel is de WP uit (kamer warm genoeg), er zal de koemnde dagen echt nog wel eens een keer een Defrost zijn.

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr

@Zjemm ik realiseerde me dat voor jou nog 2 dingen ontbraken vanwege je z2 als primary source.
https://github.com/gekkek...eleases/tag/2025-02-17.03 vanaf die versie moet je even installeren

@nicowinde nu even niet meer updaten, debug msg heb ik even weg gehaald, en wil even met debug bij jou zien

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Ok, heb net om 15:39 een nieuwe compile / upload gedaan, in optimizer.cpp staat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// use stored outside temp if we are within 15m from last defrost start
            const uint32_t LOCK_DURATION_MS = 15 * 60 * 1000;
            bool is_in_lock_window = (millis() - this->last_defrost_time_) < LOCK_DURATION_MS;

            if (!isnan(this->locked_outside_temp_))
            {
                if (status.DefrostActive || is_in_lock_window)
                {
                    ESP_LOGD(OPTIMIZER_TAG, "Using locked outside temp: %.1f°C (Sensor: %.1f°C) due to recent defrost.",
                             this->locked_outside_temp_, status.OutsideTemperature);
                    actual_outside_temp = this->locked_outside_temp_;
                }
                else
                {
                    this->locked_outside_temp_ = NAN;
                }
            }
Daar staat de debug message in, al shij in deze loop komt zal er dus een melding moeten komen denk ik zo.

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr

Ok als die daar staat dan is het de goede code, hopelijk kan je het nog een keer triggeren.
Ik zou namelijk dat berichtje verwachten als er een temp is opgeslagen (want je ben net in/na defrost, maar nog wel binnen 15m van defrost start)

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • Grolsch
  • Registratie: Maart 2003
  • Laatst online: 21:46
xoror schreef op dinsdag 17 februari 2026 @ 13:47:
@Grolsch ja als je over een uur nog steeds ziet moet je even seintje geven. HA ververst een keer in de zoveel tijd
Ik zag hem nog steeds niet, nu met de hand via je github geupdate dmv OTA naar esp32s3-z1-nl-2026-02017.02.ota.bin

PVOUPUT - 13.400WP - Twente


  • ricvee
  • Registratie: Augustus 2013
  • Laatst online: 22:26
http://ecodan-heatpump.local/dashboard doet het alleen als je een asgard hebt?

WP: PUD-SWM80YAA + EHSD-VM2D, ESP met HA

@ricvee Ja klopt, hij gebruikt virtuele thermostaat voor de "eenvoudige" regelingen, dus helaas alleen voor asgard. Het is vooral voor mensen die geen HA willen/kunnen draaien en toch verwarming "eenvoudig" kunnen regelen. Dus voornamelijk AA icm virtuele thermostaat gebruikers. Je heb ook maar 24h history bijv, ik probeer hiermee met een simpelere bediening een groter publiek te bereiken die wat simpeler besturing zoekt.

@Grolsch heel apart, nou ja handmatig kan altijd. Dan moet het nu weer goed gaan.

[ Voor 12% gewijzigd door xoror op 17-02-2026 18:49 ]

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Vanavond een keer een defrost gehad, verwarming blijft aan. Grafiek als volgt:
Afbeeldingslocatie: https://tweakers.net/i/BMBBjFVshY2jJl5btb2kNT4EKjo=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/CA0RZBJN8wF2JNANWF8gpabl.jpg?f=user_large
In de logging gekeken:
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
[20:28:39.954][I][auto_adaptive:236]: Defrost started. Locking outside temp at 4.0°C for adaptive calculations.

[20:32:38.382][D][auto_adaptive:362]: System is busy (DHW, Defrost, or Lockout). Exiting.
[20:32:44.456][I][short_cycle:254]: Compressor STOP detected
[20:32:44.466][D][short_cycle:158]: Compressor stop event: stand-alone-cycle prevention: 0, saved z1 flow setpoint: nan, saved z2 flow setpoint: nan
[20:34:37.686][D][auto_adaptive:268]: Compressor start: triggering auto-adaptive loop.
[20:34:37.689][D][auto_adaptive:362]: System is busy (DHW, Defrost, or Lockout). Exiting.
[20:34:42.707][D][auto_adaptive:242]: Defrost stop: triggering auto-adaptive loop.

[20:34:42.712][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.14, min delta T: 2.00, max delta T: 6.50
[20:34:42.718][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 21.0, Return temp: 22.0, Outside: 9.0, Bias: 0.0, heating: 1, cooling: 0
[20:34:42.723][D][auto_adaptive:238]: Effective delta T: 2.45, cold factor: 0.14, dynamic min delta T: 2.27, error factor: 0.03, smart boost: 1.50, linear profile: 0
[20:34:42.738][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 24.40°C (boost: 0.0)
[20:34:42.740][D][auto_adaptive:123]: CMD: Set Dependent Heat Flow -> 24.4°C (27.6°C)
[20:35:10.598][D][short_cycle:119]: Defrost cycle finished. Updating last_defrost timestamp

[20:35:40.602][D][short_cycle:074]: Zone: 1: High Delta T detected (1.1°C). Starting timer.

[20:37:38.384][D][auto_adaptive:449]: [*] Starting auto-adaptive cycle, z2 independent: 0, has_cooling: 1, cold factor: 0.45, min delta T: 2.00, max delta T: 6.50
[20:37:38.390][D][auto_adaptive:218]: Processing Zone 1: climate source: 2, Room=20.6, Target=20.8, Actual Feedtemp: 26.5, Return temp: 22.5, Outside: 4.0, Bias: 0.0, heating: 1, cooling: 0
[20:37:38.396][D][auto_adaptive:238]: Effective delta T: 3.06, cold factor: 0.45, dynamic min delta T: 2.91, error factor: 0.03, smart boost: 1.50, linear profile: 0
[20:37:38.402][D][auto_adaptive:312]: Z1 HEATING (Delta T): calculated_flow: 25.60°C (boost: 0.0)
[20:37:38.407][D][auto_adaptive:123]: CMD: Set Dependent Heat Flow -> 25.6°C (24.4°C)

[20:38:10.613][D][short_cycle:098]: Zone: 1: High Delta T has disappeared. Resetting timer.
[20:39:10.616][D][short_cycle:074]: Zone: 1: High Delta T detected (1.4°C). Starting timer.

[20:40:40.637][D][short_cycle:098]: Zone: 1: High Delta T has disappeared. Resetting timer.
Had ik hier de nieuwe debug melding niet moeten zien? Om 20:28:39.954 zie je dat de buitentemp wordt bewaard, maar
verder lijkt het erop dat er niets mee wordt gedaan. Om 20:34:42.718 doet ie een berekening met een buitentemp van 9.0C.
Nu is het verschil tussen setpoint en aanvoer niet groot genoeg / lang genoeg om de Ecodan te doen besluiten te stoppen,
maar de debug melding zou toch moeten komen?

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr

@nicowinde Tijdens de start auto adaptive mode op 20:34 had hij moeten tonen, dan lijkt erop dat die teller stiekem wordt gereset. Ik ga eens kijken op alle plekken waar hij gereset wordt

@nicowinde Ok, Ik denk dat ik hem snap. De post window check gebruiken we last defrost time, maar die wordt dus pas NA auto adaptive loop gezet.... dat gaat dus nooit werken.
Ik heb de derfost time nu gezet op het defrost stop event, daarna starten we auto adaptive loop, dus dan gaat het goed.

Kan je nog een keer recompilen, en kijken of het nu dan eindelijk weg is?

[ Voor 52% gewijzigd door xoror op 17-02-2026 22:51 ]

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32


  • nicowinde
  • Registratie: Oktober 2024
  • Laatst online: 23:26
Ok, opnieuw ge-compileerd, uploaded en nu kijken. Zal vanacht wel een defrost komen.
Moest wel even een paar entiteiten op mijn dasbboard aanpassen waar nu "_z1" achter was gekomen.

WP: ME PUZ-SHWM100YAA + ERSF-VM2E + OSO 300 Ltr

@nicowinde Klopt, je kan/mag nu per zone z1/z2 de AA: room temp source verschillend hebben, net als virtuele thermostaat z1/z2 hysteresis. Voorheen was dit globaal, maar bij nader inzien moet dit per zone instelbaar zijn.

Mitsubishi Warmtepomp uitlezen/besturen met een ESP32

Pagina: 1 ... 38 39 Laatste