Code Monkey home page Code Monkey logo

Comments (12)

buennerbernd avatar buennerbernd commented on June 11, 2024

Das Reading connectionsAfterBoot sollte nach jedem reboot auf 0 zurückgehen.
Wenn beim Login das Reading connectionsAfterBoot größer als 0 ist, wird ein reboot eingeplant.
Ich bräuchte verbose 5 logs um zu sehen, was bei dir nicht so klappt, wie gedacht.

Zur Not kannst du auch dass Attribut autoReboot = 0 setzen. Dann musst du die Box hin und wieder per Hand starten.
Besser ist aber, wir finden die eigentliche Ursache.

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

Top, ich mach die Tage mal ein Verbose 5 auf das Device und schick dir dann alles.
ein autoreboot = 0 hat die Funktionsuntüchtigkeit leider nichtertüchtigt.
Das was im Queue ist, wird noch rausgedrückt, nach einem Hardware neustart. Normales nutzen ist wie gesagt nicht möglich.

Logs folgen....

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

kann das problem nicht mehr rekonstruieren... nach löschen der pm + neu laden läuft alles ohne probleme.

close

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

Habs noch mal auf gemacht.

An meinem "Produktieven" RPI bootet das relativ oft neu. Und das KLF blinkt weiß.
Das Reading eventCount liegt irgendwo um 900 - ist das normal ?

Habe es nun auf ein anderes RPI "verbunden" hier läuft es warum auch immer stabiler.
OS ist identisch, selbe Versionen. Homebridge fehlt allerdings - sind hier eventuell die ständigen Abfragen schuld ?

Anbei mal ein logs ist jetzt von gestern Abend bis gerade eben. 9:17 war mal wieder ein abbruch.

Besagtes log mit dem heuten Connection Broken und Reboot ...
fhem_14.log

Hier noch ein Log über ein längeren Zeitraum.
gw_21_32.log

from fhem.

buennerbernd avatar buennerbernd commented on June 11, 2024

Die KLF Box möchte regelmäßig angepingt werden, dann hält sie die Verbindung aufrecht. Das KLF200 Modul tut das nach 10 min Inaktivität mit einem GW_GET_STATE_REQ.
Bei dir in den Logs sehe ich, dass da die Verbindung immer schon weg ist. Das wird aber erst durch den GW_GET_STATE_REQ bemerkt. Von den Logs her macht das Modul, was es soll. Die Frage ist also, warum die Connections so oft wegbrechen.
Liegt es am RPI? Hast du irgendwo eine WLAN- oder PowerLAN-Bridge?

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

Habe extra ein frisches RPI genommen, gleichwohl es auf dem anderen ewig (Jahre) lief.
Und ich dort irgendwelche spielereien ausschließen wollte.

Kein DLAN oder WLAN im Einsatz, rund um das KLF <-> RPI.

Einziger unterschied, der Übergangsweise war, ist der Port-Wechsel auf dem Switch.
Hatte den KLF auf ein POE fähigen gesteckt da ich ein neuen router bekommen hatte und hier umstrukturieren musste.
Nach den Verbindungsprobleme und google befragen, hieß es, dass das KLF wohl Probleme mit poe fähigen Wwitchen hat, so dass ich ihn wieder auf seinen alten switch steckte.

Aktuell hab ich die letzte Version von deinem Modul laufen, da ich im commit zu der oben genannten auch keine großen Unterschiede sah.

Stand jetzt: 16-6-22 - 07:51
das KLF ist "offline"

2022.06.16 07:51:57 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.16 07:52:07 5: KLF200 (xx_gw) - error while connecting: start_SSL https://192.168.20.210:51200 timed out

gleichwohl

ping 192.168.20.210
PING 192.168.20.210 (192.168.20.210) 56(84) bytes of data.
64 bytes from 192.168.20.210: icmp_seq=1 ttl=127 time=1.82 ms

es erreichbar ist.

Hatte den Autoreboot mal deaktiviert um zu sehen was die letzten Lebenszeichen sind; gute idee ?

Gestern Abend gegen 22Uhr habe ich Rollos noch gesteuert. Hier mal das Log von 22 - 23 Uhr.
Wenn ich es richtig sehe bricht dort dann auch die Verbindung weg beim GW_GET_STATE_REQ erkennt das Modul es dann auch ...

2022.06.15 22:19:30 5: DevIo_SimpleWrite xx_gw: c0004503000b250805000000c800d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001070000000000000000000000000000000000000000000000abc0
2022.06.15 22:19:30 5: KLF200 (xx_gw) - received: 03010b2501
2022.06.15 22:19:30 5: KLF200 (xx_gw) GW_COMMAND_SEND_CFM 0301 2853 1
2022.06.15 22:19:30 5: KLF200 (xx_gw) Dequeue: regex = (?^:^\x03\x00)
2022.06.15 22:19:30 5: KLF200 (xx_gw) Dequeue: SessionID = 2853
2022.06.15 22:19:30 5: KLF200 (xx_gw) Dequeue: 03000b250805000000c800d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001070000000000000000000000000000000000000000000000
2022.06.15 22:19:30 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:30 5: KLF200 (xx_gw) - received: 021107029e21c800f7fff7fff7fff7ff00003ed10000
2022.06.15 22:19:30 5: KLF200Node (xx_gw) - received: 021107029e21c800f7fff7fff7fff7ff00003ed10000
2022.06.15 22:19:30 5: KLF200 (xx_gw) - received: 03020b250807009e21020106800400
2022.06.15 22:19:30 5: KLF200Node (xx_gw) - received: 03020b250807009e21020106800400
2022.06.15 22:19:30 5: KLF200 (xx_gw) - received: 03030b2507000005
2022.06.15 22:19:30 5: xx_gw: dispatch \003\003\013%\a\000\000\005
2022.06.15 22:19:30 5: KLF200Node (xx_gw) - received: 03030b2507000005
2022.06.15 22:19:30 5: KLF200 (xx_gw) - received: 021107049e21c800f7fff7fff7fff7ff00053ed10000
2022.06.15 22:19:30 5: KLF200Node (xx_gw) - received: 021107049e21c800f7fff7fff7fff7ff00053ed10000
2022.06.15 22:19:31 5: KLF200 (xx_gw) - received: 03020b1a080c00c800000120000500
2022.06.15 22:19:31 5: KLF200Node (xx_gw) - received: 03020b1a080c00c800000120000500
2022.06.15 22:19:31 5: KLF200 xx_gw: unwrapped bytes     03050b26010c00000000000000000000000000000000000000030000
2022.06.15 22:19:31 5: KLF200 xx_gw: wrapped bytes c0001d03050b26010c0000000000000000000000000000000000000003000038c0
2022.06.15 22:19:31 5: DevIo_SimpleWrite xx_gw: c0001d03050b26010c0000000000000000000000000000000000000003000038c0
2022.06.15 22:19:31 5: KLF200 (xx_gw) - received: 03040b1a
2022.06.15 22:19:31 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2842
2022.06.15 22:19:31 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:31 5: KLF200 (xx_gw) Dequeue: SessionID = 2842
2022.06.15 22:19:31 5: KLF200 (xx_gw) Dequeue: 03050b26010c00000000000000000000000000000000000000030000
2022.06.15 22:19:31 5: KLF200 (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff00003ed20000
2022.06.15 22:19:31 5: KLF200Node (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff00003ed20000
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 03060b2601
2022.06.15 22:19:32 5: KLF200 (xx_gw) - ignored:  03060b2601
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 03070b26010c000103c800c80000001328c50008
2022.06.15 22:19:32 5: KLF200Node (xx_gw) - received: 03070b26010c000103c800c80000001328c50008
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 03040b26
2022.06.15 22:19:32 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2854
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: SessionID = 2854
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: 03050b26010c00000000000000000000000000000000000000030000
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff00003ed30000
2022.06.15 22:19:32 5: KLF200Node (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff00003ed30000
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 03020b22080800c800000120000500
2022.06.15 22:19:32 5: KLF200Node (xx_gw) - received: 03020b22080800c800000120000500
2022.06.15 22:19:32 5: KLF200 xx_gw: unwrapped bytes     03050b27010800000000000000000000000000000000000000030000
2022.06.15 22:19:32 5: KLF200 xx_gw: wrapped bytes c0001d03050b270108000000000000000000000000000000000000000300003dc0
2022.06.15 22:19:32 5: DevIo_SimpleWrite xx_gw: c0001d03050b270108000000000000000000000000000000000000000300003dc0
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 03040b22
2022.06.15 22:19:32 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2850
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: SessionID = 2850
2022.06.15 22:19:32 5: KLF200 (xx_gw) Dequeue: 03050b27010800000000000000000000000000000000000000030000
2022.06.15 22:19:32 5: KLF200 (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff00003ed30000
2022.06.15 22:19:32 5: KLF200Node (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff00003ed30000
2022.06.15 22:19:33 5: KLF200 (xx_gw) - received: 03060b2701
2022.06.15 22:19:33 5: KLF200 (xx_gw) - ignored:  03060b2701
2022.06.15 22:19:33 5: KLF200 (xx_gw) - received: 03070b270108000103c800c80000001328c50008
2022.06.15 22:19:33 5: KLF200Node (xx_gw) - received: 03070b270108000103c800c80000001328c50008
2022.06.15 22:19:33 5: KLF200 (xx_gw) - received: 03040b27
2022.06.15 22:19:33 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2855
2022.06.15 22:19:33 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:33 5: KLF200 (xx_gw) Dequeue: SessionID = 2855
2022.06.15 22:19:33 5: KLF200 (xx_gw) Dequeue: 03050b27010800000000000000000000000000000000000000030000
2022.06.15 22:19:33 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:33 5: KLF200 (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff00003ed40000
2022.06.15 22:19:33 5: KLF200Node (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff00003ed40000
2022.06.15 22:19:36 5: KLF200 (xx_gw) - received: 03020b25080700c800000120000500
2022.06.15 22:19:36 5: KLF200Node (xx_gw) - received: 03020b25080700c800000120000500
2022.06.15 22:19:36 5: KLF200 xx_gw: unwrapped bytes     03050b28010700000000000000000000000000000000000000030000
2022.06.15 22:19:36 5: KLF200 xx_gw: wrapped bytes c0001d03050b280107000000000000000000000000000000000000000300003dc0
2022.06.15 22:19:36 5: DevIo_SimpleWrite xx_gw: c0001d03050b280107000000000000000000000000000000000000000300003dc0
2022.06.15 22:19:36 5: KLF200 (xx_gw) - received: 03040b25
2022.06.15 22:19:36 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2853
2022.06.15 22:19:36 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:36 5: KLF200 (xx_gw) Dequeue: SessionID = 2853
2022.06.15 22:19:36 5: KLF200 (xx_gw) Dequeue: 03050b28010700000000000000000000000000000000000000030000
2022.06.15 22:19:36 5: KLF200 (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff00003ed70000
2022.06.15 22:19:36 5: KLF200Node (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff00003ed70000
2022.06.15 22:19:37 5: KLF200 (xx_gw) - received: 03060b2801
2022.06.15 22:19:37 5: KLF200 (xx_gw) - ignored:  03060b2801
2022.06.15 22:19:37 5: KLF200 (xx_gw) - received: 03070b280107000103c800c80000001328c50008
2022.06.15 22:19:37 5: KLF200Node (xx_gw) - received: 03070b280107000103c800c80000001328c50008
2022.06.15 22:19:37 5: KLF200 (xx_gw) - received: 03040b28
2022.06.15 22:19:37 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2856
2022.06.15 22:19:37 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:37 5: KLF200 (xx_gw) Dequeue: SessionID = 2856
2022.06.15 22:19:37 5: KLF200 (xx_gw) Dequeue: 03050b28010700000000000000000000000000000000000000030000
2022.06.15 22:19:37 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:37 5: KLF200 (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff00003ed80000
2022.06.15 22:19:37 5: KLF200Node (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff00003ed80000
2022.06.15 22:19:41 5: KLF200 (xx_gw) - received: 03020b1c080000c800000120000500
2022.06.15 22:19:41 5: KLF200Node (xx_gw) - received: 03020b1c080000c800000120000500
2022.06.15 22:19:41 5: KLF200 xx_gw: unwrapped bytes     03050b29010000000000000000000000000000000000000000030000
2022.06.15 22:19:41 5: KLF200 xx_gw: wrapped bytes c0001d03050b290100000000000000000000000000000000000000000300003bc0
2022.06.15 22:19:41 5: DevIo_SimpleWrite xx_gw: c0001d03050b290100000000000000000000000000000000000000000300003bc0
2022.06.15 22:19:41 5: KLF200 (xx_gw) - received: 03040b1c
2022.06.15 22:19:41 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2844
2022.06.15 22:19:41 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:41 5: KLF200 (xx_gw) Dequeue: SessionID = 2844
2022.06.15 22:19:41 5: KLF200 (xx_gw) Dequeue: 03050b29010000000000000000000000000000000000000000030000
2022.06.15 22:19:41 5: KLF200 (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff00003edc0000
2022.06.15 22:19:41 5: KLF200Node (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff00003edc0000
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 03060b2901
2022.06.15 22:19:42 5: KLF200 (xx_gw) - ignored:  03060b2901
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 03070b290100000103c800c80000001328c50008
2022.06.15 22:19:42 5: KLF200Node (xx_gw) - received: 03070b290100000103c800c80000001328c50008
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 03040b29
2022.06.15 22:19:42 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2857
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: SessionID = 2857
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: 03050b29010000000000000000000000000000000000000000030000
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff00003edd0000
2022.06.15 22:19:42 5: KLF200Node (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff00003edd0000
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 03020b24080300c800000120000500
2022.06.15 22:19:42 5: KLF200Node (xx_gw) - received: 03020b24080300c800000120000500
2022.06.15 22:19:42 5: KLF200 xx_gw: unwrapped bytes     03050b2a010300000000000000000000000000000000000000030000
2022.06.15 22:19:42 5: KLF200 xx_gw: wrapped bytes c0001d03050b2a0103000000000000000000000000000000000000000300003bc0
2022.06.15 22:19:42 5: DevIo_SimpleWrite xx_gw: c0001d03050b2a0103000000000000000000000000000000000000000300003bc0
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 03040b24
2022.06.15 22:19:42 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2852
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: SessionID = 2852
2022.06.15 22:19:42 5: KLF200 (xx_gw) Dequeue: 03050b2a010300000000000000000000000000000000000000030000
2022.06.15 22:19:42 5: KLF200 (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff00003edd0000
2022.06.15 22:19:42 5: KLF200Node (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff00003edd0000
2022.06.15 22:19:43 5: KLF200 (xx_gw) - received: 03060b2a01
2022.06.15 22:19:43 5: KLF200 (xx_gw) - ignored:  03060b2a01
2022.06.15 22:19:43 5: KLF200 (xx_gw) - received: 03070b2a0103000103c800c80000001328c50008
2022.06.15 22:19:43 5: KLF200Node (xx_gw) - received: 03070b2a0103000103c800c80000001328c50008
2022.06.15 22:19:43 5: KLF200 (xx_gw) - received: 03040b2a
2022.06.15 22:19:43 5: KLF200 (xx_gw) GW_SESSION_FINISHED_NTF 0304 2858
2022.06.15 22:19:43 5: KLF200 (xx_gw) Dequeue: regex = (?^:^(\x04\x12|\x03\x05|\x03\x12|\x03\x10))
2022.06.15 22:19:43 5: KLF200 (xx_gw) Dequeue: SessionID = 2858
2022.06.15 22:19:43 5: KLF200 (xx_gw) Dequeue: 03050b2a010300000000000000000000000000000000000000030000
2022.06.15 22:19:43 5: KLF200 (xx_gw) Dequeue: mached
2022.06.15 22:19:43 5: KLF200 (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff00003ede0000
2022.06.15 22:19:43 5: KLF200Node (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff00003ede0000
2022.06.15 22:23:09 5: KLF200 (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff00003fac0000
2022.06.15 22:23:09 5: KLF200Node (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff00003fac0000
2022.06.15 22:23:10 5: KLF200 (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff00003fad0000
2022.06.15 22:23:10 5: KLF200Node (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff00003fad0000
2022.06.15 22:23:11 5: KLF200 (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff00003fae0000
2022.06.15 22:23:11 5: KLF200Node (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff00003fae0000
2022.06.15 22:23:12 5: KLF200 (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff00003fb00000
2022.06.15 22:23:12 5: KLF200Node (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff00003fb00000
2022.06.15 22:26:09 5: KLF200 (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000040600000
2022.06.15 22:26:09 5: KLF200Node (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000040600000
2022.06.15 22:29:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 22:29:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 22:29:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 22:29:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 22:29:43 5: KLF200 (xx_gw) - received: 000d020000000000
2022.06.15 22:29:43 5: KLF200 (xx_gw) GW_GET_STATE_CFM 000d 2 0 0
2022.06.15 22:34:45 5: KLF200 (xx_gw) - received: 02110105c800c800f7fff7fff7fff7ff0000425e0000
2022.06.15 22:34:45 5: KLF200Node (xx_gw) - received: 02110105c800c800f7fff7fff7fff7ff0000425e0000
2022.06.15 22:34:45 5: KLF200 (xx_gw) - received: 02110205c800c800f7fff7fff7fff7ff0000425f0000
2022.06.15 22:34:45 5: KLF200Node (xx_gw) - received: 02110205c800c800f7fff7fff7fff7ff0000425f0000
2022.06.15 22:34:45 5: KLF200 (xx_gw) - received: 02110405c800c800f7fff7fff7fff7ff000042600000
2022.06.15 22:34:45 5: KLF200Node (xx_gw) - received: 02110405c800c800f7fff7fff7fff7ff000042600000
2022.06.15 22:34:45 5: KLF200 (xx_gw) - received: 02110505c800c800f7fff7fff7fff7ff000042610000
2022.06.15 22:34:45 5: KLF200Node (xx_gw) - received: 02110505c800c800f7fff7fff7fff7ff000042610000
2022.06.15 22:35:09 5: KLF200 (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff0000427c0000
2022.06.15 22:35:09 5: KLF200Node (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff0000427c0000
2022.06.15 22:35:10 5: KLF200 (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff0000427d0000
2022.06.15 22:35:10 5: KLF200Node (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff0000427d0000
2022.06.15 22:35:11 5: KLF200 (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff0000427e0000
2022.06.15 22:35:11 5: KLF200Node (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff0000427e0000
2022.06.15 22:35:12 5: KLF200 (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff0000427f0000
2022.06.15 22:35:12 5: KLF200Node (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff0000427f0000
2022.06.15 22:35:13 5: KLF200 (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff000042800000
2022.06.15 22:35:13 5: KLF200Node (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff000042800000
2022.06.15 22:38:39 5: KLF200 (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff0000434e0000
2022.06.15 22:38:39 5: KLF200Node (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff0000434e0000
2022.06.15 22:38:40 5: KLF200 (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff0000434f0000
2022.06.15 22:38:40 5: KLF200Node (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff0000434f0000
2022.06.15 22:38:41 5: KLF200 (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff000043500000
2022.06.15 22:38:41 5: KLF200Node (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff000043500000
2022.06.15 22:38:42 5: KLF200 (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff000043510000
2022.06.15 22:38:42 5: KLF200Node (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff000043510000
2022.06.15 22:39:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 22:39:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 22:39:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 22:39:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 22:39:42 5: KLF200 (xx_gw) - received: 000d020000000000
2022.06.15 22:39:42 5: KLF200 (xx_gw) GW_GET_STATE_CFM 000d 2 0 0
2022.06.15 22:41:39 5: KLF200 (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000044020000
2022.06.15 22:41:39 5: KLF200Node (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000044020000
2022.06.15 22:49:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 22:49:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 22:49:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 22:49:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 22:49:43 5: KLF200 (xx_gw) - received: 000d020000000000
2022.06.15 22:49:43 5: KLF200 (xx_gw) GW_GET_STATE_CFM 000d 2 0 0
2022.06.15 22:50:09 5: KLF200 (xx_gw) - received: 02110105c800c800f7fff7fff7fff7ff000046000000
2022.06.15 22:50:09 5: KLF200Node (xx_gw) - received: 02110105c800c800f7fff7fff7fff7ff000046000000
2022.06.15 22:50:10 5: KLF200 (xx_gw) - received: 02110205c800c800f7fff7fff7fff7ff000046010000
2022.06.15 22:50:10 5: KLF200Node (xx_gw) - received: 02110205c800c800f7fff7fff7fff7ff000046010000
2022.06.15 22:50:11 5: KLF200 (xx_gw) - received: 02110405c800c800f7fff7fff7fff7ff000046020000
2022.06.15 22:50:11 5: KLF200Node (xx_gw) - received: 02110405c800c800f7fff7fff7fff7ff000046020000
2022.06.15 22:50:12 5: KLF200 (xx_gw) - received: 02110505c800c800f7fff7fff7fff7ff000046030000
2022.06.15 22:50:12 5: KLF200Node (xx_gw) - received: 02110505c800c800f7fff7fff7fff7ff000046030000
2022.06.15 22:50:39 5: KLF200 (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff0000461e0000
2022.06.15 22:50:39 5: KLF200Node (xx_gw) - received: 02110005c800c800f7fff7fff7fff7ff0000461e0000
2022.06.15 22:50:40 5: KLF200 (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff0000461f0000
2022.06.15 22:50:40 5: KLF200Node (xx_gw) - received: 02110305c800c800f7fff7fff7fff7ff0000461f0000
2022.06.15 22:50:41 5: KLF200 (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff000046200000
2022.06.15 22:50:41 5: KLF200Node (xx_gw) - received: 02110705c800c800f7fff7fff7fff7ff000046200000
2022.06.15 22:50:42 5: KLF200 (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff000046210000
2022.06.15 22:50:42 5: KLF200Node (xx_gw) - received: 02110805c800c800f7fff7fff7fff7ff000046210000
2022.06.15 22:50:43 5: KLF200 (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff000046220000
2022.06.15 22:50:43 5: KLF200Node (xx_gw) - received: 02110c05c800c800f7fff7fff7fff7ff000046220000
2022.06.15 22:54:09 5: KLF200 (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff000046f00000
2022.06.15 22:54:09 5: KLF200Node (xx_gw) - received: 02110605c800c800f7fff7fff7fff7ff000046f00000
2022.06.15 22:54:10 5: KLF200 (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff000046f10000
2022.06.15 22:54:10 5: KLF200Node (xx_gw) - received: 02110905c800c800f7fff7fff7fff7ff000046f10000
2022.06.15 22:54:11 5: KLF200 (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff000046f20000
2022.06.15 22:54:11 5: KLF200Node (xx_gw) - received: 02110a05b4e1b4e1f7fff7fff7fff7ff000046f20000
2022.06.15 22:54:12 5: KLF200 (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff000046f30000
2022.06.15 22:54:12 5: KLF200Node (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff000046f30000
2022.06.15 22:57:09 5: KLF200 (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000047a40000
2022.06.15 22:57:09 5: KLF200Node (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff000047a40000
2022.06.15 22:59:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 22:59:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 22:59:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 22:59:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 22:59:42 5: KLF200 (xx_gw) - received: 000d020000000000
2022.06.15 22:59:42 5: KLF200 (xx_gw) GW_GET_STATE_CFM 000d 2 0 0
....


2022.06.15 23:09:42 5: KLF200 (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff00004a950000
2022.06.15 23:09:42 5: xx_gw: dispatch \002\021\013\005È\000È\000÷ÿ÷ÿ÷ÿ÷ÿ\000\000J<95>\000\000
2022.06.15 23:09:42 5: KLF200Node (xx_gw) - received: 02110b05c800c800f7fff7fff7fff7ff00004a950000
2022.06.15 23:09:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 23:09:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 23:09:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 23:09:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 23:09:43 5: KLF200 (xx_gw) - received: 000d020000000000
2022.06.15 23:09:43 5: KLF200 (xx_gw) GW_GET_STATE_CFM 000d 2 0 0
2022.06.15 23:12:45 5: KLF200 (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff00004b460000
2022.06.15 23:12:45 5: xx_gw: dispatch \002\021\r\005?R?R÷ÿ÷ÿ÷ÿ÷ÿ\000\000KF\000\000
2022.06.15 23:12:45 5: KLF200Node (xx_gw) - received: 02110d053f523f52f7fff7fff7fff7ff00004b460000
2022.06.15 23:19:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 23:19:42 5: KLF200 xx_gw: unwrapped bytes     000c
2022.06.15 23:19:42 5: KLF200 xx_gw: wrapped bytes c00003000c0fc0
2022.06.15 23:19:42 5: DevIo_SimpleWrite xx_gw: c00003000c0fc0
2022.06.15 23:19:47 1: KLF200 (xx_gw) - connectionBroken -> closed connection
2022.06.15 23:19:47 1: KLF200 (xx_gw) - connectionBroken -> reopen connection in 5 seconds
2022.06.15 23:19:52 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.15 23:19:52 4: IP: 192.168.20.210 -> 192.168.20.210



...
2022.06.15 23:28:30 5: KLF200 (xx_gw) - error while connecting: start_SSL https://192.168.20.210:51200 timed out
2022.06.15 23:29:00 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.15 23:29:00 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.15 23:29:10 5: KLF200 (xx_gw) - error while connecting: start_SSL https://192.168.20.210:51200 timed out
2022.06.15 23:29:42 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.15 23:29:42 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.15 23:29:42 5: KLF200 (xx_gw) GW_GET_STATE_REQ
2022.06.15 23:29:42 1: KLF200 (xx_gw) Command skipped, not logged in
2022.06.15 23:29:52 5: KLF200 (xx_gw) - error while connecting: start_SSL https://192.168.20.210:51200 timed out
2022.06.15 23:30:25 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.15 23:30:25 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.15 23:30:35 5: KLF200 (xx_gw) - error while connecting: start_SSL https://192.168.20.210:51200 timed out
2022.06.15 23:31:05 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https

Also
Modul: OK
KLF: Ping OK

Connection: FAiLED. - Port ist auch "dicht" 51200

Ist das KLF vl einfach defekt?
Hast du irgendeine Idee wie wir dem Übel an die Wurzel gehen?

Hier noch ein List vom Gerät.

Internals:
   DEF        192.168.20.210
   DeviceName 192.168.20.210:51200
   FUUID      629d0844-f33f-82a5-38b2-0159ccfb59f088e5
   Host       192.168.20.210
   NAME       [xx_gw](http://192.168.1.175:8083/fhem?detail=xx_gw)
   NEXT_OPEN  1655359697.86362
   NR         16
   PARTIAL    
   SCENES     0:"Arbeit", 1:"Alles Oben", 2:"Sonnenschutz"
   SSL        1
   STATE      disconnected
   TIMEOUT    10
   TYPE       KLF200
   eventCount 6110
   nextOpenDelay 30
   READINGS:
     2022-06-15 23:19:47   connectionBroken 1
     2022-06-15 22:05:28   connectionsAfterBoot 4
     2022-06-13 20:53:04   hardwareVersion 6
     2022-06-14 06:40:24   lastError       ERROR on Frame Structure.
     2022-06-13 20:53:04   model           0.2.0.0.71.0
     2022-06-15 22:19:43   queueSize       0
     2022-06-15 22:19:42   sessionID       2858
     2022-06-13 20:53:04   softwareVersion 0.2.0.0.71.0
     2022-06-16 08:07:47   state           disconnected
     2022-06-15 23:09:43   subState        Idle state
Attributes:
   autoReboot 0
   controlNames 1328c5-1:KLF200 Input,1328c5-8:FHEM,e2b807-1:User Remote control,5d8039-1:User Remote control,dc3a4d-1:User Remote control,9155e7-1:User Remote control,43e219-1:User Remote control,e39be0-1:User Remote control
   room       KLF
   verbose    5
   webCmd     scene

from fhem.

buennerbernd avatar buennerbernd commented on June 11, 2024

Nach zwei Verbindungsabbrüchen ist die Box zwar noch im Netz sichtbar, aber das SSL ist irgendwie kaputt. (Daher ein Reboot nach jedem Verbindungsabbruch.) Da wird aber wohl kein Firmware-Update mehr kommen. An einen Hardware defekt glaube ich nicht so.
Ich nehme an, dein FHEM und dein Perl sind aktuell genug, so dass die Hinweise im Wiki nicht mehr relevant sind?
Du hast auch nicht ein weiteres FHEM oder anderes Programm damit verbunden?

Hast du einen ausführlichen Log von dem Zeitpunkt, als das passiert ist?
2022-06-14 06:40:24 lastError ERROR on Frame Structure.

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

und hier der log snip ...

2022.06.14 06:31:45 5: xx_gw: dispatch \002\021\r\005µ µ ÷ÿ÷ÿ÷ÿ÷ÿ\000\000\0170\000\000
2022.06.14 06:31:45 5: KLF200Node (xx_gw) - received: 02110d05b520b520f7fff7fff7fff7ff00000f300000
2022.06.14 06:40:09 5: KLF200 xx_gw: unwrapped bytes     030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001030000000000000000000000000000000000000000000000
2022.06.14 06:40:09 5: KLF200 xx_gw: wrapped bytes c00045030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400010300000000000000000000000000000000000000000000009ec0
2022.06.14 06:40:09 5: DevIo_SimpleWrite xx_gw: c00045030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400010300000000000000000000000000000000000000000000009ec0
2022.06.14 06:40:14 1: KLF200 (xx_gw) - connectionBroken -> closed connection
2022.06.14 06:40:15 1: KLF200 (xx_gw) - connectionBroken -> reopen connection in 5 seconds
2022.06.14 06:40:20 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.14 06:40:20 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.14 06:40:24 5: KLF200 xx_gw: Read password from file
2022.06.14 06:40:24 5: KLF200 (xx_gw) GW_PASSWORD_ENTER_REQ
2022.06.14 06:40:24 5: KLF200 xx_gw: unwrapped bytes     30003441377038663737657700000000000000000000000000000000000000000000
2022.06.14 06:40:24 5: KLF200 xx_gw: wrapped bytes c00023300034413770386637376577000000000000000000000000000000000000000000006dc0
2022.06.14 06:40:24 5: DevIo_SimpleWrite xx_gw: c00023300034413770386637376577000000000000000000000000000000000000000000006dc0
2022.06.14 06:40:24 1: 192.168.20.210:51200 reappeared (xx_gw)
2022.06.14 06:40:24 5: KLF200 (xx_gw) - received: 300100
2022.06.14 06:40:24 5: KLF200 (xx_gw) GW_PASSWORD_ENTER_CFM 3001 0
2022.06.14 06:40:24 5: KLF200 xx_gw: unwrapped bytes     030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001030000000000000000000000000000000000000000000000
2022.06.14 06:40:24 5: KLF200 xx_gw: wrapped bytes c00045030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400010300000000000000000000000000000000000000000000009ec0
2022.06.14 06:40:24 5: DevIo_SimpleWrite xx_gw: c00045030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400010300000000000000000000000000000000000000000000009ec0
2022.06.14 06:40:24 5: KLF200 (xx_gw) GW_REBOOT_REQ
2022.06.14 06:40:24 5: KLF200 (xx_gw) - received: 000002
2022.06.14 06:40:24 5: KLF200 (xx_gw) GW_ERROR_NTF 0000 2
2022.06.14 06:40:24 1: KLF200 (xx_gw) - Gateway Error: ERROR on Frame Structure.
2022.06.14 06:40:24 5: KLF200 (xx_gw) Dequeue: 030002d508050000000000d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001030000000000000000000000000000000000000000000000
2022.06.14 06:40:24 5: KLF200 (xx_gw) Dequeue: mached
2022.06.14 06:40:24 5: KLF200 xx_gw: unwrapped bytes     0001
2022.06.14 06:40:24 5: KLF200 xx_gw: wrapped bytes c00003000102c0
2022.06.14 06:40:24 5: DevIo_SimpleWrite xx_gw: c00003000102c0
2022.06.14 06:40:24 5: KLF200 (xx_gw) - received: 0002
2022.06.14 06:40:24 5: KLF200 (xx_gw) GW_REBOOT_CFM 0002
2022.06.14 06:40:24 1: KLF200 (xx_gw) - reboot started, reconnect in 30 seconds
2022.06.14 06:40:24 5: KLF200 (xx_gw) Dequeue: regex = (?^:^\x00\x01)
2022.06.14 06:40:24 5: KLF200 (xx_gw) Dequeue: 0001
2022.06.14 06:40:24 5: KLF200 (xx_gw) Dequeue: mached
2022.06.14 06:40:28 1: KLF200 (xx_gw) Command skipped, not logged in
2022.06.14 06:40:54 5: HttpUtils url=https://192.168.20.210:51200/ NonBlocking via https
2022.06.14 06:40:54 4: IP: 192.168.20.210 -> 192.168.20.210
2022.06.14 06:40:59 5: KLF200 xx_gw: Read password from file
2022.06.14 06:40:59 5: KLF200 (xx_gw) GW_PASSWORD_ENTER_REQ
2022.06.14 06:40:59 5: KLF200 xx_gw: unwrapped bytes     30003441377038663737657700000000000000000000000000000000000000000000
2022.06.14 06:40:59 5: KLF200 xx_gw: wrapped bytes c00023300034413770386637376577000000000000000000000000000000000000000000006dc0
2022.06.14 06:40:59 5: DevIo_SimpleWrite xx_gw: c00023300034413770386637376577000000000000000000000000000000000000000000006dc0
2022.06.14 06:40:59 1: 192.168.20.210:51200 reappeared (xx_gw)
2022.06.14 06:40:59 5: KLF200 (xx_gw) - received: 300100
2022.06.14 06:40:59 5: KLF200 (xx_gw) GW_PASSWORD_ENTER_CFM 3001 0
2022.06.14 06:40:59 5: KLF200 xx_gw: unwrapped bytes     030002d608050000003200d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001000000000000000000000000000000000000000000000000
2022.06.14 06:40:59 5: KLF200 xx_gw: wrapped bytes c00045030002d608050000003200d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001000000000000000000000000000000000000000000000000acc0
2022.06.14 06:40:59 5: DevIo_SimpleWrite xx_gw: c00045030002d608050000003200d400d400d400d400d400d400d400d400d400d400d400d400d400d400d400d40001000000000000000000000000000000000000000000000000acc0
2022.06.14 06:40:59 5: KLF200 xx_gw: unwrapped bytes     200062a8115b
2022.06.14 06:40:59 5: KLF200 xx_gw: wrapped bytes c00007200062a8115ba7c0

Verbindung zu einem anderen Gerät hatte ich erst auch im Verdacht. Darum habe ich die IP geändert, so dass das test RPI der einzige "abnehmer" ist.

Neu ist wie gesagt der router ( eine Unifi DreamMachine, keine Ahnung ob die pauschalisiert Endgeräte anspricht, dann müsste es aber auch gezielt der PORT sein und das halt ich für unwahrscheinlich )

from fhem.

buennerbernd avatar buennerbernd commented on June 11, 2024

Ich dachte daran, dass manche ja noch ein Test-FHEM haben oder eine zweite Smarthome-Software.

Danke für die Logs. Leider sehe ich auch keinen Grund für den Fehler "ERROR on Frame Structure."

Ich habe momentan keine Idee, wie ich dir weiterhelfen könnte.

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

Ja mist, denke nun immer mehr an einen HW defekt.

Zum einen ist die rj45 buchse recht locker, wie ich finde, dann ist dort ein stück "gebrochen" zu erkennen und 1 pin steht hoch. S. Bild.

Oder ist das Serienproduktion?? Sieht das bei dir auch so aus ?

btw- aktuell blinkt es nur noch ... per wifi geht es. lan ist irgendwie weg

IMG_6886

from fhem.

buennerbernd avatar buennerbernd commented on June 11, 2024

Falls dein LAN Stecker wieder geht, kannst du mal die gepatchte Datei von Rudolf König probieren? Siehe Forum.

from fhem.

BOFHELL avatar BOFHELL commented on June 11, 2024

KLF macht scheinbar kein 802.1x und die RJ45 hatte Masse fehler.

läuft wieder bestens.

closed

from fhem.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.