mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-02-25 04:02:14 +01:00
Updated NSPanel ‐ cardMedia ‐ Der Bose Soundtouch Player (markdown)
@@ -16,7 +16,64 @@
|
||||
|
||||
## Bedienungselemente / Anzeigen
|
||||
### 1. Seitentitel
|
||||
Der Seitentitel steht auf:
|
||||
* der dem Parameter "heading" aus der Seitenvariable der cardMedia (z.B. Bose Soundtouch).
|
||||
|
||||
### 2. Navigation zur nächsten Seite
|
||||
* siehe [Navigation](ioBroker-Navigation)
|
||||
|
||||
### 3. Track (Elapsed|Duration)
|
||||
Zeigt die folgenden Datenpunkte der aktiven Bose Soundtouch Adapterinstanz:
|
||||
* Titel --> bosesoundtoch.0.nowPlaying.track
|
||||
* Verstrichene Zeit (Minuten/Sekunden) des aktuell abgespielten Titels --> `bosesoundtoch.0.nowPlaying.elapsed`
|
||||
* Gesamtlänge (Minuten/Sekunden) des aktuell abgespielten Titels --> `bosesoundtoch.0.nowPlaying.total`
|
||||
|
||||
### 4. Interpret | Album
|
||||
Folgende Datenpunkte der Bose Soundtouch Adapterinstanz werden berücksichtigt:
|
||||
* Interpret --> `bosesoundtoch.0.nowPlaying.artist` (beim Abspielen von Radiosendern abweichende Informationen zum Sender)
|
||||
* Album --> `bosesoundtoch.0.nowPlaying.album` (beim Abspielen von Radiosendern abweichende Informationen zum Sender)
|
||||
|
||||
### 5. Player An/Aus (Stop)
|
||||
* Stop (Icon blau) --> `bosesoundtoch.0.key` mit Wert 'POWER' (beim Abspielen weiß)
|
||||
|
||||
### 6. Volume lauter
|
||||
* Die Feinjustierung der aktuellen Lautstärke in Einerschritten (+1) --> Datenpunkt: `bosesoundtoch.0.volume`
|
||||
|
||||
### 7. Volume zwischen 0% und 100%
|
||||
* Die Feinjustierung der aktuellen Lautstärke erfolgt stufenlos zwischen 0% und 100% --> Datenpunkt: `bosesoundtoch.0.volume`
|
||||
|
||||
### 8. Repeat-Funktion
|
||||
* Es sind keine weiteren Einstellungen zu berücksichtigen. Der Datenpunkt `bosesoundtoch.0.key` wird genutzt und inkrementiert die Werte `REPEAT_OFF`, `REPEAT_ALL` und `REPEAT_ONE`
|
||||
> [!NOTE]
|
||||
> Nicht jeder Bose Soundtouch verfügt via Adapter über die Funktion Repeat
|
||||
|
||||
### 9. Bose Playlist (Sources + Aux)
|
||||
* Die möglichen Sources werden aus dem Adapter extrahiert. Optional wird AUX_INPUT verwendet.
|
||||

|
||||
|
||||
### 10. Bose Speaker Liste
|
||||
* Das Array speakerList im PageItem wird genutzt. Die Wiedergabegeräte sind dort manuell einzutragen
|
||||

|
||||
|
||||
### 11. Nächster Track
|
||||
* Sofern ein weiterer Titel in der Track Liste verfügbar ist, so wird dieser ausgewählt --> `bosesoundtoch.0.key` mit NEXT_TRACK
|
||||
|
||||
### 12. Play / Pause
|
||||
* Umschaltung mittels des Datenpunktes ``bosesoundtoch.0.key` mit PLAY_PAUSE`
|
||||
|
||||
### 13. Volume leiser
|
||||
* Die Feinjustierung der aktuellen Lautstärke in Einerschritten (-1) --> Datenpunkt: `bosesoundtoch.0.volume`
|
||||
|
||||
### 14. Shuffle
|
||||
* Umschaltung zwischen den Datenpunkten `bosesoundtoch.0.key` mit SHUFFLE_ON und SHUFFLE_OFF
|
||||
> [!NOTE]
|
||||
> Diese Funktion ist nicht in jedem Bose Soundtouch Gerät verfügbar
|
||||
|
||||
### 15. Vorheriger Track
|
||||
* Sofern ein weiterer Track vor dem aktuell abgespielten Titel in der Track Liste verfügbar ist, so wird dieser ausgewählt --> `bosesoundtoch.0.key` mit PREV_TRACK
|
||||
|
||||
### 16. Navigation zur vorherigen Seite
|
||||
* siehe [Navigation](ioBroker-Navigation)
|
||||
|
||||
|
||||
# Erstellung der Seitenvariable für die cardMedia
|
||||
|
||||
Reference in New Issue
Block a user