HowTo: Logitech Media Server / Squeezebox Player mit Loxone steuern

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • tholle
    antwortet
    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

    Einen Kommentar schreiben:


  • hismastersvoice
    antwortet
    Auf die schnelle...
    Eingang kommt...
    Wuschrelais erzeugt impuls 0,5 Sek
    Dann in Kette die verzögertem Impulse z.B. 1 Sek.

    Einen Kommentar schreiben:


  • tholle
    antwortet
    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,
    tholle
    Angehängte Dateien
    Zuletzt geändert von tholle; 15.10.2015, 18:59. Grund: Screenshot angehaengt

    Einen Kommentar schreiben:


  • hismastersvoice
    antwortet
    Lass die Befehle einzeln mit Zeitverzögerung ausführen.
    Dann sollte es gehen

    Einen Kommentar schreiben:


  • tholle
    antwortet
    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,
    tholle
    Zuletzt geändert von tholle; 15.10.2015, 18:22. Grund: Text etwas formatiert.

    Einen Kommentar schreiben:


  • tholle
    kommentierte die Antwort eines Gastes.
    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

  • Gast
    Ein Gast antwortete
    Hast 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:


  • tholle
    antwortet
    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,
    tholle

    Einen Kommentar schreiben:


  • J V
    antwortet
    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.zip

    Einen Kommentar schreiben:


  • J V
    antwortet
    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:


  • J V
    antwortet
    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:


  • Christian Fenzl
    antwortet
    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:


  • K.Clemens
    antwortet
    Thnx for the info!

    Einen Kommentar schreiben:


  • Christian Fenzl
    antwortet
    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:


  • K.Clemens
    antwortet
    any idea how to syncronise players by loxone automatically?

    Einen Kommentar schreiben:

Lädt...