Hallo,
mein Raspberry Pi mit FHEM hat sich in den letzten 2 Wochen öfter aufgehängt und war nicht über FHEMWeb erreichbar. Nur per ssh.
Ein Neustart hat bisher immer geholfen, jetzt habe ich mich aber auf Fehlersuche begeben und bemerkt, dass FHEM scheinbar versucht einen ZWDongle einzubinden?!
Ich verwende FHEM ausschließlich um per USB Kabel meine Tecalor THZ Wärmepumpe auszulesen/steuern. Weitere Geräte sind nicht angeschlossen - auch kein ZWave Dongle.
Mit den "SOF Missing" Meldungen gibt es dann Hunderte im Protokoll und die CPU Auslastung erreicht 99%.
Hat jemand eine IDee woran das liegen kann?
2025.10.21 08:30:50 1: Including fhem.cfg
2025.10.21 08:30:51 3: WEB: port 8083 opened
2025.10.21 08:30:51 2: eventTypes: loaded 201 lines from ./log/eventTypes.txt
2025.10.21 08:30:51 3: Opening Mythz device /dev/ttyUSB0
2025.10.21 08:30:51 3: Setting Mythz serial parameters to 115200,8,N,1
2025.10.21 08:30:51 3: Mythz device opened
2025.10.21 08:30:51 3: telnetPort: port 7072 opened
2025.10.21 08:30:51 1: Including ./log/fhem.save
2025.10.21 08:30:51 1: Messages collected while initializing FHEM:SecurityCheck:
telnetPort is not password protected
WEB is not password protected
Protect this FHEM installation by configuring the allowed device allowed_telnetPort
You can disable this message with attr global motd none
2025.10.21 08:30:51 1: usb create starting
2025.10.21 08:30:51 3: Probing ZWDongle device /dev/serial1
2025.10.21 08:30:52 3: Probing CUL device /dev/ttyAMA0
2025.10.21 08:30:52 3: Probing TCM_ESP3 device /dev/ttyAMA0
2025.10.21 08:30:53 3: Probing ZWDongle device /dev/ttyAMA0
[color=red]2025.10.21 08:30:53 1: define ZWDongle_0 ZWDongle /dev/ttyAMA0@115200
2025.10.21 08:30:53 3: Opening ZWDongle_0 device /dev/ttyAMA0
2025.10.21 08:30:53 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1[/color]
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got 00 instead of 01)
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got 51 instead of 01)
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got fc instead of 01)
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got 1e instead of 01)
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got ff instead of 01)
2025.10.21 08:30:53 1: ZWDongle_0: SOF missing (got 02 instead of 01)
Der rote Text taucht an dem Tag erstmalig im Protokoll auf.
Vielen Dank vorab und einen schönen Abend!
Arivior
Lösche das started-notify oder deaktiviere es.
Ggf. vor dem FHEM-Start das USB-Gerät abstecken und erst später wieder rein...
Meinst du damit "delete ZWDongle_0"?
Oder soll ich "attr initialUsbCheck disable 1" deaktivieren?
ZWDongle_0 entfernen (delete) und initialUsbCheck auch oder deaktivieren.
Was ist an der seriellen Stelle angeschlossen?
ZWDongle_0 wurde vom initialUsbCheck angelegt, weil auf eine bestimmte Anfrage eine passende Antwort kam.
Per USB ist nur die Wärmepumpe (Tecalor THZ) angeschlossen.
Keine Ahnung wieso er vor 2 Wochen dachte, da sei ein ZWDongle angeschlossen.
Habe den Dongle gelöscht und den USBCheck deaktiviert.
Mal beobachten ob das Problem erneut auftaucht.
Danke euch!