Hi Markus,
ich habe seit kurzem einen Fehler mit Presence.
Alle lan-pings stehen auf timeout. Ich sehe via
ps -aux|grep fhem
dass meine devices auch angepingt werden
fhem 1145 6.7 2.0 289548 164568 ? S 06:56 1:16 perl fhem.pl fhem.cfg
fhem 1622 0.0 1.8 279984 149580 ? S 06:56 0:00 perl fhem.pl fhem.cfg
fhem 4860 0.1 1.9 289548 159852 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5008 0.0 1.9 289548 158916 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5009 0.0 1.9 289548 158916 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5012 0.0 0.0 17840 1156 ? S 07:14 0:00 ping -c 4 192.168.50.98
fhem 5013 0.0 0.0 17840 1172 ? S 07:14 0:00 ping -c 4 192.168.50.98
fhem 5038 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5039 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5040 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5041 0.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5042 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5043 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5044 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5045 0.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5046 0.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5047 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5048 1.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5049 2.0 1.9 289548 159016 ? S 07:14 0:00 perl fhem.pl fhem.cfg
fhem 5050 0.0 0.0 17840 1172 ? S 07:14 0:00 ping -c 4 192.168.50.23
fhem 5051 0.0 0.0 17840 1184 ? S 07:14 0:00 ping -c 4 192.168.50.67
fhem 5052 1.0 0.0 17840 1240 ? S 07:14 0:00 ping -c 4 192.168.50.55
fhem 5053 0.0 0.0 17840 1132 ? S 07:14 0:00 ping -c 4 192.168.50.83
fhem 5054 0.0 0.0 17840 1232 ? S 07:14 0:00 ping -c 4 192.168.50.82
fhem 5055 1.0 0.0 17840 1208 ? S 07:14 0:00 ping -c 4 192.168.50.81
fhem 5056 1.0 0.0 17840 1176 ? S 07:14 0:00 ping -c 4 192.168.178.1
fhem 5057 0.0 0.0 17840 1148 ? S 07:14 0:00 ping -c 4 192.168.50.86
fhem 5058 0.0 0.0 17840 1156 ? S 07:14 0:00 ping -c 4 192.168.50.88
fhem 5059 0.0 0.0 17840 1128 ? S 07:14 0:00 ping -c 4 192.168.50.78
fhem 5060 0.0 0.0 17840 1248 ? S 07:14 0:00 ping -c 4 192.168.50.65
fhem 5061 0.0 0.0 17840 1252 ? S 07:14 0:00 ping -c 4 192.168.50.14
root 5064 0.0 0.0 12784 984 pts/0 S+ 07:14 0:00 grep fhem
kurz danach schaut's so aus, wenn die pings vorüber sind
fhem 1145 6.6 2.0 289548 164568 ? S 06:56 1:17 perl fhem.pl fhem.cfg
fhem 1622 0.0 1.8 279984 149580 ? S 06:56 0:00 perl fhem.pl fhem.cfg
fhem 5097 0.4 1.9 289548 159952 ? S 07:15 0:00 perl fhem.pl fhem.cfg
root 5208 0.0 0.0 12784 968 pts/0 S+ 07:15 0:00 grep fhem
Ein manuelles ping mit dem Ergebnis
ping -c 4 192.168.50.47
..
PING 192.168.50.47 (192.168.50.47) 56(84) bytes of data.
64 bytes from 192.168.50.47: icmp_seq=1 ttl=64 time=1.26 ms
64 bytes from 192.168.50.47: icmp_seq=2 ttl=64 time=606 ms
64 bytes from 192.168.50.47: icmp_seq=3 ttl=64 time=218 ms
64 bytes from 192.168.50.47: icmp_seq=4 ttl=64 time=149 ms
--- 192.168.50.47 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 1.266/244.110/606.460/223.484 ms
ping sollte also "present" sagen.
States sagen trotzdem "timeout".
fhem stop/start bringt hier nichts, ich muss shutdown -r now machen.
Dann geht's für ne Weile, dann wieder timeouts.
Wär dankbar für jeden Tip.
edit:
im log taucht noch auf:
FRITZBOX fritz.box: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
VIERA[NonBlocking-VIERA_GetAbortFn()]: BlockingCall for TV_Wohnzimmer was aborted, timeout reached
und schon geht's wieder.
Heiland..
hier steht der Schlüssel:
https://wiki.fhem.de/wiki/FRITZBOX#Modul_bleibt_im_Status_.22Check_APIs.22_h.C3.A4ngen
dieses eingefügt (muss wohl durch mein cfg-cleaning vom Wochenende rausgeflogen sein)
define tPortLocal telnet 7073
und es geht wieder.
hat dann auch mein check meines eigenen svns zu Tage gebracht.
Hoffe, das war's auch...
:o ::)