Ping auf IP im Netzwerk ist immer "active" und wird nicht "absent" oder "presen

Begonnen von jan4321, 14 Februar 2016, 12:59:24

Vorheriges Thema - Nächstes Thema

jan4321

ich habe in fhem folgendes eingerichtet:
define Handy PRESENCE lan-ping 192.168.2.103
nun sollte theoretisch alle 30 Sekunden geprüft werden, ob mein Handy im Lan anpingbar ist.
über windows cmd funktioniert es einwandfrei über "ping 192.168.2.103"
aber in fhem ist handy immer nur "active"
kann es damit zusammenhängen, dass mein laptop und mein handy im wlan sind und mein pi am lan hängt?
die wlan geräte  und der pi hängen alle an einem dlan extender.

Otto123

also wenn es immer absent sein würde, ginge Ping einfach nicht. Aber mit "active" meinst Du "present"
Was passiert wenn Du ping vom Pi aus machst?
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

marvin78

Mit active meint er natürlich nicht present, denn active ist der Status des PRESENCE Devices bevor es den ersten Ping gemacht hat und den behält es, wenn es nicht pingen kann. Ich tippe hier auf Rechte. Einfach mal verbose hoch drehen und ins Log schauen hilft vermutlich.

jan4321

ping über das linunx terminal funktioniert auch super.
im log fand ich folgendes:
2016.02.14 13:37:13 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at FHEM/Blocking.pm line 117.
2016.02.14 13:37:13 1: CallBlockingFn: Can't connect to localhost:: IO::Socket::INET: Bad hostname 'localhost:'
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 135.


hat das was damit zu tun?
was bedeutet verbouse hochdrehen?

marvin78

Schau mal hier. http://forum.fhem.de/index.php?topic=35383.0 (die Suche danach hat mich übrigens genau 2 Sekunden gekostet..hätte es dich wohl auch).

Ein update könnte helfen. Oder aber weiterhin Rechte. localhost mit : gibt es nicht.

Mach mal ein list von deinem PRESENCE Device und poste es (in Code Tags bitte).

Wenn du nicht weißt, was verbose ist lese bitte die Einsteiger-Doku und die restliche Doku.

jan4321

nach einem shutdown restart scheint es plötzlich zu funktioniueren :o mal sehen, ob das auch so bleibt.