Max2Play Home › Forums › General Questions on Hardware and Max2Play Versions › [SOLVED] Command line options
Tagged: command
- This topic has 9 replies, 3 voices, and was last updated 6 years, 1 month ago by Heiner premium.
-
26. Januar 2018 at 16:53 #33674
Hallo,
ich würde gerne mittels Command Line den Player steuern.
Mein Ziel ist es einen 433MhZ Empfänger an meinem PI anzubringen und diesen auf bestimmte Signale lauschen zu lassen.
Sobald eines dieser Signale empfangen wird soll anschließend der Befehl Play, Pause, Vor, Lauter und Leiser ausgeführt werden.
Nun möchte ich wissen wie der etwaige Befehl lauten würde.
Ich hab durch langes Googlen die Übersicht der „Command Line Options for Squeezelite“ gefunden, weiß damit jedoch nicht viel anzufangen.
https://www.max2play.com/en/wiki/command-line-options-for-squeezelite/Herzlichen Dank für Eure Unterstützung
Grüße Denis29. Januar 2018 at 14:37 #33730Hi dd-gamer,
Befehle wie Play oder Pause sind in unserem System im Squeezebox Server ansteuerbar über CLI (Command Line Interface).
Diese Befehle kannst du am einfachsten aus dem Voice Control Plugin kopieren. Einfach das Beta Plugin laden und dort die gelisteten Befehle als Grundlage nehmen.
31. Januar 2018 at 22:33 #33779Hallo Heiner,
danke für den Tipp. Ich habe jetzt das Voice Control Plugin installiert und extra dafür die Max2Play Premium Lizenz gekauft.
Jedoch finde ich die „dort gelisteten Befehle“ nicht. Außerdem bekomme ich beim Starten des Plugins folgende Fehler:Install Jasper, Google STT, ESpeak TTS Installation gestartet - Diese Meldung zeigt den aktuellen Status der Installation aller 3 Sekunden an. Wenn diese abgeschlossen ist verschwindet die Meldung und der Server läuft. Traceback (most recent call last): File "/opt/jasper/jasper.py", line 12, in from client import tts File "/opt/jasper/client/tts.py", line 41, in import diagnose File "/opt/jasper/client/diagnose.py", line 9, in import pip.req File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in from pip.vcs import git, mercurial, subversion, bazaar # noqa File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in from pip.download import path_to_url File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in from requests.compat import IncompleteRead ImportError: cannot import name IncompleteRead
Ich habe natürlich vorher den Audioplayer gestoppt.
MfG Denis
- This reply was modified 6 years, 9 months ago by dd-gamer.
1. Februar 2018 at 12:58 #33787Hi dd-gamer,
Entschuldige die unklare Ausdrucksweise, die Befehle sind dynamisch gelistet in diesem Plugin.
Z.B. hier bei meinem Tester die Befehle für Start und Stop:
Start Playing for this device:
http://max2play:9000/status.html?p0=play&player=b8:27:eb:a6:f6:32
Pause for this device:
http://max2play:9000/status.html?p0=pause&player=b8:27:eb:a6:f6:32
3. Februar 2018 at 17:28 #33832Hallo Heiner,
das funktioniert soweit. Theoretisch hätte man das Plugin doch gar nicht gebraucht?
Der einfache Webaufruf auf
http://max2play:9000/status.html?
klappt jedenfalls wunderbar.Danke dir!
5. Februar 2018 at 15:20 #33860Ja, dort findest du jedoch mehrere weitere Infos und Links zu größeren Übersichten und Tutorials 😉
15. Oktober 2018 at 17:51 #38627Hallo,
habe heute erfolgreich Multisqueeze eingerichtet.Player 1 : Status Instanz 0 (Max2Play)
Player 2 : Status Instanz 1 (Max2PlayB)Diese 2 Player werden mir im Squeezebox Server angezeigt und kann diese auch aktivieren bzw. deaktivieren oder synchronisieren.
Besteht die Möglichkeit, dies auch per http-Befehl zu machen?Ich benötige also die Befehle für:
Player 1 ein/aus
Player 2 ein/aus
Player 1 und Player 2 synchronisierenHoffe auf Hilfe
Besten Dank16. Oktober 2018 at 9:58 #38634Hallo Ti-ejtsch,
Hast du bereits unser API-Examples gecheckt? Dort sollten bereits ein paar Anregungen zu finden sein.
16. Oktober 2018 at 11:58 #38638Beim Installieren bekomme ich folgenden Fehler:
Get Plugin from http://shop.max2play.com/media/downloadable/currentversion/API-Examples.tar
Load Plugin from tar
Installing Plugin
Controller OR View Files are missing in the Plugin – Install canceledPlugin Installer ERROR! Vielleicht durch eine fehlende Internetverbindung oder einen Schreibfehler im Dateisystem.
- This reply was modified 6 years, 1 month ago by Ti-ejtsch.
16. Oktober 2018 at 13:22 #38641Bei Version 2.47 ist das Plugin bereits installiert und in den Inaktiven zu finden.
-
You must be logged in to reply to this topic.