FHEM bleibt unreproduzierbar sporadisch hängen, RasPi läuft normal weiter.

Begonnen von Pino72, 23 September 2017, 13:04:24

Vorheriges Thema - Nächstes Thema

Pino72

Hi Zusammen,

bin schon relativ weit mit meiner Integration diverser Gecshichten mit FHEM. Ledier habe ich ab und an immer wieder das Problem, dass FHEM "hängen" bleibt...sprich das Webinterface ist nicht mehr aufrufbar. Im Log sieht man leider gar nichts:

2017.09.22 21:30:14 3: EZ.Wandschrank_on return value: OK
2017.09.22 21:58:43 3: EZ.Licht_on return value: OK
2017.09.22 21:58:54 3: EZ.Licht_off return value: OK
2017.09.22 21:58:57 3: WZ.Bodenlicht_on return value: OK
2017.09.22 21:59:00 3: WZ.Bodenlicht_on return value: OK
2017.09.22 21:59:03 3: WZ.Wintergarten_oben_off return value: OK
2017.09.22 21:59:04 3: WZ.Wintergarten_seite_off return value: OK
2017.09.22 21:59:07 3: WZ.Zwischengang_on return value: OK
2017.09.22 21:59:10 3: WZ.Zwischengang_on return value: OK
2017.09.22 21:59:37 3: KU.Gross_on return value: OK
2017.09.22 21:59:39 3: KU.Klein_on return value: OK
2017.09.22 21:59:39 3: KU.Gross_on return value: OK
2017.09.22 21:59:40 3: KU.Klein_on return value: OK
2017.09.22 22:00:55 3: KU.Gross_off return value: OK
2017.09.22 22:00:58 3: KU.Klein_off return value: OK
2017.09.22 22:00:58 3: KU.Gross_off return value: OK
2017.09.22 22:00:59 3: KU.Klein_off return value: OK
[b]2017.09.22 22:13:27 0: Server shutdown[/b]
2017.09.22 22:13:41 1: Including fhem.cfg
2017.09.22 22:13:41 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet/:
2017.09.22 22:13:41 3: Registering HTTPSRV TABLETUI for URL /ftui   and assigned link ftui/ ...
2017.09.22 22:13:41 3: telnetPort: port 7072 opened
2017.09.22 22:13:42 3: WEB: port 8083 opened
2017.09.22 22:13:42 3: WEBphone: port 8084 opened
2017.09.22 22:13:42 3: WEBtablet: port 8085 opened
2017.09.22 22:13:42 2: eventTypes: loaded 1908 events from ./log/eventTypes.txt
2017.09.22 22:13:56 3: LGTV_WebOS (TV) - defined with host 192.168.178.219
2017.09.22 22:13:56 1: Including ./log/fhem.save
2017.09.22 22:13:56 3: Hub: connected
2017.09.22 22:13:57 0: Featurelevel: 5.8
2017.09.22 22:13:57 0: Server started with 140 defined entities (fhem.pl:15042/2017-09-10 perl:5.020002 os:linux user:fhem pid:863)
2017.09.22 22:13:57 3: telnetForBlockingFn_1506111237: port 38749 opened
2017.09.22 22:14:06 3: EZ.Sideboard_on return value: OK
2017.09.22 22:14:09 3: EZ.Sideboard_off return value: OK
2017.09.22 22:14:11 3: EZ.Wandschrank_off return value: OK
2017.09.22 22:14:57 2: Hub: disconnect
2017.09.22 22:14:59 3: Hub: connected
2017.09.22 22:15:04 3: Hub: new config
2017.09.22 22:21:22 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4356.
2017.09.22 22:21:40 3: KU.Gross_on return value: OK
2017.09.22 22:21:42 3: KU.Klein_on return value: OK
2017.09.22 22:21:43 3: KU.Gross_on return value: OK
2017.09.22 22:21:44 3: KU.Klein_on return value: OK
2017.09.22 22:23:05 3: LGTV_WebOS (TV) - Sucessfull WS connection to 192.168.178.219
2017.09.22 22:24:18 3: KU.Gross_off return value: OK
2017.09.22 22:24:20 3: KU.Klein_off return value: OK
2017.09.22 22:24:21 3: KU.Gross_off return value: OK
2017.09.22 22:24:23 3: KU.Klein_off return value: OK
2017.09.22 22:27:20 3: harmony: IODev for device 45975369 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975375 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975374 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975371 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975370 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975373 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975372 is Hub
2017.09.22 22:27:20 3: harmony: IODev for device 45975377 is Hub
2017.09.22 22:28:53 3: OK : Unknown command OK, try help.
2017.09.22 22:28:53 3: WZ.Bodenlicht_off return value: Unknown command OK, try help.
2017.09.22 22:30:41 3: WZ.Zwischengang_off return value: OK
2017.09.23 00:57:04 2: Hub: disconnect
2017.09.23 00:57:08 3: Hub: connected
2017.09.23 00:57:10 3: Hub: new config
2017.09.23 06:46:06 3: KU.Gross_on return value: OK
2017.09.23 06:46:08 3: KU.Klein_on return value: OK
2017.09.23 06:46:09 3: KU.Gross_on return value: OK


Der Neustart wurde hier um 22:13 über einen RasPi "Sudo reboot" durchgeführt.

Ich starte dann über Telnet den Rspi neu...komischerweise wird dann ja scheinbar FHEM "runtergefahren" ...d.h. er reagietr ja doch irgendwie. Leider gehen immer wenn FHEM hängt natürlich keine Lichtschalte im Haus etc...sehr ärgerlich wenn man mitten in der Nacht das Baby zum Wickeln tragen muss ;-).

Wie kann ich herausfinden was hier diese "Hänger" verursacht?

FHEM läfut mit dem aktuellstem Update auf einem Raspi3, es hängt keinerlei USB Hardware am Pi, geht alles über den Light Manager was Lichter und AKtoren angeht etc.

Der Pi stürzt nie ab, immer nur FHEM.

Danke schon mal
Lg

rudolfkoenig

ZitatWie kann ich herausfinden was hier diese "Hänger" verursacht?

Ich wuerde FHEM im screen mit "perl fhem.pl -d fhem.cfg" starten, und nach dem Absturz im screen die letzten Meldungen pruefen. Falls "attr global verbose 5" einem zu viel ist, dann reicht auch "attr global logfile -" statt -d

Pino72

Danke. Wahnsinn was da alles durchläuft...FHEM übers Front End ist aber jetzt richtig zäh...na mal sehen was bei einem Hängenbleiben dann auf dem Screen steht.

Pino72

So, habe jetzt mal das Fritz.box Modul rausgeschmissen...hier blieb FHEM hängen. Jetzt läuft FHEM schon mal länger ohne hängen zu bleiben aber leider immer noch nicht zu 100% stabil. FHEM bleibt noch alls ca. 4-5 Tage hängen. WErde jetzt nochmal schauen wo er hängen bleibt. Ist denn das Modul zwangsläufig der Übeltäter bei dem der Scrolltext stehen bleibt? Oder kann das auch Zufall sein?

Pino72

Jetzt ist er nochmal beim LG TV Modul hängen geblieben...auch rausgeschmissen...mal sehen was weiter passiert.