FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Andi.Riese am 18 November 2016, 17:55:20

Titel: Telnet Push
Beitrag von: Andi.Riese am 18 November 2016, 17:55:20
Hallo,

ich betreibe FHEM auf dem RasPi, sowie ein Python-Programm alarmanlage.py

Mit dem PRESENCE-Modul kann ich feststellen, ob jmd. zu Hause ist.
Im Moment frage ich alle 5 sec in python über telnet ab, ob jmd. zu Hause ist.

Vernünftiger wäre es, FHEM würde python informieren, wenn sich die Anwesenheit geändert hat.

Wie kann ich per Telnet von FHEM an meine alarmanlage.py eine Nachricht senden und diese ohne ständiges Pollen empfangen?
Danke im Voraus für die Hilfe.

Gruß
Andi
Titel: Antw:Telnet Push
Beitrag von: CoolTux am 18 November 2016, 18:02:23
Läuft den Dein py als Dienst. Ist also über ein Socket erreichbar?
Titel: Antw:Telnet Push
Beitrag von: Andi.Riese am 18 November 2016, 18:10:21
hi,

weiß nicht.

Jedenfalls kann ich von py an FHEM via Telnet Daten senden oder empfangen.

Andi
Titel: Antw:Telnet Push
Beitrag von: CoolTux am 18 November 2016, 18:14:08
Ohne zu wissen was da genau passiert wird man Dir nicht helfen können.
Du kannst versuchen Dein Skript hier zu posten.
Eventuell kann ja auch fhem das Skript aufrufen und entsprechend Daten mit geben.
Titel: Antw:Telnet Push
Beitrag von: Andi.Riese am 18 November 2016, 18:29:39
Also
FHEM zeigt mir im Webfrontend unter

telnet
   telnetPort_127.0.0.1_43783    Connected

Jetzt möchte ich auf dieser Verbindung Daten senden. Das ist schon alles
Titel: Antw:Telnet Push
Beitrag von: CoolTux am 18 November 2016, 18:53:45
Und ich sage noch mal. Ohne mehr Info kan, zumindest ich, Dir nicht helfen. Sorry. Dennoch einen schönen Abend.