Closed tavoc closed 7 months ago
added a picture of the radio statistics
I was able to observe that too. When zeroexport script is active (10s interval) the live data doesn´t update/change.
We had no sun here in the last weeks, so my ZeroExportScript did not set any limit to the inverter. I only noticed this in a short time slot when the sun was shining for a moment. As it has only happened to me once, I have ignored it so far.
Als Idee, hat sich evtl die Art geändert wie man Limits übertragen muss? Das Interface sieht anders aus:
Im wesentlichen steuere ich wie folgt (fest immer alle 15 Sekunden)
([MQTT2_Tasmota_Zaehler:eHz_P_L1_L2_L3] < -100) (set MQTT2_FHEM_Server publish inverter/ctrl/limit/0 [limit:limit_hoy]W) DOELSE (set MQTT2_FHEM_Server publish inverter/ctrl/limit/0 1500W)
ab 100W zuviel Einspeisung wird limitiert. limit:limit_hoy ist ein integer Wert. Immer der nächst größere hunderter Wert. Ansonsten halt maximum
Im Log von ahoy steht jedoch immer nur MQTT got topic: inverter/ctrl/limit/0
müsste da nicht MQTT got topic: inverter/ctrl/limit/0 1500W stehen?
Schau dir bitte mal das an #https://github.com/lumapu/ahoy/issues/1313#issue-2062185191 Dort wirst du wertvolle Hilfen finden, was bei dir gerade schief läuft.
Wenn du es probieren willst nimm mal eine alte Version 0.7.36 aber unbedingt die Hinweise im andere Issue beachten.
in den Logs fällt auf, dass das limit 0
ist. Meines wissens sollte man keine kleineren Werte als 2
senden. Bei der Code-Analyse ist mir aufgefallen, dass schon seit der ersten 0.8.xx
Version das Power-Limit-Acknowledge nicht mehr MqTT übertragen wurde. Das habe ich der aktuellsten dev 0.8.43
behoben.
Moin, danke. sobald der Schnee weg ist probiere ich mal die 0.8.43
@lumapu : eigentlich setze ich immer das Powerlimit 1500W. In den Logs sieht es dann so aus
09:02:21.099 I: MQTT got topic: inverter/ctrl/limit/0
09:02:28.063 I: (#0) Radio infos: -6 -6 0 -6 -6 | t: 12, s: 8, f: 2, n: 2 | p: 1
09:02:28.065 I: (#0) sendControlPacket cmd: 0b
09:02:28.066 I: (#0) TX 19 CH40 | 51 0b 81
09:02:28.568 I: (#0) RX 35ms | 17 CH75 | d1 81
09:02:28.569 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0
Das Topic lautet "0", aber mit dem Wert 1500W. Der MQTT Befehl hierzu lautet
set MQTT2_FHEM_Server publish inverter/ctrl/limit/0 1500W
Evtl ließe sich direkt im Log die erste Zeile um den gewünschten Powerlimit Wert ergänzen, dann wird das sichtbarer. Aktuell kommt erst 7 Sekunder später das ACK (in der 0.8.42)
@blueline13 Danke für die Hinweise. Ich werde schauen inwieweit ich die umsetzen kann. Bis zur 0.7.36 war meine Einspeisungssteuerung jedoch ohne Probleme aktiv.
Ich werde mal sehen inwieweit ich die Regel umschreiben kann, dass der gleiche Wert nicht wiederholt wird. Also nur eine Änderung gesendet wird. Bei den Versionen <0.8 hat es ja so funktioniert.
Powerlimit wurde mit 1500W bis 10:29:30 geschickt. In der Zeit schickt der Inverter weiterhin keine Daten (mit der 0.8.43). Sobald die nicht mehr geschickt werden, geht es wieder. Ich werde mal schauen wie es sich verhält wenn ich abwechselnd alle 15 Sekunden 1000W und dann 1500W sende.
10:27:08.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 513, s: 211, f: 5, n: 297 | p: 1 10:27:08.137 I: (#0) TX 27 CH23 | 15 0b 80 10:27:08.639 I: (#0) RX 80ms | 27 CH61 | 95 02 10:27:08.640 I: (#0) RX 141ms | 27 CH61 | 95 03 10:27:08.641 I: (#0) RX 182ms | 27 CH61 | 95 84 10:27:08.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:27:08.643 I: (#0) TX 11 CH23 | 15 e7 81 10:27:08.786 I: (#0) RX 31ms | 27 CH61 | 95 01 10:27:08.787 I: (#0) Payload (62) 10:27:08.789 ----- 10:27:08.789 I: com loop duration: 656ms 10:27:08.790 ----- 10:27:23.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 514, s: 212, f: 5, n: 297 | p: 1 10:27:23.137 I: (#0) TX 27 CH23 | 15 0b 80 10:27:23.639 I: (#0) RX 107ms | 27 CH75 | 95 02 10:27:23.640 I: (#0) RX 132ms | 27 CH61 | 95 03 10:27:23.641 I: (#0) RX 194ms | 27 CH61 | 95 84 10:27:23.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:27:23.643 I: (#0) TX 11 CH23 | 15 e7 81 10:27:23.786 I: (#0) RX 31ms | 27 CH61 | 95 01 10:27:23.787 I: (#0) Payload (62) 10:27:23.789 ----- 10:27:23.789 I: com loop duration: 656ms 10:27:23.790 ----- 10:27:38.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 515, s: 213, f: 5, n: 297 | p: 1 10:27:38.137 I: (#0) TX 27 CH23 | 15 0b 80 10:27:38.577 I: MQTT got topic: inverter/ctrl/limit/0 10:27:38.639 I: (#0) RX 66ms | 27 CH61 | 95 02 10:27:38.640 I: (#0) RX 130ms | 27 CH61 | 95 03 10:27:38.641 I: (#0) RX 175ms | 27 CH40 | 95 84 10:27:38.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:27:38.643 I: (#0) TX 11 CH23 | 15 e7 81 10:27:38.791 W: (#0) frame 1 missing: request retransmit (2 attempts left) 10:27:38.793 I: (#0) TX 11 CH23 | 15 e7 81 10:27:39.929 I: (#0) RX 41ms | 27 CH61 | 95 01 10:27:39.930 I: (#0) Payload (62) 10:27:39.932 ----- 10:27:39.933 I: com loop duration: 799ms 10:27:39.933 ----- 10:27:53.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 516, s: 214, f: 5, n: 297 | p: 1 10:27:53.136 I: (#0) sendControlPacket cmd: 0b 10:27:53.137 I: (#0) TX 19 CH23 | 51 0b 81 10:27:53.639 I: (#0) RX 35ms | 17 CH61 | d1 81 10:27:53.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:27:53.642 ----- 10:27:53.642 I: com loop duration: 509ms 10:27:53.643 ----- 10:27:58.440 I: MQTT got topic: inverter/ctrl/limit/0 10:28:08.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 517, s: 215, f: 5, n: 297 | p: 1 10:28:08.136 I: (#0) sendControlPacket cmd: 0b 10:28:08.137 I: (#0) TX 19 CH23 | 51 0b 81 10:28:08.639 I: (#0) RX 36ms | 17 CH61 | d1 81 10:28:08.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:28:08.641 ----- 10:28:08.642 I: com loop duration: 508ms 10:28:08.643 ----- 10:28:18.511 I: MQTT got topic: inverter/ctrl/limit/0 10:28:23.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 518, s: 216, f: 5, n: 297 | p: 1 10:28:23.137 I: (#0) sendControlPacket cmd: 0b 10:28:23.138 I: (#0) TX 19 CH23 | 51 0b 81 10:28:23.640 I: (#0) RX 35ms | 17 CH61 | d1 81 10:28:23.641 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:28:23.642 ----- 10:28:23.643 I: com loop duration: 509ms 10:28:23.644 ----- 10:28:38.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 519, s: 217, f: 5, n: 297 | p: 1 10:28:38.136 I: (#0) TX 27 CH23 | 15 05 80 10:28:38.482 I: MQTT got topic: inverter/ctrl/limit/0 10:28:38.639 I: (#0) RX 41ms | 27 CH61 | 95 81 10:28:38.641 I: (#0) Payload (14) 10:28:38.642 ----- 10:28:38.643 I: com loop duration: 509ms 10:28:38.643 ----- 10:28:53.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 520, s: 218, f: 5, n: 297 | p: 1 10:28:53.136 I: (#0) sendControlPacket cmd: 0b 10:28:53.137 I: (#0) TX 19 CH23 | 51 0b 81 10:28:53.639 I: (#0) request timeout: 500ms 10:28:53.639 ----- 10:28:54.139 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 521, s: 218, f: 5, n: 298 | p: 1 10:28:54.141 I: (#0) sendControlPacket cmd: 0b 10:28:54.142 I: (#0) TX 19 CH23 | 51 0b 81 10:28:54.644 I: (#0) RX 34ms | 17 CH61 | d1 81 10:28:54.645 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:28:54.647 ----- 10:28:54.648 I: com loop duration: 1514ms 10:28:54.648 ----- 10:28:58.551 I: MQTT got topic: inverter/ctrl/limit/0 10:29:08.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 522, s: 219, f: 5, n: 298 | p: 1 10:29:08.136 I: (#0) sendControlPacket cmd: 0b 10:29:08.137 I: (#0) TX 19 CH23 | 51 0b 81 10:29:08.639 I: (#0) RX 36ms | 17 CH61 | d1 81 10:29:08.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:29:08.641 ----- 10:29:08.642 I: com loop duration: 508ms 10:29:08.643 ----- 10:29:18.520 I: MQTT got topic: inverter/ctrl/limit/0 10:29:23.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 523, s: 220, f: 5, n: 298 | p: 1 10:29:23.136 I: (#0) sendControlPacket cmd: 0b 10:29:23.137 I: (#0) TX 19 CH23 | 51 0b 81 10:29:23.639 I: (#0) RX 34ms | 17 CH61 | d1 81 10:29:23.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:29:23.641 ----- 10:29:23.642 I: com loop duration: 508ms 10:29:23.643 ----- 10:29:38.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 524, s: 221, f: 5, n: 298 | p: 1 10:29:38.136 I: (#0) TX 27 CH23 | 15 05 80 10:29:38.639 I: (#0) request timeout: 500ms 10:29:38.639 ----- 10:29:38.639 I: com loop duration: 506ms 10:29:38.640 ----- 10:29:53.134 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 525, s: 221, f: 5, n: 299 | p: 1 10:29:53.136 I: (#0) TX 27 CH23 | 15 05 80 10:29:53.639 I: (#0) request timeout: 500ms 10:29:53.639 ----- 10:29:53.640 I: com loop duration: 506ms 10:29:53.640 ----- 10:30:08.134 I: (#0) Radio infos: -6 0 -6 -6 -6 | t: 526, s: 221, f: 5, n: 300 | p: 1 10:30:08.136 I: (#0) TX 27 CH23 | 15 05 80 10:30:08.639 I: (#0) RX 39ms | 27 CH61 | 95 81 10:30:08.640 I: (#0) Payload (14) 10:30:08.642 ----- 10:30:08.642 I: com loop duration: 508ms 10:30:08.642 ----- 10:30:23.135 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 527, s: 222, f: 5, n: 300 | p: 1 10:30:23.136 I: (#0) TX 27 CH23 | 15 0b 80 10:30:23.639 I: (#0) RX 88ms | 27 CH61 | 95 02 10:30:23.640 I: (#0) RX 149ms | 27 CH61 | 95 03 10:30:23.641 I: (#0) RX 195ms | 27 CH40 | 95 84 10:30:23.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:30:23.643 I: (#0) TX 11 CH23 | 15 e7 81 10:30:23.785 W: (#0) frame 1 missing: request retransmit (2 attempts left) 10:30:23.785 I: (#0) TX 11 CH23 | 15 e7 81 10:30:24.917 I: (#0) RX 47ms | 27 CH61 | 95 01 10:30:24.919 I: (#0) Payload (62) 10:30:24.921 ----- 10:30:24.921 I: com loop duration: 787ms 10:30:24.922 -----`
Jetzt habe ich mal verschiedene Werte händisch per MQTT probiert und immer gewartet bis im Log das ACK kam. Keine Besserung, die Werte werden nicht aktualisiert. Erst ca 40-60 Sekunden nach dem letzten Powerlimit setzen kommen wieder Werte. Mit der alten Version wurden die scheinbar schneller abgearbeitet als jetzt. Das hieße aktuell, dass ich wohl nur alle 60 Sekunden einen Zielwert schreiben kann. @blueline13 ich habe beim manuellen setzen die Kommentare berücksichtigt. Also immer andere Werte, immer gewartet bis im Log das "(#0) has accepted power limit set point 1000.00 with PowerLimitControl 0" kam. Der MQTT Befehl lautete dabei beispielsweise
set MQTT2_FHEM_Server publish inverter/ctrl/limit/0 1000W
10:34:08.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 542, s: 236, f: 6, n: 300 | p: 1 10:34:08.137 I: (#0) TX 27 CH23 | 15 0b 80 10:34:08.639 I: (#0) RX 39ms | 27 CH61 | 95 01 10:34:08.640 I: (#0) RX 104ms | 27 CH61 | 95 02 10:34:08.641 I: (#0) RX 145ms | 27 CH61 | 95 03 10:34:08.642 I: (#0) RX 190ms | 27 CH40 | 95 84 10:34:08.643 I: (#0) Payload (62) 10:34:08.645 ----- 10:34:08.645 I: com loop duration: 511ms 10:34:08.646 ----- 10:34:16.421 I: MQTT got topic: inverter/ctrl/limit/0 10:34:23.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 543, s: 237, f: 6, n: 300 | p: 1 10:34:23.136 I: (#0) sendControlPacket cmd: 0b 10:34:23.137 I: (#0) TX 19 CH23 | 51 0b 81 10:34:23.639 I: (#0) request timeout: 500ms 10:34:23.639 ----- 10:34:24.139 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 544, s: 237, f: 6, n: 301 | p: 1 10:34:24.141 I: (#0) sendControlPacket cmd: 0b 10:34:24.142 I: (#0) TX 19 CH23 | 51 0b 81 10:34:24.644 I: (#0) RX 37ms | 17 CH61 | d1 81 10:34:24.645 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 10:34:24.646 ----- 10:34:24.647 I: com loop duration: 1513ms 10:34:24.648 ----- 10:34:38.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 545, s: 238, f: 6, n: 301 | p: 1 10:34:38.136 I: (#0) TX 27 CH23 | 15 05 80 10:34:38.639 I: (#0) RX 40ms | 27 CH61 | 95 81 10:34:38.640 I: (#0) Payload (14) 10:34:38.642 ----- 10:34:38.642 I: com loop duration: 508ms 10:34:38.642 ----- 10:34:53.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 546, s: 239, f: 6, n: 301 | p: 1 10:34:53.136 I: (#0) TX 27 CH23 | 15 0b 80 10:34:53.639 I: (#0) RX 70ms | 27 CH61 | 95 02 10:34:53.640 I: (#0) RX 133ms | 27 CH61 | 95 03 10:34:53.641 I: (#0) RX 174ms | 27 CH61 | 95 84 10:34:53.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:34:53.643 I: (#0) TX 11 CH23 | 15 e7 81 10:34:53.785 I: (#0) RX 30ms | 27 CH61 | 95 01 10:34:53.787 I: (#0) Payload (62) 10:34:53.789 ----- 10:34:53.789 I: com loop duration: 655ms 10:34:53.790 ----- 10:35:00.245 I: MQTT got topic: inverter/ctrl/limit/0 10:35:08.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 547, s: 240, f: 6, n: 301 | p: 1 10:35:08.136 I: (#0) sendControlPacket cmd: 0b 10:35:08.137 I: (#0) TX 19 CH23 | 51 0b 81 10:35:08.639 I: (#0) RX 36ms | 17 CH61 | d1 81 10:35:08.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:35:08.641 ----- 10:35:08.642 I: com loop duration: 508ms 10:35:08.643 ----- 10:35:13.862 I: MQTT got topic: inverter/ctrl/limit/0 10:35:23.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 548, s: 241, f: 6, n: 301 | p: 1 10:35:23.136 I: (#0) sendControlPacket cmd: 0b 10:35:23.137 I: (#0) TX 19 CH23 | 51 0b 81 10:35:23.639 I: (#0) RX 34ms | 17 CH61 | d1 81 10:35:23.640 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 10:35:23.641 ----- 10:35:23.642 I: com loop duration: 508ms 10:35:23.643 ----- 10:35:29.223 I: MQTT got topic: inverter/ctrl/limit/0 10:35:38.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 549, s: 242, f: 6, n: 301 | p: 1 10:35:38.136 I: (#0) sendControlPacket cmd: 0b 10:35:38.137 I: (#0) TX 19 CH23 | 51 0b 81 10:35:38.639 I: (#0) RX 34ms | 17 CH61 | d1 81 10:35:38.640 I: (#0) has accepted power limit set point 1200.00 with PowerLimitControl 0 10:35:38.642 ----- 10:35:38.643 I: com loop duration: 509ms 10:35:38.644 ----- 10:35:43.253 I: MQTT got topic: inverter/ctrl/limit/0 10:35:53.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 550, s: 243, f: 6, n: 301 | p: 1 10:35:53.136 I: (#0) sendControlPacket cmd: 0b 10:35:53.137 I: (#0) TX 19 CH23 | 51 0b 81 10:35:53.639 I: (#0) RX 36ms | 17 CH61 | d1 81 10:35:53.640 I: (#0) has accepted power limit set point 1400.00 with PowerLimitControl 0 10:35:53.641 ----- 10:35:53.642 I: com loop duration: 508ms 10:35:53.643 ----- 10:36:00.254 I: MQTT got topic: inverter/ctrl/limit/0 10:36:08.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 551, s: 244, f: 6, n: 301 | p: 1 10:36:08.136 I: (#0) sendControlPacket cmd: 0b 10:36:08.137 I: (#0) TX 19 CH23 | 51 0b 81 10:36:08.639 I: (#0) RX 37ms | 17 CH61 | d1 81 10:36:08.640 I: (#0) has accepted power limit set point 900.00 with PowerLimitControl 0 10:36:08.641 ----- 10:36:08.642 I: com loop duration: 508ms 10:36:08.643 ----- 10:36:21.936 I: MQTT got topic: inverter/ctrl/limit/0 10:36:23.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 552, s: 245, f: 6, n: 301 | p: 1 10:36:23.136 I: (#0) sendControlPacket cmd: 0b 10:36:23.137 I: (#0) TX 19 CH23 | 51 0b 81 10:36:23.639 I: (#0) request timeout: 500ms 10:36:23.639 ----- 10:36:24.139 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 553, s: 245, f: 6, n: 302 | p: 1 10:36:24.140 I: (#0) sendControlPacket cmd: 0b 10:36:24.141 I: (#0) TX 19 CH23 | 51 0b 81 10:36:24.643 I: (#0) request timeout: 500ms 10:36:24.643 ----- 10:36:25.143 I: (#0) Radio infos: -6 0 -6 -6 -6 | t: 554, s: 245, f: 6, n: 303 | p: 1 10:36:25.144 I: (#0) sendControlPacket cmd: 0b 10:36:25.145 I: (#0) TX 19 CH23 | 51 0b 81 10:36:25.647 I: (#0) RX 35ms | 17 CH61 | d1 81 10:36:25.648 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:36:25.649 ----- 10:36:25.650 I: com loop duration: 2516ms 10:36:25.651 ----- 10:36:53.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 556, s: 247, f: 6, n: 303 | p: 1 10:36:53.136 I: (#0) TX 27 CH23 | 15 0b 80 10:36:53.639 I: (#0) RX 70ms | 27 CH61 | 95 02 10:36:53.640 I: (#0) RX 134ms | 27 CH61 | 95 03 10:36:53.641 I: (#0) RX 179ms | 27 CH40 | 95 84 10:36:53.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:36:53.643 I: (#0) TX 11 CH23 | 15 e7 81 10:36:53.785 I: (#0) RX 30ms | 27 CH61 | 95 01 10:36:53.786 I: (#0) Payload (62) 10:36:53.788 ----- 10:36:53.789 I: com loop duration: 655ms 10:36:53.789 ----- 10:37:08.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 557, s: 248, f: 6, n: 303 | p: 1 10:37:08.137 I: (#0) TX 27 CH23 | 15 0b 80 10:37:08.639 I: (#0) RX 90ms | 27 CH61 | 95 02 10:37:08.640 I: (#0) RX 152ms | 27 CH61 | 95 03 10:37:08.641 I: (#0) RX 193ms | 27 CH61 | 95 84 10:37:08.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:37:08.643 I: (#0) TX 11 CH23 | 15 e7 81 10:37:08.785 I: (#0) RX 31ms | 27 CH61 | 95 01 10:37:08.787 I: (#0) Payload (62) 10:37:08.789 ----- 10:37:08.789 I: com loop duration: 655ms 10:37:08.790 ----- 10:37:23.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 558, s: 249, f: 6, n: 303 | p: 1 10:37:23.136 I: (#0) TX 27 CH23 | 15 0b 80 10:37:23.639 I: (#0) RX 39ms | 27 CH61 | 95 01 10:37:23.640 I: (#0) RX 104ms | 27 CH61 | 95 02 10:37:23.641 I: (#0) RX 147ms | 27 CH40 | 95 03 10:37:23.642 I: (#0) RX 188ms | 27 CH40 | 95 84 10:37:23.643 I: (#0) Payload (62) 10:37:23.645 ----- 10:37:23.645 I: com loop duration: 511ms 10:37:23.646 ----- 10:37:38.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 559, s: 250, f: 6, n: 303 | p: 1 10:37:38.136 I: (#0) TX 27 CH23 | 15 0b 80 10:37:38.639 I: (#0) RX 39ms | 27 CH61 | 95 01 10:37:38.640 I: (#0) RX 104ms | 27 CH61 | 95 02 10:37:38.641 I: (#0) RX 122ms | 27 CH61 | 95 03 10:37:38.642 I: (#0) RX 186ms | 27 CH40 | 95 84 10:37:38.643 I: (#0) Payload (62) 10:37:38.645 ----- 10:37:38.645 I: com loop duration: 511ms 10:37:38.646 ----- 10:37:53.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 560, s: 251, f: 6, n: 303 | p: 1 10:37:53.137 I: (#0) TX 27 CH23 | 15 0b 80 10:37:53.639 I: (#0) RX 67ms | 27 CH61 | 95 02 10:37:53.640 I: (#0) RX 131ms | 27 CH61 | 95 03 10:37:53.641 I: (#0) RX 172ms | 27 CH61 | 95 84 10:37:53.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:37:53.643 I: (#0) TX 11 CH23 | 15 e7 81 10:37:53.785 I: (#0) RX 30ms | 27 CH61 | 95 01 10:37:53.786 I: (#0) Payload (62) 10:37:53.788 ----- 10:37:53.788 I: com loop duration: 655ms 10:37:53.789 ----- `
weiterer Versuch
10:39:24.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 565, s: 256, f: 6, n: 303 | p: 1 10:39:24.136 I: (#0) TX 27 CH23 | 15 0b 80 10:39:24.639 I: (#0) RX 39ms | 27 CH61 | 95 01 10:39:24.640 I: (#0) RX 104ms | 27 CH61 | 95 02 10:39:24.641 I: (#0) RX 126ms | 27 CH40 | 95 03 10:39:24.642 I: (#0) RX 188ms | 27 CH40 | 95 84 10:39:24.643 I: (#0) Payload (62) 10:39:24.645 ----- 10:39:24.645 I: com loop duration: 511ms 10:39:24.646 ----- 10:39:28.764 I: MQTT got topic: inverter/ctrl/limit/0 10:39:39.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 566, s: 257, f: 6, n: 303 | p: 1 10:39:39.136 I: (#0) sendControlPacket cmd: 0b 10:39:39.137 I: (#0) TX 19 CH23 | 51 0b 81 10:39:39.639 I: (#0) request timeout: 500ms 10:39:39.639 ----- 10:39:40.140 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 567, s: 257, f: 6, n: 304 | p: 1 10:39:40.142 I: (#0) sendControlPacket cmd: 0b 10:39:40.143 I: (#0) TX 19 CH23 | 51 0b 81 10:39:40.645 I: (#0) request timeout: 500ms 10:39:40.645 ----- 10:39:41.145 I: (#0) Radio infos: -6 1 -6 -6 -6 | t: 568, s: 257, f: 6, n: 305 | p: 1 10:39:41.146 I: (#0) sendControlPacket cmd: 0b 10:39:41.147 I: (#0) TX 19 CH23 | 51 0b 81 10:39:41.649 I: (#0) RX 34ms | 17 CH61 | d1 81 10:39:41.650 I: (#0) has accepted power limit set point 1400.00 with PowerLimitControl 0 10:39:41.651 ----- 10:39:41.652 I: com loop duration: 2518ms 10:39:41.653 ----- 10:39:54.134 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 569, s: 258, f: 6, n: 305 | p: 1 10:39:54.136 I: (#0) TX 27 CH23 | 15 05 80 10:39:54.639 I: (#0) request timeout: 500ms 10:39:54.639 ----- 10:39:54.639 I: com loop duration: 506ms 10:39:54.640 ----- 10:40:09.134 I: (#0) Radio infos: -6 1 -6 -6 -6 | t: 570, s: 258, f: 6, n: 306 | p: 1 10:40:09.136 I: (#0) TX 27 CH23 | 15 05 80 10:40:09.639 I: (#0) RX 39ms | 27 CH61 | 95 81 10:40:09.640 I: (#0) Payload (14) 10:40:09.642 ----- 10:40:09.642 I: com loop duration: 508ms 10:40:09.643 ----- 10:40:24.135 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 571, s: 259, f: 6, n: 306 | p: 1 10:40:24.136 I: (#0) TX 27 CH23 | 15 0b 80 10:40:24.639 I: (#0) RX 40ms | 27 CH61 | 95 01 10:40:24.640 I: (#0) RX 125ms | 27 CH61 | 95 03 10:40:24.641 I: (#0) RX 168ms | 27 CH40 | 95 84 10:40:24.642 W: (#0) frame 2 missing: request retransmit (3 attempts left) 10:40:24.643 I: (#0) TX 11 CH23 | 15 e4 82 10:40:24.791 I: (#0) RX 31ms | 27 CH61 | 95 02 10:40:24.794 I: (#0) Payload (62) 10:40:24.798 ----- 10:40:24.799 I: com loop duration: 666ms 10:40:24.800 ----- 10:40:28.467 I: MQTT got topic: inverter/ctrl/limit/0 10:40:39.134 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 572, s: 260, f: 6, n: 306 | p: 1 10:40:39.136 I: (#0) sendControlPacket cmd: 0b 10:40:39.137 I: (#0) TX 19 CH23 | 51 0b 81 10:40:39.639 I: (#0) RX 35ms | 17 CH61 | d1 81 10:40:39.640 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 10:40:39.641 ----- 10:40:39.642 I: com loop duration: 508ms 10:40:39.643 ----- 10:40:54.135 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 573, s: 261, f: 6, n: 306 | p: 1 10:40:54.136 I: (#0) TX 27 CH23 | 15 05 80 10:40:54.639 I: (#0) RX 39ms | 27 CH61 | 95 81 10:40:54.640 I: (#0) Payload (14) 10:40:54.642 ----- 10:40:54.642 I: com loop duration: 508ms 10:40:54.643 ----- 10:41:09.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 574, s: 262, f: 6, n: 306 | p: 1 10:41:09.136 I: (#0) TX 27 CH23 | 15 0b 80 10:41:09.639 I: (#0) RX 40ms | 27 CH61 | 95 01 10:41:09.640 I: (#0) RX 105ms | 27 CH61 | 95 02 10:41:09.641 I: (#0) RX 121ms | 27 CH61 | 95 03 10:41:09.642 I: (#0) RX 185ms | 27 CH40 | 95 84 10:41:09.643 I: (#0) Payload (62) 10:41:09.645 ----- 10:41:09.645 I: com loop duration: 511ms 10:41:09.646 ----- 10:41:24.135 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 575, s: 263, f: 6, n: 306 | p: 1 10:41:24.136 I: (#0) TX 27 CH23 | 15 0b 80 10:41:24.639 I: (#0) RX 66ms | 27 CH61 | 95 02 10:41:24.640 I: (#0) RX 130ms | 27 CH61 | 95 03 10:41:24.641 I: (#0) RX 171ms | 27 CH61 | 95 84 10:41:24.642 W: (#0) frame 1 missing: request retransmit (3 attempts left) 10:41:24.643 I: (#0) TX 11 CH23 | 15 e7 81 10:41:24.786 I: (#0) RX 32ms | 27 CH61 | 95 01 10:41:24.788 I: (#0) Payload (62) 10:41:24.791 ----- 10:41:24.792 I: com loop duration: 658ms 10:41:24.792 ----- `
Moin, ich kann deinen Erfahrungen mit der 0.8.43 bestätigen. Sei zeigt keine wirklichen Verbsserungen zu 0.8.42.
Same problem here. I have downgraded Ahoy to 0.7.36 until this is fixed. It doesn't matte if setting the limit over MQTT or API.
please test again once 0.8.44
is completly compiled
0.8.44 -> Es wird schon besser. Was das Webserial angeht, kommen die Infos deutlich schneller. Auch das Ack vom MQTT/API wird etwas schneller, hat aber dafür nun einen riesigen Streuengsbereich von 2-25 Sekunde bekommen.
mit der 0.8.44 kann ich automatisiert alle 25 Sekunden zuverlässig das Limit senden (aktuell wieder immer 1500). Bei alle 20 Sekunden aktualisiert sich das Webinterface ca. alle 1-2 Minuten.
es ist also schon wesentlich besser als die 0.8.43 oder davor, aber noch nicht auf dem Level der 0.7.36
das Log
12:33:45.642 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:33:45.643 ----- 12:33:45.644 I: com loop duration: 1514ms 12:33:45.645 ----- 12:33:50.865 I: MQTT got topic: inverter/ctrl/limit/0 12:33:59.131 I: (#0) Radio infos: -6 -6 -6 -6 1 | t: 3610, s: 788, f: 132, n: 2690 | p: 1 12:33:59.133 I: (#0) sendControlPacket cmd: 0b 12:33:59.134 I: (#0) TX 19 CH75 | 51 0b 81 12:33:59.636 I: (#0) request timeout: 500ms 12:33:59.636 ----- 12:34:00.137 I: (#0) Radio infos: -6 -6 -6 -6 -1 | t: 3611, s: 788, f: 132, n: 2691 | p: 1 12:34:00.139 I: (#0) sendControlPacket cmd: 0b 12:34:00.139 I: (#0) TX 19 CH75 | 51 0b 81 12:34:00.641 I: (#0) request timeout: 500ms 12:34:00.641 ----- 12:34:01.141 I: (#0) Radio infos: -6 -6 -6 -6 -3 | t: 3612, s: 788, f: 132, n: 2692 | p: 1 12:34:01.142 I: (#0) sendControlPacket cmd: 0b 12:34:01.143 I: (#0) TX 19 CH75 | 51 0b 81 12:34:01.645 I: (#0) RX 36ms | 17 CH23 | d1 81 12:34:01.646 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:34:01.647 ----- 12:34:01.648 I: com loop duration: 2517ms 12:34:01.649 ----- 12:34:11.248 I: MQTT got topic: inverter/ctrl/limit/0 12:34:14.131 I: (#0) Radio infos: -6 -6 -6 -6 -1 | t: 3613, s: 789, f: 132, n: 2692 | p: 1 12:34:14.133 I: (#0) sendControlPacket cmd: 0b 12:34:14.134 I: (#0) TX 19 CH75 | 51 0b 81 12:34:14.636 I: (#0) request timeout: 500ms 12:34:14.636 ----- 12:34:15.137 I: (#0) Radio infos: -6 -6 -6 -6 -3 | t: 3614, s: 789, f: 132, n: 2693 | p: 1 12:34:15.138 I: (#0) sendControlPacket cmd: 0b 12:34:15.139 I: (#0) TX 19 CH75 | 51 0b 81 12:34:15.641 I: (#0) request timeout: 500ms 12:34:15.641 ----- 12:34:16.141 I: (#0) Radio infos: -6 -6 -6 -6 -5 | t: 3615, s: 789, f: 132, n: 2694 | p: 1 12:34:16.142 I: (#0) sendControlPacket cmd: 0b 12:34:16.143 I: (#0) TX 19 CH75 | 51 0b 81 12:34:16.645 I: (#0) request timeout: 500ms 12:34:16.645 ----- 12:34:17.145 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3616, s: 789, f: 132, n: 2695 | p: 1 12:34:17.146 I: (#0) sendControlPacket cmd: 0b 12:34:17.147 I: (#0) TX 19 CH3 | 51 0b 81 12:34:17.649 I: (#0) request timeout: 500ms 12:34:17.650 ----- 12:34:18.150 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3617, s: 789, f: 132, n: 2696 | p: 1 12:34:18.151 I: (#0) sendControlPacket cmd: 0b 12:34:18.152 I: (#0) TX 19 CH23 | 51 0b 81 12:34:18.654 I: (#0) request timeout: 500ms 12:34:18.654 ----- 12:34:19.154 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3618, s: 789, f: 132, n: 2697 | p: 1 12:34:19.155 I: (#0) sendControlPacket cmd: 0b 12:34:19.156 I: (#0) TX 19 CH40 | 51 0b 81 12:34:19.658 I: (#0) request timeout: 500ms 12:34:19.658 ----- 12:34:20.158 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3619, s: 789, f: 132, n: 2698 | p: 1 12:34:20.159 I: (#0) sendControlPacket cmd: 0b 12:34:20.160 I: (#0) TX 19 CH61 | 51 0b 81 12:34:20.662 I: (#0) RX 35ms | 17 CH03 | d1 81 12:34:20.663 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:34:20.664 ----- 12:34:20.665 I: com loop duration: 6534ms 12:34:20.666 ----- 12:34:29.131 I: (#0) Radio infos: -6 -6 -6 -4 -6 | t: 3620, s: 790, f: 132, n: 2698 | p: 1 12:34:29.133 I: (#0) TX 27 CH61 | 15 0b 80 12:34:29.636 I: (#0) RX 40ms | 27 CH03 | 95 01 12:34:29.637 W: (#0) frame 2 missing: request retransmit (3 attempts left) 12:34:29.638 I: (#0) TX 11 CH61 | 15 e4 82 12:34:29.770 I: (#0) RX 55ms | 27 CH03 | 95 02 12:34:29.771 W: (#0) frame 3 missing: request retransmit (2 attempts left) 12:34:29.772 I: (#0) TX 11 CH61 | 15 e5 83 12:34:30.906 I: (#0) RX 53ms | 27 CH03 | 95 03 12:34:30.907 W: (#0) frame 4 missing: request retransmit (1 attempts left) 12:34:30.908 I: (#0) TX 11 CH61 | 15 e2 84 12:34:29.040 W: (#0) frame 4 missing: request retransmit (0 attempts left) 12:34:29.040 ----- 12:34:29.041 I: com loop duration: 910ms 12:34:29.041 ----- 12:34:31.315 I: MQTT got topic: inverter/ctrl/limit/0 12:34:44.131 I: (#0) Radio infos: -6 -6 -6 -4 -6 | t: 3621, s: 790, f: 133, n: 2698 | p: 1 12:34:44.133 I: (#0) sendControlPacket cmd: 0b 12:34:44.134 I: (#0) TX 19 CH61 | 51 0b 81 12:34:44.636 I: (#0) RX 36ms | 17 CH03 | d1 81 12:34:44.637 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:34:44.638 ----- 12:34:44.639 I: com loop duration: 508ms 12:34:44.640 ----- 12:34:51.874 I: MQTT got topic: inverter/ctrl/limit/0 12:34:59.131 I: (#0) Radio infos: -6 -6 -6 -4 -6 | t: 3622, s: 791, f: 133, n: 2698 | p: 1 12:34:59.133 I: (#0) sendControlPacket cmd: 0b 12:34:59.134 I: (#0) TX 19 CH61 | 51 0b 81 12:34:59.636 I: (#0) request timeout: 500ms 12:34:59.636 ----- 12:35:00.136 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3623, s: 791, f: 133, n: 2699 | p: 1 12:35:00.138 I: (#0) sendControlPacket cmd: 0b 12:35:00.138 I: (#0) TX 19 CH75 | 51 0b 81 12:35:00.640 I: (#0) request timeout: 500ms 12:35:00.641 ----- 12:35:01.141 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3624, s: 791, f: 133, n: 2700 | p: 1 12:35:01.142 I: (#0) sendControlPacket cmd: 0b 12:35:01.143 I: (#0) TX 19 CH3 | 51 0b 81 12:35:01.645 I: (#0) request timeout: 500ms 12:35:01.645 ----- 12:35:02.145 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3625, s: 791, f: 133, n: 2701 | p: 1 12:35:02.147 I: (#0) sendControlPacket cmd: 0b 12:35:02.148 I: (#0) TX 19 CH23 | 51 0b 81 12:35:02.650 I: (#0) request timeout: 500ms 12:35:02.651 ----- 12:35:03.151 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3626, s: 791, f: 133, n: 2702 | p: 1 12:35:03.152 I: (#0) sendControlPacket cmd: 0b 12:35:03.153 I: (#0) TX 19 CH40 | 51 0b 81 12:35:03.655 I: (#0) request timeout: 500ms 12:35:03.655 ----- 12:35:04.155 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3627, s: 791, f: 133, n: 2703 | p: 1 12:35:04.156 I: (#0) sendControlPacket cmd: 0b 12:35:04.157 I: (#0) TX 19 CH61 | 51 0b 81 12:35:04.659 I: (#0) request timeout: 500ms 12:35:04.659 ----- 12:35:05.159 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 3628, s: 791, f: 133, n: 2704 | p: 1 12:35:05.160 I: (#0) sendControlPacket cmd: 0b 12:35:05.161 I: (#0) TX 19 CH75 | 51 0b 81 12:35:05.663 I: (#0) RX 35ms | 17 CH23 | d1 81 12:35:05.664 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:35:05.665 ----- 12:35:05.666 I: com loop duration: 6535ms 12:35:05.667 ----- 12:35:11.945 I: MQTT got topic: inverter/ctrl/limit/0 12:35:14.131 I: (#0) Radio infos: -6 -6 -6 -6 -4 | t: 3629, s: 792, f: 133, n: 2704 | p: 1 12:35:14.133 I: (#0) sendControlPacket cmd: 0b 12:35:14.134 I: (#0) TX 19 CH75 | 51 0b 81 12:35:14.636 I: (#0) RX 35ms | 17 CH23 | d1 81 12:35:14.637 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 12:35:14.638 ----- 12:35:14.639 I: com loop duration: 508ms 12:35:14.640 -----
es kommt sehr bald die 0.8.46
, da habe ich hoffentlich wieder eine kleine Verbesserung eingebaut =)
Hallo, ich hatte heute mal wieder ein wenig Zeit, es gab mit der 0.8.46 im Vergleich zur 0.8.45 keine wesentlichen Verbesserungen feststellen können. Aktuell liege ich im Bereich von 20-25 Sekunden für das regelmäßige Setzen von Limits.
bitte nochmal mit 0.8.51
bzw. 0.8.52
testen
Getestet mit der 08.52
Ich kann wieder auf 15 Sekunden gehen, es kommen ausreichend oft Daten im Liveview. Weiter runter kam ich auch mit den 07.36 nicht. Scheint also OK zu sein. Danke Das einzige was auffällt, ist, dass das Powerlimit meist auf n/a steht (das ist aber für mich nicht wichtig). Alle paar Minuten steht auch mal der richtige Wert drin von 100%
Ebenso werden keine Meldungen ausgegeben (z.B. Inverterstart um xx)
08:23:26.131 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 68, s: 17, f: 1, n: 49 | p: 1 08:23:26.134 I: (#0) TX 27 CH23 | 15 0b 80 08:23:26.636 I: (#0) RX 40ms | 27 CH61 | 95 01 08:23:26.637 I: (#0) RX 105ms | 27 CH61 | 95 02 08:23:26.639 I: (#0) RX 123ms | 27 CH61 | 95 03 08:23:26.640 I: (#0) RX 184ms | 27 CH61 | 95 84 08:23:26.641 I: (#0) Payload (62) 08:23:26.644 ----- 08:23:26.644 I: com loop duration: 514ms 08:23:26.645 ----- 08:23:41.131 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 69, s: 18, f: 1, n: 49 | p: 1 08:23:41.134 I: (#0) TX 27 CH23 | 15 0b 80 08:23:41.636 I: (#0) RX 39ms | 27 CH61 | 95 01 08:23:41.637 I: (#0) RX 101ms | 27 CH75 | 95 02 08:23:41.639 I: (#0) RX 206ms | 27 CH61 | 95 84 08:23:41.640 W: (#0) frame 3 missing: request retransmit (8 attempts left) 08:23:41.641 I: (#0) TX 11 CH23 | 15 e5 83 08:23:41.786 I: (#0) RX 45ms | 27 CH61 | 95 03 08:23:41.787 I: (#0) Payload (62) 08:23:41.789 ----- 08:23:41.790 I: com loop duration: 659ms 08:23:41.791 ----- 08:23:41.089 I: MQTT got topic: inverter/ctrl/limit/0 08:23:42.290 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 70, s: 19, f: 1, n: 49 | p: 1 08:23:42.296 I: (#0) sendControlPacket cmd: 0b 08:23:42.297 I: (#0) TX 19 CH23 | 51 0b 81 08:23:42.801 I: (#0) RX 36ms | 17 CH61 | d1 81 08:23:42.803 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 08:23:42.805 ----- 08:23:42.806 I: com loop duration: 673ms 08:23:42.807 ----- 08:23:56.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 71, s: 20, f: 1, n: 49 | p: 1 08:23:56.133 I: (#0) TX 27 CH23 | 15 05 80 08:23:56.636 I: (#0) RX 40ms | 27 CH61 | 95 81 08:23:56.637 I: (#0) Payload (14) 08:23:56.639 ----- 08:23:56.639 I: com loop duration: 510ms 08:23:56.640 ----- 08:24:01.062 I: MQTT got topic: inverter/ctrl/limit/0 08:24:02.136 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 72, s: 21, f: 1, n: 49 | p: 1 08:24:02.138 I: (#0) sendControlPacket cmd: 0b 08:24:02.139 I: (#0) TX 19 CH23 | 51 0b 81 08:24:02.641 I: (#0) RX 36ms | 17 CH61 | d1 81 08:24:02.642 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 08:24:02.645 ----- 08:24:02.646 I: com loop duration: 510ms 08:24:02.647 ----- 08:24:11.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 73, s: 22, f: 1, n: 49 | p: 1 08:24:11.133 I: (#0) TX 27 CH23 | 15 0b 80 08:24:11.636 I: (#0) RX 39ms | 27 CH61 | 95 01 08:24:11.637 I: (#0) RX 128ms | 27 CH40 | 95 03 08:24:11.639 W: (#0) frame 2 missing: request retransmit (8 attempts left) 08:24:11.640 I: (#0) TX 11 CH23 | 15 e4 82 08:24:11.772 W: (#0) frame 2 missing: request retransmit (7 attempts left) 08:24:11.773 I: (#0) TX 11 CH23 | 15 e4 82 08:24:12.907 I: (#0) RX 36ms | 27 CH61 | 95 02 08:24:12.908 W: (#0) frame 4 missing: request retransmit (6 attempts left) 08:24:12.909 I: (#0) TX 11 CH23 | 15 e2 84 08:24:11.041 W: (#0) frame 4 missing: request retransmit (5 attempts left) 08:24:11.042 I: (#0) TX 11 CH23 | 15 e2 84 08:24:12.180 W: (#0) frame 4 missing: request retransmit (4 attempts left) 08:24:12.182 I: (#0) TX 11 CH23 | 15 e2 84 08:24:12.314 W: (#0) frame 4 missing: request retransmit (3 attempts left) 08:24:12.315 I: (#0) TX 11 CH23 | 15 e2 84 08:24:12.417 I: (#0) RX 32ms | 27 CH61 | 95 84 08:24:12.418 I: (#0) Payload (62) 08:24:12.420 ----- 08:24:12.421 I: com loop duration: 1291ms 08:24:12.421 ----- 08:24:22.133 I: MQTT got topic: inverter/ctrl/limit/0 08:24:23.136 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 74, s: 23, f: 1, n: 49 | p: 1 08:24:23.138 I: (#0) sendControlPacket cmd: 0b 08:24:23.139 I: (#0) TX 19 CH23 | 51 0b 81 08:24:23.642 I: (#0) request timeout: 500ms 08:24:23.643 ----- 08:24:24.142 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 75, s: 23, f: 1, n: 50 | p: 1 08:24:24.144 I: (#0) sendControlPacket cmd: 0b 08:24:24.145 I: (#0) TX 19 CH23 | 51 0b 81 08:24:24.647 I: (#0) RX 35ms | 17 CH61 | d1 81 08:24:24.648 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 08:24:24.651 ----- 08:24:24.652 I: com loop duration: 1516ms 08:24:24.653 ----- 08:24:26.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 76, s: 24, f: 1, n: 50 | p: 1 08:24:26.133 I: (#0) TX 27 CH23 | 15 05 80 08:24:26.636 I: (#0) request timeout: 500ms 08:24:26.636 ----- 08:24:26.637 I: com loop duration: 507ms 08:24:26.637 ----- 08:24:41.131 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 77, s: 24, f: 1, n: 51 | p: 1 08:24:41.134 I: (#0) TX 27 CH23 | 15 05 80 08:24:41.636 I: (#0) request timeout: 500ms 08:24:41.636 ----- 08:24:41.637 I: com loop duration: 506ms 08:24:41.637 ----- 08:24:41.098 I: MQTT got topic: inverter/ctrl/limit/0 08:24:42.136 I: (#0) Radio infos: -6 0 -6 -6 -6 | t: 78, s: 24, f: 1, n: 52 | p: 1 08:24:42.138 I: (#0) sendControlPacket cmd: 0b 08:24:42.139 I: (#0) TX 19 CH23 | 51 0b 81 08:24:42.641 I: (#0) RX 35ms | 17 CH61 | d1 81 08:24:42.642 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 08:24:42.645 ----- 08:24:42.646 I: com loop duration: 512ms 08:24:42.647 ----- 08:24:56.131 I: (#0) Radio infos: -6 2 -6 -6 -6 | t: 79, s: 25, f: 1, n: 52 | p: 1 08:24:56.133 I: (#0) TX 27 CH23 | 15 05 80 08:24:56.636 I: (#0) RX 39ms | 27 CH61 | 95 81 08:24:56.637 I: (#0) Payload (14) 08:24:56.639 ----- 08:24:56.639 I: com loop duration: 510ms 08:24:56.640 ----- 08:25:11.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 80, s: 26, f: 1, n: 52 | p: 1 08:25:11.133 I: (#0) TX 27 CH23 | 15 0b 80 08:25:11.636 I: (#0) RX 39ms | 27 CH61 | 95 01 08:25:11.637 I: (#0) RX 103ms | 27 CH61 | 95 02 08:25:11.639 I: (#0) RX 144ms | 27 CH61 | 95 03 08:25:11.640 I: (#0) RX 213ms | 27 CH23 | 95 84 08:25:11.641 I: (#0) Payload (62) 08:25:11.643 ----- 08:25:11.644 I: com loop duration: 514ms 08:25:11.645 ----- 08:25:12.683 I: MQTT disconnected, reason: TCP disconnect 08:25:20.616 I: MQTT connected 08:25:26.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 81, s: 27, f: 1, n: 52 | p: 1 08:25:26.133 I: (#0) TX 27 CH23 | 15 0b 80 08:25:26.636 I: (#0) RX 40ms | 27 CH61 | 95 01 08:25:26.637 I: (#0) RX 100ms | 27 CH75 | 95 02 08:25:26.639 W: (#0) frame 3 missing: request retransmit (8 attempts left) 08:25:26.640 I: (#0) TX 11 CH23 | 15 e5 83 08:25:26.772 I: (#0) RX 55ms | 27 CH61 | 95 03 08:25:26.774 W: (#0) frame 4 missing: request retransmit (7 attempts left) 08:25:26.775 I: (#0) TX 11 CH23 | 15 e2 84 08:25:27.877 I: (#0) RX 50ms | 27 CH61 | 95 84 08:25:27.878 I: (#0) Payload (62) 08:25:27.880 ----- 08:25:27.881 I: com loop duration: 751ms 08:25:27.882 ----- 08:25:31.072 I: MQTT got topic: inverter/ctrl/limit/0 08:25:32.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 82, s: 28, f: 1, n: 52 | p: 1 08:25:32.136 I: (#0) sendControlPacket cmd: 0b 08:25:32.137 I: (#0) TX 19 CH23 | 51 0b 81 08:25:32.640 I: (#0) RX 35ms | 17 CH61 | d1 81 08:25:32.641 I: (#0) has accepted power limit set point 1000.00 with PowerLimitControl 0 08:25:32.643 ----- 08:25:32.645 I: com loop duration: 511ms 08:25:32.646 ----- 08:25:41.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 83, s: 29, f: 1, n: 52 | p: 1 08:25:41.134 I: (#0) TX 27 CH23 | 15 05 80 08:25:41.636 I: (#0) RX 40ms | 27 CH61 | 95 81 08:25:41.637 I: (#0) Payload (14) 08:25:41.639 ----- 08:25:41.639 I: com loop duration: 509ms 08:25:41.640 ----- 08:25:56.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 84, s: 30, f: 1, n: 52 | p: 1 08:25:56.134 I: (#0) TX 27 CH23 | 15 0b 80 08:25:56.637 I: (#0) RX 88ms | 27 CH61 | 95 02 08:25:56.638 I: (#0) RX 150ms | 27 CH61 | 95 03 08:25:56.640 I: (#0) RX 190ms | 27 CH61 | 95 84 08:25:56.641 W: (#0) frame 1 missing: request retransmit (8 attempts left) 08:25:56.642 I: (#0) TX 11 CH23 | 15 e7 81 08:25:56.776 I: (#0) RX 32ms | 27 CH61 | 95 01 08:25:56.778 I: (#0) Payload (62) 08:25:56.780 ----- 08:25:56.780 I: com loop duration: 651ms 08:25:56.781 ----- 08:26:11.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 85, s: 31, f: 1, n: 52 | p: 1 08:26:11.133 I: (#0) TX 27 CH23 | 15 0b 80 08:26:11.636 I: (#0) RX 39ms | 27 CH61 | 95 01 08:26:11.637 I: (#0) RX 105ms | 27 CH61 | 95 02 08:26:11.639 I: (#0) RX 130ms | 27 CH40 | 95 03 08:26:11.640 I: (#0) RX 200ms | 27 CH03 | 95 84 08:26:11.641 I: (#0) Payload (62) 08:26:11.643 ----- 08:26:11.644 I: com loop duration: 514ms 08:26:11.645 ----- 08:26:11.113 I: MQTT got topic: inverter/ctrl/limit/0 08:26:12.144 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 86, s: 32, f: 1, n: 52 | p: 1 08:26:12.152 I: (#0) sendControlPacket cmd: 0b 08:26:12.153 I: (#0) TX 19 CH23 | 51 0b 81 08:26:12.675 I: (#0) request timeout: 519ms 08:26:12.676 ----- 08:26:13.175 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 87, s: 32, f: 1, n: 53 | p: 1 08:26:13.177 I: (#0) sendControlPacket cmd: 0b 08:26:13.178 I: (#0) TX 19 CH23 | 51 0b 81 08:26:13.680 I: (#0) RX 35ms | 17 CH61 | d1 81 08:26:13.681 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 08:26:13.684 ----- 08:26:13.685 I: com loop duration: 1551ms 08:26:13.685 ----- 08:26:26.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 88, s: 33, f: 1, n: 53 | p: 1 08:26:26.133 I: (#0) TX 27 CH23 | 15 05 80 08:26:26.636 I: (#0) RX 40ms | 27 CH61 | 95 81 08:26:26.637 I: (#0) Payload (14) 08:26:26.639 ----- 08:26:26.639 I: com loop duration: 510ms 08:26:26.640 ----- 08:26:31.081 I: MQTT got topic: inverter/ctrl/limit/0 08:26:32.134 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 89, s: 34, f: 1, n: 53 | p: 1 08:26:32.136 I: (#0) sendControlPacket cmd: 0b 08:26:32.137 I: (#0) TX 19 CH23 | 51 0b 81 08:26:32.640 I: (#0) request timeout: 500ms 08:26:32.641 ----- 08:26:33.140 I: (#0) Radio infos: -6 3 -6 -6 -6 | t: 90, s: 34, f: 1, n: 54 | p: 1 08:26:33.142 I: (#0) sendControlPacket cmd: 0b 08:26:33.142 I: (#0) TX 19 CH23 | 51 0b 81 08:26:33.645 I: (#0) RX 36ms | 17 CH61 | d1 81 08:26:33.646 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 08:26:33.649 ----- 08:26:33.650 I: com loop duration: 1516ms 08:26:33.651 ----- 08:26:41.131 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 91, s: 35, f: 1, n: 54 | p: 1 08:26:41.133 I: (#0) TX 27 CH23 | 15 0b 80 08:26:41.636 I: (#0) RX 39ms | 27 CH61 | 95 01 08:26:41.637 I: (#0) RX 103ms | 27 CH61 | 95 02 08:26:41.639 I: (#0) RX 121ms | 27 CH61 | 95 03 08:26:41.640 W: (#0) frame 4 missing: request retransmit (8 attempts left) 08:26:41.641 I: (#0) TX 11 CH23 | 15 e2 84 08:26:41.753 I: (#0) RX 35ms | 27 CH61 | 95 84 08:26:41.754 I: (#0) Payload (62) 08:26:41.756 ----- 08:26:41.757 I: com loop duration: 627ms 08:26:41.758 ----- 08:26:52.357 I: MQTT got topic: inverter/ctrl/limit/0 08:26:53.136 I: (#0) Radio infos: -6 4 -6 -6 -6 | t: 92, s: 36, f: 1, n: 54 | p: 1 08:26:53.139 I: (#0) sendControlPacket cmd: 0b 08:26:53.140 I: (#0) TX 19 CH23 | 51 0b 81 08:26:53.642 I: (#0) RX 34ms | 17 CH61 | d1 81 08:26:53.643 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 08:26:53.646 ----- 08:26:53.647 I: com loop duration: 511ms 08:26:53.648 -----
Platform
ESP32
Assembly
I did the assebly by myself
nRF24L01+ Module
square dot
Antenna
external antenna
Power Stabilization
Elko (~100uF)
Connection picture
Version
0.8.42
Github Hash
0d10d19 :: 0.8.4
Build & Flash Method
ESP Tools (flash)
Setup
FHEM is sending with MQTT every 15 seconds a limit (at the moment all the time it is MQTT got topic: inverter/ctrl/limit/0 )
inverter communicates every 15 seconds to HM1500. Inverter Gap 500ms
Debug Serial Log output
Error description
in 0.7.36 ahoy received every 15 seconds from FHEM a limit and displayed the live data OK. Every 15 seconds I got an update.
in 0.8.36 or 0.8.42 I do not receive any values from the inverter as long as the limit is set with MQTT. If I disable the send command from FHEM I do get data. I tried every radio setting (low, high, max) -->no change. I increased the GAP to 2500 -->no change
In the logfile above I had disabled, enabled and disabled again the MQTT command. What comes to my attention is, that when no MQTT is send the radio gives the following logentry: frame 3 missing: request retransmit (2 attempts left)
with active MQTT it is only 09:02:21.099 I: MQTT got topic: inverter/ctrl/limit/0 09:02:28.063 I: (#0) Radio infos: -6 -6 0 -6 -6 | t: 12, s: 8, f: 2, n: 2 | p: 1 09:02:28.065 I: (#0) sendControlPacket cmd: 0b 09:02:28.066 I: (#0) TX 19 CH40 | 51 0b 81 09:02:28.568 I: (#0) RX 35ms | 17 CH75 | d1 81 09:02:28.569 I: (#0) has accepted power limit set point 1500.00 with PowerLimitControl 0 09:02:28.570 ----- 09:02:28.570 I: com loop duration: 508ms 09:02:28.571 ----- 09:02:41.069 I: MQTT got topic: inverter/ctrl/limit/0 09:02:42.069 I: (#0) Radio infos: -6 -6 0 -6 -6 | t: 13, s: 9, f: 2, n: 2 | p: 1 09:02:42.071 I: (#0) sendControlPacket cmd: 0b 09:02:42.072 I: (#0) TX 19 CH40 | 51 0b 81 09:02:42.574 I: (#0) request timeout: 500ms 09:02:42.574 ----- 09:02:43.074 I: (#0) Radio infos: -6 -6 -2 -6 -6 | t: 14, s: 9, f: 2, n: 3 | p: 1 09:02:43.076 I: (#0) sendControlPacket cmd: 0b 09:02:43.077 I: (#0) TX 19 CH40 | 51 0b 81 09:02:43.580 I: (#0) request timeout: 500ms 09:02:43.580 ----- 09:02:44.080 I: (#0) Radio infos: -6 -6 -4 -6 -6 | t: 15, s: 9, f: 2, n: 4 | p: 1 09:02:44.082 I: (#0) sendControlPacket cmd: 0b 09:02:44.082 I: (#0) TX 19 CH40 | 51 0b 81 09:02:44.585 I: (#0) request timeout: 500ms 09:02:44.585 ----- 09:02:45.085 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 16, s: 9, f: 2, n: 5 | p: 1 09:02:45.086 I: (#0) sendControlPacket cmd: 0b 09:02:45.087 I: (#0) TX 19 CH61 | 51 0b 81 09:02:45.589 I: (#0) request timeout: 500ms 09:02:45.589 ----- 09:02:46.089 I: (#0) Radio infos: -6 -6 -6 -6 -6 | t: 17, s: 9, f: 2, n: 6 | p: 1 09:02:46.090 I: (#0) sendControlPacket cmd: 0b 09:02:46.091 I: (#0) TX 19 CH75 | 51 0b 81 09:02:46.593 I: (#0) RX 36ms | 17 CH23 | d1 81