XBMC einfach steuern

Hallo
diese Lösung ist natürlich nicht so elegant, aber nicht jeder hat große Programmierkenntnisse. Wollen aber doch Ihrern XBMC mit dem iFront oder Webfront steuern.

Beispiel für PLAY

„34064“ ist eine WWWReader - Instanz unter I/O Instanzen
„IP-Adresse“ ist die IP-Adresse des Rechners mit dem XBMC

Ein Skript erstellen mit folgenden Inhalt:

WWWReader_SetPage(34064, „http://IP-Adresse/xbmcCmds/xbmcHttp?command=Sendkey(0xF050)“);
IPS_ApplyChanges(34064);
WWWReader_UpdatePage(34064);

Einen Link auf das Skript und schon hat man einen Button mit „PLAY“ zum Beispiel für den iPod mit IP-SymconApps oder für den WebFront.

XBMC
Steuerbefehle für XBMC für HTML
Code Taste Funktion
0xF04F O Display CPU
0xF050 P Play
0xF020 Space Pause
0xF058 X Stop
0xF04C L Subtitel
0xF046 F Schnell Vorwärts
0xF052 R Schnell Rückwärts
0xF025 Pfeil links nach links
0xF027 Pfeil rechts nach rechts
0xF026 Pfeil oben nach oben
0xF028 Pfeil unten nach unten
0xF022 Bild Ab ganz nach unten
0xF021 Bild Auf ganz nach oben
0xF00D Return Auswahl
0xF008 Backspace Zurück
0xF051 Q Queue
0xF057 W Maskieren
0xF01B ESC Home
0xF049 I Medien Info
0xF02E C Kontextmenü
0xF009 TAB Vollbild
0xF02D - Volumen -
0xF02B + Volumen +
0xF053 END Ausschalten

Nummernblock
0xF030 0
0xF031 1
0xF032 2
0xF033 3
0xF034 4
0xF035 5
0xF036 6
0xF037 7
0xF038 8
0xF039 9

0xF001 linke Maustaste
0xF002 rechte Maustaste

Schön wenn es soetwas auch für Mediaportal gäbe…

na ja, so richtig Sinn macht das erst, wenn der Status des Mediaportal auch an IPS gemeldet werden würde (quasi bidirektional). Eine reine Steuerung IPS -> Mediaportal habe ich inzwischen mit Eventghost hinbekommen.

Beispiel:
ich hab im Fernsehsessel einen enocean-Sensor. Im „Cinema“-Modus (von mir definierte Lichtszene für Wohnzimmer im IPS) wird über diesen Sensor nicht nur die Beleuchtung gesteuert (bei Fernsehsessel = belegt -> Beleuchtung auf 25%, bei Fernsehsessel nicht belegt -> Beleuchtung langsam auf 50% hochfahren, z.B. für sowas:

if ($Füllstand_Bierglas == false)
{
Bier holen;
}
else
{
pipi machen;
}
sondern auch die Wiedergabe im Mediaportal unterbrochen/fortgesetzt. Das ist ne echte Show wenn ich Besuch habe :D:D:D

Im Bett hab ich so einen Sensor auch…

@Luggi

Danke für den Input. Eine gute Alternative.

Das neue XMBC 10 hat übrigens ein neues Webinterface was viel besser ist als das Alte.

Kann man im WebFront über eine externe Seite wunderbar einbinden (siehe Anhang).