Download - IP-Symcon

Download - IP-Symcon Download - IP-Symcon

13.07.2015 Aufrufe

WinLIRCMit Hilfe von Infrarotsignalen lassen sich existierende Audio und Video Geräte in die Hausautomation preiswert undproblemlos einbinden. Außerdem können z.B. Licht-Szenarien über die Infrarotfernbedienung aktiviert oder die Rolllädenherunter gelassen werden. Dazu ist im Prinzip nur eine Sende- und Empfangsdiode notwendig – je nach Wunsch alsFertiggerät oder zum Basteln…Wissenswertes über WinLIRC:http://winlirc.sourceforge.netFür alle, die gern mal wieder zum Lötkolben greifen wollen, finden sich hier weitere Informationen:http://www.lirc.org/receivers.htmlhttp://www.lirc.org/transmitters.htmlInstallationUm IR-Signale über IP-Symcon empfangen/senden zu können, benötigen Sie ein LIRC kompatibles Gerät.WinLIRC Applikation muss installiert und gestartet seinDownload: winlirc.sourceforge.net/de/Fernbedienung/Tasten müssen in der WinLIRC Applikation angelernt seinWinLIRC Modul in IP-Symcon anlegen.Host: localhostPort: 8765Verwendung in IP-SymconDas WinLIRC Modul stellt sich folgendermaßen im Objektbaum dar:Eine erfolgreiche Installation ist an dem geöffnetem Socket zu erkennen.Um IR-Befehle von IP-Symcon auszugeben, wird die WinLIRC_SendOnce-Funktion verwendet.$id = 18076 /*[Media IR\WinLIRC]*/;// ZDF einschaltenWinLIRC_SendOnce($id, "humax", "power");IPS_Sleep(1000);WinLIRC_SendOnce($id, "humax", "power");IPS_Sleep(200);WinLIRC_SendOnce($id, "sat", "power");// hier können noch Befehle zur Beleuchtung stehen ...

WinLIRC_SendOnceboolean WinLIRC_SendOnce ( integer $InstanzID , string $Fernbedienung , string $Knopf )ParameterlisteInstanzIDFernbedienungKnopfID des zu schaltenden GerätsName der Fernbedienung, der in der Fernbedienungsdatenbank eingetragen ist/wurde.Name der Fernbedienungsfunktion, die in der Fernbedienungsdatenbank eingetragen ist/wurde.RückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungSendet einen Fernbedienungsbefehl über die Instaz mit der ID InstanzID ab. Die Werte Fernbedienung und Knopfgeben an, welcher Befehl gesendet werden soll. Diese müssen in der Client Software (WinLIRC/IRTrans Tray)entsprechend eingerichtet worden sein.BeispielWinLIRC_SendOnce(37279,"soundmaster", "power");

WinLIRC_SendOnceboolean WinLIRC_SendOnce ( integer $InstanzID , string $Fernbedienung , string $Knopf )ParameterlisteInstanzIDFernbedienungKnopfID des zu schaltenden GerätsName der Fernbedienung, der in der Fernbedienungsdatenbank eingetragen ist/wurde.Name der Fernbedienungsfunktion, die in der Fernbedienungsdatenbank eingetragen ist/wurde.RückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungSendet einen Fernbedienungsbefehl über die Instaz mit der ID InstanzID ab. Die Werte Fernbedienung und Knopfgeben an, welcher Befehl gesendet werden soll. Diese müssen in der Client Software (WinLIRC/IRTrans Tray)entsprechend eingerichtet worden sein.BeispielWinLIRC_SendOnce(37279,"soundmaster", "power");

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!