Dokumentation

InnoTune for Asus Tinkerboard:

Mit dem Loxone-InnoTune Integrator ganz einfach deine individuellen virtuellen Ausgänge generieren! (Getestet mit Loxone Version 10)

Info zum InnoTune-Loxone Integrator:

  1. Die Loxone Datei vorher unbedingt sichern!
  2. settings.zip von der InnoControl Weboberfläche herunterladen
  3. Die beiden Dateien auswählen
  4. Erzeugen
  5. Nun die Loxone Datei einfach öffnen und deine angepassten virtuellen Ausgänge sind verfügbar.

InnoPlay Android und IOS :

Mit InnoPlay kannst du den Logitech Media Server und viele eigene InnoTune Funktionen nutzen!

Steuerung via HTTP/TCP und Loxone

Auf dieser Seite wird die InnoTune-API beschrieben. Das ist die HTTP-Schnittstelle die InnoTune mit externen Geräten wie z.B. dem Loxone Miniserver verbindet. Damit können Funktionen von externen Geräten über das Netzwerk angesteuert werden.

Zur Steuerung via http auf Port 80 stehen zur zeit folgende Befehle zur Verfügung:

INFOBEFEHLBEISPIEL
Line-In
Wiedergabe von Line-In Zone XX auf Zone YY
Wiedergabe des LineIn Einganges vom ersten angeschlossenen InnoAMP auf die Lautsprecher des zweiten angeschlossenen InnoAMP
/api/helper.php?setlinein
&card_in=XX&card_out=YY
/api/helper.php?setlinein
&card_in=01&card_out=02
Wiedergabe Line-In von Zone stoppen
Stoppt die Wiedergabe des LineIn vom ersten angeschlossenen InnoAMP danach wird automatisch auf die letzte gewählte Quelle geschaltet Bsp. Internetradio
/api/helper.php?setlinein
&card_out=XX
/api/helper.php?setlinein
&card_out=01
Lautstärke von Line-In einer Zone einstellen (in Prozent)
Stellt die Lautstärke der LineIn-Wiedergabe vom ersten angeschlossenen InnoAMP ein
/api/helper.php?setlinein
&card_out=XX&volume=V
/api/helper.php?setlinein
&card_out=01&volume=80
Wiedergabe von Line-In Zone XX auf Zone YY Links/Rechts
Wiedergabe des LineIn Einganges vom ersten angeschlossenen InnoAMP auf den linken Lautsprecherkanal des zweiten angeschlossenen InnoAMP
/api/helper.php?setlinein
&card_in=XX&card_out=YY&mode=ZZ
/api/helper.php?setlinein
&card_in=01&card_out=02&mode=li
Wiedergabe Line-In Links/Rechts von Zone stoppen
Stoppt die Wiedergabe des LineIn am linken Kanal vom zweiten angeschlossenen InnoAMP danach wird automatisch auf die letzte gewählte Quelle geschaltet Bsp. Internetradio
/api/helper.php?setlinein
&card_out=XXZZ
/api/helper.php?setlinein
&card_out=02li
Zentral-Player (MPD)
Playlist abspielen (Play)
Wiedergabe der ersten erstellten Playlist. Einstellungen wie Lautstärke und Hintergrundmusik siehe Dokumentation Player Zentral (MPD)
/phpcontrol/mpdvol.php?playlist_id=XX&play=1/phpcontrol/mpdvol.php?playlist_id=01&play=1
Playlist-Wiedergabe stoppen (Stop)
Stoppt die Wiedergabe der ersten erstellten Playlist
/phpcontrol/mpdvol.php?stop=1/phpcontrol/mpdvol.php?stop=1
Playlist wiederholen (Repeat)
Aktiviert die Repeat Funktion des Zentral Players diese wird mittels Stopp-Befehl wieder zurückgesetzt.
/phpcontrol/mpdvol.php?repeat=1/phpcontrol/mpdvol.php?repeat=1
Lautstärke Playlist XX USB-Gerät YY einstellen
Stellt die Lautstärke der ersten Playlist auf den ersten angeschlossenen InnoAMP auf 80%.
/phpcontrol/mpdvol.php?playlist_id=XX&vol_play01=V/phpcontrol/mpdvol.php?playlist_id=01&vol_play01=80
Text-To-Speech
Text XX auf Zone YY mit Lautstärke ZZ abspielen
Gibt den Text „Test“ auf der ersten Zone mit einer Lautstärke von 50% aus.
/api/tts.php?text=XX&vol_YY=ZZ/api/tts.php?text=test&vol_01=50
Text XX auf allen Zonen mit Lautstärke ZZ abspielen
Gibt den Text „Test“ auf allen Zonen mit einer Lautstärke von 100% aus.
/api/tts.php?text=XX&vol_all=ZZ/api/tts.php?text=test&vol_all=100
Uhrzeit abspielen
Gibt die derzeitige Uhrzeit auf allen Zonen aus.
/api/tts.php?time=1/api/tts.php?time=1
Text XX in Sprache YY abspielen
Gibt den Text „Test“ in Englisch aus. Der Text wird nicht übersetzt! (en-us,fr-fr,it-it,pl-pl,de-de)
/api/tts.php?text=XX&lang=YY/api/tts.php?text=test&lang=en-us
Voltrigger
Starten des Voltriggers von Zonenname XX mit Mac YY
Startet den Trigger und erhöht/verringert die Lautstärke bis dieser gestoppt wird. (Beim Start des Triggers wird abwechselnd erhöht und verringert)
/api/voltrigger.php?mode=trigger&name=XX&mac=YY/api/voltrigger.php?mode=trigger&name=Flur&mac=00:00:00:00:00:05
Stoppen des Voltriggers von Zonenname XX
Stoppt den Voltrigger
/api/voltrigger.php?mode=stop&name=XX/api/voltrigger.php?mode=stop&name=Flur
Reset des Voltriggers von Zonenname XX
Stoppt den Voltrigger und setzt diesen zurück damit beim nächsten Start die Lautstärke wieder erhöht wird.
/api/voltrigger.php?mode=stop&name=XX/api/voltrigger.php?mode=stop&name=Flur

4. Plugin installieren


Hier ist eine Beispiel-Seite zu sehen die vom Integrator generiert wurde. Es wurden 2 Taster hinzugefügt die die Lautstärke und das Weiterschalten  von Radiosendern steuern.

Damit der InnoServer gesteuert werden kann, muss zuvor eine http-Verbindung hergestellt werden, unter Loxone sieht dies so aus:

Mute Kontakt einbinden

Die API zum steuern des Logitech Mediaserver entnehmen Sie bitte direkt im Webinterface des Logitech Mediaserver. Gehe zu Hilfe > Technische Informationen > Command Line Interface oder The Logitech Media Server Remote Control ( http://<IP des Logitech Mediaserver>:9000/html/docs/http.html?player= )