HowTo: Logitech Media Server / Squeezebox Player mit Loxone steuern
Einklappen
X
-
hismastersvoice, oh ja, das ist in der Tat eine gangbare Loesung.
Irgendwie verstehe ich die Philosophie bei Loxone nicht. Wieso muss man immer mal wieder fuer solche einfachen Funktionen immer so dermassen frickeln? So richtig lecker sieht das dann nie aus. Was ist so schwer daran, in einem Impulsbaustein eine Automation einzubauen, damit so ein Baustein sowohl fuer manuelle Impulse, als auch fuer Automatikimplulse mit frei waehlbarem Intervall zwischen den einzelnen Impulsen und einer frei waehlbaren Impuls-Anzahl genutzt werden kann?! grrr..
Egal, soll nicht Thema dieses Threads sein. Vielen Dank jedenfalls mal wieder an alle fuer's Mitdenken!
Gruss,
tholle -
Auf die schnelle...
Eingang kommt...
Wuschrelais erzeugt impuls 0,5 Sek
Dann in Kette die verzögertem Impulse z.B. 1 Sek.1 BildEinen Kommentar schreiben:
-
Ja, sowas habe ich auch gedacht, aber keine Ahnung, wo/wie man in der Befehlszeile eine Zeitverzoegerung einbaut. Ich habe jetzt mit dem Baustein SEQUENZER gespielt. Das klappt soweit, allerdings nur manuell. Heisst, ich muss den Trigger manuell setzen, damit die Sequezen durchgeschaltet werden. Gibt es eine Art "automatischen Impulsgeber", der mehrere Impluse nacheinander abfeuert?
Ich den Programmbausteinen finde ich nichts Adaequates. Alles was sich irgendwie eignen wuerde, muss man fuer jeden Impuls haendisch triggern. Oder anders gesagt, alles was ich so gefunden habe, wie MEHRFACHKLICK, IMPULSGEBER, etc, macht bei Ausloesen immer nur einen Einfachimpuls.
thx und Gruss,
tholleEinen Kommentar schreiben:
-
Lass die Befehle einzeln mit Zeitverzögerung ausführen.
Dann sollte es gehenEinen Kommentar schreiben:
-
Hi WalterW, in der Konsole (z.b. mit netcat) klappt der Vorgang wunderbar. In der LoxoneConfig jedoch nicht. Folgende Abfolge habe ich geschrieben.
playlist save aktuell
74:da:38:58:29:3c mixer volume 80
74:da:38:58:29:3c playlist play LOXONE/GONG/gong.mp3
74:da:38:58:29:3c playlist resume aktuell
In der LoxoneConfig sieht das dann so aus:
playlist save aktuell\n74:da:38:58:29:3c mixer volume 80\n74:da:38:58:29:3c playlist play LOXONE/GONG/gong.mp3\n74:da:38:58:29:3c playlist resume aktuell\n
Bei Ausfuehren wird der Gong einfach uebersprungen. Es wird die Lautstaerke auf 80% Prozent geregelt, dann kommt eine ganz kurze Pause (gefuehlt eine halbe Sekunde - wahrscheinlich das Laden der gesicherten Playlist "aktuell") und dann wird die Playlist fortgesetzt. Lasse ich in der Config das "74:da:38:58:29:3c playlist resume aktuell\n" weg, wird der Gong abgespielt.
Eine Ahnung woran das liegen kann?
thx und Gruss,
tholleEinen Kommentar schreiben:
-
Hi Walter,
ne, bis jetzt noch nicht. Hab's gerade mal in der CLI-Doku nachgeschaut. (Optional tagged parameters are noplay, which when non-zero will not auto-start the track, and wipePlaylist, which will destroy the saved playlist from both the filesystem and from the DB (these tagged params are typically used for resuming a temporarily cached playlist, e.g. after exiting alarm sound preview on squeezeplay devices).) - Damit sollte sich doch etwas anfangen lassen.
Vielen Dank fuer den Hinweis. Ich werd's morgen testen und selbstverstaendlich berichten, ob das zuverlaessig funktioniert.
Gruss,
tholle -
Ein Gast antworteteHast du schon probiert die Playlist abzuspeichern (playlist save temp), dann den Klingelton abzuspielen und danach die Playlist wieder zu laden (playlist resume temp)?Einen Kommentar schreiben:
-
Hi Leute,
ich bin auf der Suche nach Ideen, wie man waehrend einer laufenden Playlist oder Favoriten ueber den Squeezeserver einen Klingelton an saemtlich Clients uebergibt und anschliessend wieder zurueck zu der Playlist springt, die vor dem Klingelton gespielt wurde.
Einen Klingelton per Tastendruck abzupielen klappt soweit. Nur eben das Zurueckspringen zur aktuellen Playlist kriege ich nicht geloest.
Ich habe schon an geschachtelte MERKER gedacht, aber irgendwie wirkt das alles unschoen.
Vielen Dank fuer eure Ideen und viele Gruesse,
tholleEinen Kommentar schreiben:
-
The virtual output template for Squeezebox that comes with Loxone Config is quite limited. In attachment, I've added a template file that has all the buttons that can be found on a SB3 remote, along with some other functionality. It is not difficult to add things, but if the file helps other people...
VO_Squeezebox full.zipEinen Kommentar schreiben:
-
Found it! I copied the mac-address from the telnet session, and then it worked.
Turns out there has to be a white space after the mac-address (in the definition of the Loxone virtual output) - I verified that removing the white space causes it to fail again. Not sure if this is a bug (or a feature); I'm using Loxone 7.0.8.17.
Thanks!
Einen Kommentar schreiben:
-
Thanks for the reply (I accidently deleted my post). I can control it via mac address on telnet, where after a command it returns the mac address (with %3A in stead of : ). I will check further on the server.
Einen Kommentar schreiben:
-
The playerid is not always the MAC address. If the Squeezebox is connected, look at the LMS web interface settings of the player, somewhere the playerid is listed.
That might be the problem.Einen Kommentar schreiben:
-
Hi K.Clemens
<playerid> sync <playerindex|playerid|-|?>
See the Google Doc in my first post for the full documentation.
Example would be:
aa-bb-cc-dd-ee-ff-00-11 sync 99-88-77-66-55-44-33-22
where the second player will be added to the sync group of the first.
If you want to sync multiple players, call this command for every playerid you want to sync.
Einen Kommentar schreiben:
-
any idea how to syncronise players by loxone automatically?Einen Kommentar schreiben:
Einen Kommentar schreiben: