[gelöst] Presence mit Hostname statt ip?

Begonnen von Kiki99, 08 April 2018, 15:37:55

Vorheriges Thema - Nächstes Thema

Kiki99

Hi zusammen,
nun expermientiere ich gerade mit Anwesenheitserkennung. Erst mal simpel über das Handy im W-Lan

define Kiki PRESENCE lan-ping 192.168.2.100

funktioniert

define Kiki PRESENCE lan-ping Galaxy-Sk

funktioniert nicht. DnsServer in Global ist gesetzt. Ich finde absolut nichts zu dem Thema. Und das Hauptproblem ist hier mal wieder der nicht ganz so Tolle Speedport der Telekom. Dererste Router, den ich kennenlerne, bei dem man nicht festlegen kann, dass bestimmte Geräte immer die gleiche IP bekommen sollen. Ich müsste also bei Zig Geräten die IP's fest einstellen. Ich möchte z.B. auch die Schaltsteckdosen im Gemeinschaftskeller überwachen, eine feste IP-Vergabe unterstützen die sicher gar nicht.

Gibt es einen Umweg, um mit dem Modul presence mit dem Hostnamen statt der IP zu arbeiten?

Danke für Tipps  ::)

Simon74

DHCP/DNS hat mit dem presence Modul nichts zu tun.
Wenn der Router keine DHCP-Reservierungen beherscht, so kann man den DHCP-Server eventuell am Router komplett deaktieren, dann könnte diese Aufgabe dann ein Linux/Raspi/irgendwas übernehmen, natürlich mit Vorraussetzung das das Gerät 24/7 Online ist..

Otto123

Hi,

selbstverständlich funktioniert presence mit hostnamen. Einfach das Netzwerk ordentlich konfigurieren, Stichwort Namensauflösung. FHEM hat damit nichts, aber auch gar nichts zu tun. Sobald ein Ping auf den Namen geht, geht presence auch mit Namen.

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

Kiki99

Sorry, das wollte ich dazu schreiben aber habe es dann doch vergessen. Ein Ping auf den Hostnamen funktioniert auf dem gleichen Rechner!

Aber wenn es ohne weiteres mit diesem Modul gehen müsste, dann bin ich ja schon mal etwas weiter. Dann setze ich mal den loglevel hoch und schaue, ob ich was verdächtiges finde :)

Otto123

Moin Kiki99,

was Simon74 schon schrieb kann ich nur unterstützen. Wenn Du Dein Netzwerk wirklich ordentlich verwalten willst, wird das nichts mit dem Speedport.
Speedport und Easybox sind im Original noch schlimmer als Fritzbox. Ich würde sie nur als "DSL Modem" bzw. Gateway Router verwenden.

Du kannst versuchen anstatt nur Hostnamen den FQDN zu nehmen, ich weiß allerdings nicht ob und wo man den Domain Suffix beim Speedport findet oder einstellen kann. Was man dazu im Web liest klingt abenteuerlich.

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

Kiki99

Also ich gebe zu,
inzwischen denke ich ernsthaft über eine Fritzbox nach.

Was mich jetzt aber noch wundert und auch verunsichert ist folgendes:

Das ping auf den Hostnamen funktioniert inzwischen ABER nur, so lange das Handy benutzt wird. Kann es sein, dass Android inzwischen das W-Lan mit der Bildschirmsperre abschaltet? Eigentlich kann das ja nicht sein, da Whatsapp und Telegram ja trotzdem funktionieren. Trotzdem habe ich mit drei Android Handys das gleiche verhlaten: Ping funktioniert, so lange das Handy benutzt wird. Ein paar Minuten nach dem Sperren des Bildschirmes geht es weder über die IP, noch über den Hostnamen. Beim Hostnamen kommt aber natürlich erschwerend hinzu, dass dieser auch nach dem wieder einschalten noch eine Weile nicht bekannt ist. Wobei ich gar keine Ahnung habe, ob diese Meldung von Ubuntu oder der Box kommt. Allerdings würde das ja bedeuten, dass die Anwesenheit auch mit einer Fritzbox inzwischen nicht mehr funktionieren würde :/

Kann das jemand bestätigen oder etwas anderes berichten?

Danke  ::) ;D   

Otto123

Ja  :D

Vergiss Presence von Mobilgeräten über Wlan. Schon gar nicht mit Ping!
Das wird ein Desaster und auch mit der Fritzbox keinen Cent besser.

Es liegt im wesentlichen an den Betriebssystemen der Smartphones und ist vor allem mit jedem Update wieder anders - unlogisch und unvorhersehbar.

Versuch Dich in Bluetooth.

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

CQuadrat

FHEM auf Mini-ITX-Server mit Intel Quad-Core J1900:
+ HM: HM-LAN, HM-USB, HM-MOD-UART mit div. HM-Komponenten
+ RFXtrx: Funkwetterstation Bresser mit ext. Thermometer, Regenmesser und Windmesser
+ TUL (KNX-Anbindung), MQTT, SONOS (div. Gimmicks), OneWire, Hue

Kiki99

#8
Das klingt auch interessant :)

Ich glaube, dass muss ich mal zusammenbasteln  ;D

Danke Euch allen.

Hollo

Zitat von: Kiki99 am 10 April 2018, 21:21:41
Also ich gebe zu,
inzwischen denke ich ernsthaft über eine Fritzbox nach.
...
Je nach Modell Deines Speedport, kannst Du den evtl. auf Frotzbox umflashen; diverse Modelle sind da baugleich.
Wenn es aber um eine vernünftige Netzwerkorganisation geht, würde ich auch eher (wie schon vorgeschlagen) zu einem Raspi oder ähnlichem greifen.
Da kannst Du sehr einfach DHCP / DNS / +? aufsetzen, und das funktioniert dann auch zuverlässig.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

Frank_Huber

Zitat von: Otto123 am 10 April 2018, 21:28:59
Vergiss Presence von Mobilgeräten über Wlan. Schon gar nicht mit Ping!
Das wird ein Desaster und auch mit der Fritzbox keinen Cent besser.

Presence über die MAC Adreesse und das Fritzbox Modul klappt hervorragend.
Seit Einrichtung keine Probleme. zuerst mit einer 7390, jetzt 7590.
WIKI: https://wiki.fhem.de/wiki/FRITZBOX#Anwesenheitserkennung_per_regelm.C3.A4.C3.9Figer_Abfrage_.C3.BCber_das_PRESENCE_Modul

Otto123

Hallo Frank,

dann sei froh!  :D
Hängt aber wirklich vom Smartphone, Typ, OS und Patchlevel ab.

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