Metainformationen zur Seite

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
plugins:sonos4loxone:sonstige_befehle [2024/04/05 16:09] Oliver Lewaldplugins:sonos4loxone:sonstige_befehle [2024/04/08 11:08] (aktuell) Oliver Lewald
Zeile 131: Zeile 131:
 ===== Follow-me ===== ===== Follow-me =====
  
-Die Follow-me Funktion (ab v5.5.0) ermöglicht das Folgen eines vordefinierten Players über Präsenzerkennung.+Die Follow-me Funktion (ab v5.5.0) ermöglicht das Folgen eines vordefinierten Players über z.B. Präsenzerkennung
 + 
 +Use case: Ein Player ist dein sogenannter "Host Player" der streamed. Nun betritt ein Bewohner einen Raum der über einen Bewegungsmelder (BWM=on) und einem Sonos Player verfügt so wird der Stream des Host Player automatisch auf den Player des Raumes übertragen. Wenn dann der Raum wieder verlassen wird (BWM = off) wird der ursprüngliche Zustand des Players wieder hergestellt. Die Nachlaufzeit für das Verlassen des Raumes kann ebenso konfiguriert werden. 
 + 
 +Follow- me funktioniert unter folgenden Voraussetzungen: 
 + 
 +  * **Auf dem Player des betretendes Raumes ist kein Stream aktiv** 
 +  * ** Auf dem Host Player läuft kein TV** 
 + 
 +Wenn der Host Player nichts streamed kann über einen zusätzlichen Parameter div. Backupfunktionen aufgerufen werden.
  
 {{:plugins:sonos4loxone:so_follow.png?1100}} {{:plugins:sonos4loxone:so_follow.png?1100}}
  
-Auswahl der Backupfunktionen (inkl. deiner Sender aus den Plugin Radio Favoriten):+Dazu muss an den Eingang deines z.B. BWM's im MS ein Ausgangsverbinder mit folgende Befehlen angehängt werden: 
 + 
 +| **Funktion** | **Befehl** | **Beschreibung** | 
 +| follow | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**follow** | Befehl bei EIN um dem konfiguriertem Host Player zu folgen | 
 +| leave | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**leave** | Befehl bei AUS um den Stream des Host Player wieder zu verlassen | 
 + 
 +Folgende optionale Parameter können verwendet werden: 
 + 
 +| **Funktion** | **Befehl** | **Beschreibung** | 
 +| volume | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**follow&volume=12** | gibt die Einschaltlautsärke für den Client vor | 
 +| play | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**follow&play** | Falls kein Steam auf dem Host aktiv ist wird der Client mit play gestartet (Queue/Sender muss vorhanden sein)  | 
 +| host | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**follow&host=<PLAYER>** | Bei Angabe von **&host** wird der standardmäßige Host aus der Plugin Config durch diesen ersetzt 
 +| function | /plugins/sonos4lox/index.php/?zone=<PLAYER>&action=**follow&function** | Falls kein Steam auf dem Host aktiv ist wird der Client mit einer **Backupfunktion** gestartet 
 + 
 +Außer //&play// und //&function// können alle Parameter miteinander kombiniert werden. 
 + 
 +Auswahl der **Backupfunktionen** (inkl. deiner Sender aus den Plugin Radio Favoriten):
  
 {{:plugins:sonos4loxone:sod1.png?200}} {{:plugins:sonos4loxone:sod1.png?200}}
 +
 +===== Auto Update Sonos Firmware =====
 +
 +Mit der Auto Update Funktion (v5.5.0) wird die aktuellste Firmware automatisch auf den Playern durchgeführt.
 +
 +{{:plugins:sonos4loxone:sw_update.png?1100}}
 +
 +Das Plugin prüft je Player ob ein Update notwendig ist und wenn ja wird dieses durchgeführt. Die Frequenz des Update Services ist mit folgenden Optionen wählbar:
 +
 +{{:plugins:sonos4loxone:sw_update_det.png?300}}
 +
 +Darüber hinaus ist die Option "Power On" verfügbar um evtl. ausgeschaltete Player vor dem Update über den MS einzuschalten und nach erfolgreichem Update wieder auszuschalten.
 +
 +Voraussetzung ist aktivierte Kommunikation zum Miniserver (**MQTT** oder **UDP**). Der entsprechende Eingang im MS je nach Kommunikationsart lautet:
 +
 +| **Komm. Protokoll** | **Syntax für Eingang** | **Wert** |
 +| MQTT | %%Sonos4lox_update%% | 1 oder 0 |
 +| UDP | Sonos4lox: update | 1 oder 0 |