Denkanstoß / Hilfe: Abarbeitung verschiedener Befehle/Aktionen via "Dummy"?

Begonnen von prodigy7, 17 Juni 2017, 17:26:24

Vorheriges Thema - Nächstes Thema

prodigy7

Hallo zusammen,

ich benötige von euch mal einen Denkanstoß bzw Hilfe:
Mit Hilfe des Moduls https://forum.fhem.de/index.php?topic=71972.0 habe ich meinen Broadlink IR Transceiver eingebunden. Soweit, so gut, funktioniert! Problem ist jetzt: Wenn ich z.B. den Fernseher einschalte, dauert es einige Zeit bis er auf weitere IR Befehle reagiert. Ich habe jetzt die Möglichkeit, x Sekunden zu warten oder aber über einen Ping zu schauen, ob der Fernseher erreichbar ist. Denkbar wäre jetzt, z.B. das genannte Modul um Funktionen zu erweitern um das abzufangen. Ich kann mir aber vorstellen, dass das unnötige Komplexität ist bei dem, was alles schon mit FHEM möglich ist.

Frage wäre: Kann ich irgendwie ein Dummy Gerät definieren, bei dem ich eine Funktion dahinter klemmen kann, über die ich erst checke ob z.B. der TV erreichbar ist bevor ich als nächstes den hinterlegten Tastendruck beim Transceiver auslöse? Non-plus-ultra wäre, wenn ich z.B. ein "Lauter" an den TV schicke, die Funktion checkt ob der überhaupt an ist und den einschaltet bevor das eigentliche "Lauter" gesendet wird.
Man benötigt quasi einen Proxy, den man dazwischenklemmen kann mit Funktionen.

Gibt es so etwas? Generell Ideen wie sich das umsetzen lassen würde ohne das eigentlich Modul zu modifizieren? Müsste natürlich auch so sein, dass die Abarbeitung FHEM selbst nicht blockiert.

Grüße, p7

Otto123

Hi,

es gibt diesen kleinen Einsteigerkurs, da geht es eigentlich genau um die von Dir gefragte Aufgabe. https://wiki.fhem.de/wiki/Erste_Schritte_in_FHEM
Ein klein wenig umfangreicher habe ich das mal für mich aufgeschrieben, vielleicht hilft das -> http://heinz-otto.blogspot.de/2017/01/ein-remote-taster-in-fhem-mit.html

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