Plugins:iEvent
Inhaltsverzeichnis
Allgemeines
Dieses Plugin dient der Steuerung eines PCs per Weiterleitung der Infrarot-Signale der Fernbedienung an einen Internet Event Client über das Netzwerk.
Gestartet wird es mit der Fernbedienung über die Tastenkombination
- [blau]
- [ievent]
beendet wird es über die Taste
- [home]
Notwendig neben dem Plugin ist es also einen Girder Internet Event Server auf dem zu steuernden Rechner zu installieren. Es gibt im Netz eine kostenlose uneingeschränkte Version Girder V3.29 zum download (einfach mal suchen).
ievent wird als Plugin gestartet und sendet alle Fernbedienungs-Kommandos übers Netzwerk an einen Girder Internet Event Server. In Girder kann man dann beliebige Ereignisse mit dem FB-Code der dbox anlernen. Das ermöglicht die Steuerung von Windows-Anwendungen über das Netzwerk von der dbox aus (z.B. Winamp, DVD Player, ...).
Vorraussetzung
Dbox und PC müssen übers Netzwerk verbunden sein. Eventuell sollte man die Firewall-Einstellungen checken. Auf dem PC muss Girder laufen. In Girder muss der Internet Event Server aktiviert- und korrekt konfiguriert sein (unter Plugins).
Installation des Plugins auf der dbox
- ievent.so und ievent.cfg nach /lib/tuxbox/plugin/ (oder /var/tuxbox/plugins) kopieren.
- In ievent.conf die IP, Port und das Passwort des Girder-Servers einstellen
Sollen die gesendeten Kommandos zum Test auf die Console geloggt werden, CONSOLE_LOG=1 setzen.
Achtung: ievent.conf ist im UNIX-Fileformat.
- Dann ievent.conf nach /var/tuxbox/config kopieren.
- Box neu starten
- Aufruf über blaue Taste: ievent.
Beispiel der ievent.conf
SERVER_IP=192.168.0.33 SERVER_PORT=1027 SERVER_PASS=dbox CONSOLE_LOG=1
Anwendung
- Plugin starten. (nicht wundern, auf dem Bildschirm passiert nichts).
- Ist alles korrekt installiert und konfiguriert sollte Girder auf die FB-Codes der dbox reagieren.
Funktioniert das nicht, mal das Log checken (evtl. IP, Port, Passwort falsch oder Firewall aktiv).
- Nun kann man anfangen die Grider Funktionen anzulernen (siehe docu auf www.girder.nl)
Zur Demonstartion hab ich mal ein kleines *.gml file (im Verzeichnis Girder) dazugelegt, dass die Winamp-Funktionen Play und Stop von der dbox aus steuert.
Kommentare
ievent hab ich im aktuellen Image getestet (vom 17.06.03) "sollte" aber auch in älteren funktionieren. mehr fällt mir jetzt dazu nicht ein...
viel spass, terrae
Leider geht die Version von dbox // research nicht mehr richtig.
Nach dem Neucompilieren mit HAVE_DVB_API_VERSION 3 geht alles nun wieder prima!!! ievent hab ich im aktuellen Neutrino Image getestet (am 13.05.05).
gruss boxbuchse
Anhang
Liste der gesendeten Eventstrings (entsprechend FB-Code)
RC_0 RC_1 RC_2 RC_3 RC_4 RC_5 RC_6 RC_7 RC_8 RC_9 RC_RIGHT RC_LEFT RC_UP RC_DOWN RC_OK RC_MUTE RC_STANDBY RC_GREEN RC_YELLOW RC_RED RC_BLUE RC_PLUS RC_MINUS RC_HELP RC_DBOX
Links
iEvent Plugin für aktuelle Images