!!! Probleme mit Presence, FRITZBOX und Meldungen von Blocking.pm !!!

Begonnen von CoolTux, 05 Oktober 2017, 09:18:53

Vorheriges Thema - Nächstes Thema

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Kawaci


ulli

Problem ist bei mir nach heutigen update immer noch vorhanden
2017.10.06 18:22:36 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
Can't call method "sockhost" on an undefined value at ./FHEM/72_FRITZBOX.pm line 803.

jove01

Hallo
auch nach einem Update heute habe ich nach dem Neustart

2017.10.11 15:43:49 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1391
2017.10.11 15:43:49 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1393
2017.10.11 15:46:05 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 1397
2017.10.11 15:46:05 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
2017.10.11 15:46:05 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1396
2017.10.11 15:48:19 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1405
2017.10.11 15:48:19 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1406
2017.10.11 15:50:33 1: Timeout for WOL_Ping reached, terminated process 1424
2017.10.11 15:50:34 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1423
2017.10.11 15:52:48 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 1430
2017.10.11 15:52:48 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
2017.10.11 15:52:48 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1428
2017.10.11 15:52:48 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1429
2017.10.11 15:55:04 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1435
2017.10.11 15:57:23 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1440
2017.10.11 15:57:23 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1441
2017.10.11 15:59:38 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 1461
2017.10.11 15:59:38 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
2017.10.11 15:59:38 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1460
2017.10.11 16:04:12 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1477
2017.10.11 16:06:25 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 1494
2017.10.11 16:06:25 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
2017.10.11 16:06:25 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1492
2017.10.11 16:06:25 1: Timeout for PRESENCE_DoLocalPingScan reached, terminated process 1493
2017.10.11 16:06:30 1: Timeout for WOL_Ping reached, terminated process 1522
Aktuelles FHEM auf Raspi 3 und dbLog
CUL 433
HMLan Rolladensteuerung

freddykr

#19
Zitat von: ulli am 06 Oktober 2017, 20:49:28
Problem ist bei mir nach heutigen update immer noch vorhanden
2017.10.06 18:22:36 1: FRITZBOX FritzBox: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
Can't call method "sockhost" on an undefined value at ./FHEM/72_FRITZBOX.pm line 803.

Keiner mehr eine Idee dazu?
Bei mir müllt es leider auch das Log zu (siehe Zitat).

Blocking.pm           15200 2017-10-05 08:27:30Z
72_FRITZBOX.pm        15153 2017-09-30 08:48:53Z

Edit: Nach ein paar Stunden nächtlicher Fehlersuche fand ich den Fehler bei mir selbst. "fritz.box" war nicht mehr vom Raspi auflösbar. Nach dem Beheben dieses Fehlers war alles wieder ok und der Fehler weg.
Viele Grüße,
Danilo

djatebbi

Hallo zusammen,

ich muss mich dieser Thematik jetzt leider doch mal anschließen.
Seit einem Update von der Blocking.pm Ende September bzw. Anfang Oktober startet mein FHEM nicht mehr bzw. friert beim Starten ein.
Nur wenn ich meine letzte funktionierende Blocking.pm vom 28.09.2017 wieder einspiele, startet und läuft FHEM bei mir normal.
Ich habe das ganze erst heute wieder getestet und bin der Sache bei mir nachgegangen.

Wenn ich meine Fritzboxen auf disable setzte, bleibt FHEM bei verbose 5 hier hängen:

2017.11.07 12:28:16 5: PRESENCE (NB_Garage_presence) - stopping timer
2017.11.07 12:28:16 5: PRESENCE (NB_Garage_presence) - starting blocking call for mode lan-ping

Und wenn ich die Presence auf disable setzte, bleibt FHEM bei verbose 5 hier hängen:

2017.11.07 12:32:04 4: BlockingCall (FRITZBOX_API_Check_Run): created child (-3044), uses telnetForBlockingFn_1510054324 to connect back
2017.11.07 12:32:04 4: FRITZBOX 1750E: Readout_Start.673 Fork process FRITZBOX_API_Check_Run

Wenn ich Fritzbox und Presence auf disable setzte, bleibt FHEM bei verbose 5 hier hängen:

2017.11.07 12:56:31 4: [NB_Garage] result executing ping:
Ping wird ausgefhrt fr 192.168.100.54 mit 32 Bytes Daten:
Zeitberschreitung der Anforderung.
Zeitberschreitung der Anforderung.
Zeitberschreitung der Anforderung.
Zeitberschreitung der Anforderung.
Ping-Statistik fr 192.168.100.54:
    Pakete: Gesendet = 4, Empfangen = 0, Verloren = 4
    (100% Verlust),
2017.11.07 12:56:31 5: Cmd: >{BlockingStart('1')}<


Erst wenn ich alles deaktiviere was mit Fritzbox.pm, Presence.pm oder WOL.pm zu tun hat, starte bei mir FHEM komplett durch.
Das sind alles Module die offiziell die Blocking.pm laut Wikipedia Eintrag: https://wiki.fhem.de/wiki/Blocking_Call verwendet.
Derzeit setze ich das Update einfach aus, aber das kann doch auch keine Lösung sein.
Kann mir irgendjemand diesbezüglich weiterhelfen?
Gruß,
FHEM auf Raspberry Pi 4B.

CoolTux

Zitat von: djatebbi am 07 November 2017, 13:22:07
Seit einem Update von der Blocking.pm Ende September bzw. Anfang Oktober startet mein FHEM nicht mehr bzw. friert beim Starten ein.
Nur wenn ich meine letzte funktionierende Blocking.pm vom 28.09.2017 wieder einspiele, startet und läuft FHEM bei mir normal.

Wie verhält es sich wenn Du Dein System jetzt, hier und heute updatest. Hast Du die Probleme dann immer noch?
Bis auf WOL verwende ich alle von Dir genannten Module mit einem Update von vor 2 Wochen. Ich stelle keine Probleme fest.




Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fredi69

Zitat von: CoolTux am 07 November 2017, 13:38:13
Bis auf WOL verwende ich alle von Dir genannten Module mit einem Update von vor 2 Wochen. Ich stelle keine Probleme fest.

Kann ich bestätigen, ich verwende das auch so (ohne WOL) und mache jede Woche ein automatisches Update, es gibt keine Probleme.
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Otto123

Ich muss einwerfen, dass ich zwar keine Meldungen mehr hatte, aber nach zwei Tagen alles zurück gedreht habe.
Bei mir ist es so, dass die Kombination presence, wol usw. und neue Blocking.pm seit dem Zeitpunkt (6.10.) "den Speicher frisst". d.h FHEM stellt nach ein paar Tagen nach und nach die Aktivitäten ein.
Ich habe leider noch keine Zeit gefunden das genau zu untersuchen. Ich dachte es klärt sich irgendwie, aber ich habe seitdem kein Update mehr gemacht, da bei den Modulen keine Neuerung kam. Da sich der Fehler hier im Forum nicht zeigte war ich ruhig. Ich muss das aber noch aufarbeiten.

Ich will unterm Strich nur sagen: Irgendwas ist da noch mit blocking und presence & Co.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

djatebbi

#24
ZitatWie verhält es sich wenn Du Dein System jetzt, hier und heute updatest. Hast Du die Probleme dann immer noch?

Ja, wie ich schon schieb, gestern erst wieder getestet. Alle anderen Module sind auf neuesten Stand.
Gibt es irgendwo ein Changelog von der Blocking.pm?
Ich habe mal die letzte, bei mir funktionierende Blocking.pm, angehängt.
FHEM auf Raspberry Pi 4B.

CoolTux

Zitat von: djatebbi am 08 November 2017, 06:08:43
Ja, wie ich schon schieb, gestern erst wieder getestet. Alle anderen Module sind auf neuesten Stand.
Gibt es irgendwo ein Changelog von der Blocking.pm?
Ich habe mal die letzte, bei mir funktionierende Blocking.pm, angehängt.

Im SVN kann man nachlesen was geändert wurde.
Da die Angaben zeitlich gesehen von diesem Threadthema weit entfernt sind, empfehle ich einen neuen Thread im Forum Automatisierung auf zu machen und dort noch einmal Dein Problem genau zu beschreiben.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

djatebbi

Ich sehe das nicht so, habe gerade die alte mit der neuen Datei verglichen,
meine alte Version ist vom 24.09.2017 und die neue 05.10.2017.
Daher würde ich sagen, das dies Zeitlich exakt rein passt.
Im Quellcode ist einiges hinzugekommen, hauptsächlich etwas wegen Telnet.
Leider kenne ich mich mit diesbezüglich nicht so gut aus.
FHEM auf Raspberry Pi 4B.

djatebbi

Ich habe jetzt nochmal die verschiedenen Versionen getestet.
Vom 24.09.2017, FHEM läuft ohne Probleme.
Vom 02.10.2017, FHEM läuft, bekomme aber die selben Fehlermeldungen wie die anderen User.
Vom 05.10.2017, FHEM läuft bei mir überhaupt nicht mehr.

Was jetzt? Passt es hier rein oder soll ich ein neues Thema aufmachen?
FHEM auf Raspberry Pi 4B.

Amenophis86

Im Anfägerforum macht es eigentlich wenig Sinn, sondern eher im Forum welches für BlockingPM zuständig ist. Dafür mal in die Maintainer.txt schauen. Weiterhin wären weitere Informationen wichtig Log etc. Siehe die angepinnten Beiträge in diesem Board.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

CoolTux

Zitat von: djatebbi am 08 November 2017, 06:38:12
Ich sehe das nicht so, habe gerade die alte mit der neuen Datei verglichen,
meine alte Version ist vom 24.09.2017 und die neue 05.10.2017.
Daher würde ich sagen, das dies Zeitlich exakt rein passt.
Im Quellcode ist einiges hinzugekommen, hauptsächlich etwas wegen Telnet.
Leider kenne ich mich mit diesbezüglich nicht so gut aus.

Ich rede ja auch vom eigentlich großen Problem worauf dieser Thread basiert und bis heute. Rudi wird hier nicht mehr reinschauen und ihn betrifft es mit. Er ist der Maintainer der Blocking.pm. Aber was soll ich sagen, wenn an der Tür steht ziehen, kannst Du auch gerne drücken. Wird halt nur schwieriger  ;)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net