-
-
Notifications
You must be signed in to change notification settings - Fork 194
NSPanel ‐ cardMedia ‐ Der Bose Soundtouch Player
Armilar edited this page Jan 8, 2024
·
15 revisions
Inhalt:
(vollständig ab NSPanelTs.ts - Version 4.3.3.35)
Der Seitentitel steht auf:
- der dem Parameter "heading" aus der Seitenvariable der cardMedia (z.B. Bose Soundtouch).
- siehe Navigation
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
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)
- Stop (Icon blau) -->
bosesoundtoch.0.key
mit Wert 'POWER' (beim Abspielen weiß)
- Die Feinjustierung der aktuellen Lautstärke in Einerschritten (+1) --> Datenpunkt:
bosesoundtoch.0.volume
- Die Feinjustierung der aktuellen Lautstärke erfolgt stufenlos zwischen 0% und 100% --> Datenpunkt:
bosesoundtoch.0.volume
- Es sind keine weiteren Einstellungen zu berücksichtigen. Der Datenpunkt
bosesoundtoch.0.key
wird genutzt und inkrementiert die WerteREPEAT_OFF
,REPEAT_ALL
undREPEAT_ONE
Note
Nicht jeder Bose Soundtouch verfügt via Adapter über die Funktion Repeat
- Die möglichen Sources werden aus dem Adapter extrahiert. Optional wird AUX_INPUT verwendet.
- Das Array speakerList im PageItem wird genutzt. Die Wiedergabegeräte sind dort manuell einzutragen
- Sofern ein weiterer Titel in der Track Liste verfügbar ist, so wird dieser ausgewählt -->
bosesoundtoch.0.key
mit NEXT_TRACK
- Umschaltung mittels des Datenpunktes ``bosesoundtoch.0.key
mit PLAY_PAUSE
- Die Feinjustierung der aktuellen Lautstärke in Einerschritten (-1) --> Datenpunkt:
bosesoundtoch.0.volume
- 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
- 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
- siehe Navigation
Caution
let BoseSoundtouch: PageType =
{
'type': 'cardMedia',
'heading': 'Bose Soundtouch',
'items': [{
id: AliasPath + 'Media.PlayerBoseSoundtouch',
adapterPlayerInstance: "bosesoundtouch.0.",
speakerList: ['Wohnzimmer'],
playList: [],
colorMediaIcon: White,
colorMediaArtist: Yellow,
colorMediaTitle: Yellow,
alwaysOnDisplay: true,
autoCreateALias: true
}]
};
![](https://private-user-images.githubusercontent.com/102996011/275517140-79e40616-d95e-4919-9a80-e4c1cca1bb7f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzUzODgsIm5iZiI6MTczOTU3NTA4OCwicGF0aCI6Ii8xMDI5OTYwMTEvMjc1NTE3MTQwLTc5ZTQwNjE2LWQ5NWUtNDkxOS05YTgwLWU0YzFjY2ExYmI3Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQyMzE4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NTEwOTUwM2FlYzc4OWY2MzExZDM4YWFlZmIxMmY1NTExNzgxZDZjNzVlY2VmNzc4MzY0MWU5N2M3MGFmNzUwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.KfD35gHUFIJrf6M26_Ug8QR5hJiWGdiAX86dKgzPm8M)
![](https://private-user-images.githubusercontent.com/102996011/275519593-5cc6a801-6d9e-4f77-bb9d-413a140a361e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzUzODgsIm5iZiI6MTczOTU3NTA4OCwicGF0aCI6Ii8xMDI5OTYwMTEvMjc1NTE5NTkzLTVjYzZhODAxLTZkOWUtNGY3Ny1iYjlkLTQxM2ExNDBhMzYxZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQyMzE4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iYjkzODY0MjUwODk1MDI4OGMxYzllYTEyYzY5MjliNDg1ZjJjNjM5OWZiMjZjOTQ0NzNkMDk5ZThmMmZkZjhmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.3-Pw2lFpfBHbGsgp5eS37kKzd_c48zbPhCdEznIFWeQ)
![](https://private-user-images.githubusercontent.com/102996011/286278636-ae62f7fc-9c99-4495-a078-28557bd0935d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzUzODgsIm5iZiI6MTczOTU3NTA4OCwicGF0aCI6Ii8xMDI5OTYwMTEvMjg2Mjc4NjM2LWFlNjJmN2ZjLTljOTktNDQ5NS1hMDc4LTI4NTU3YmQwOTM1ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQyMzE4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03OWE1MDYzNzIyNmFjYjE5NmIxMzQwY2FjYzAyZjc1OWNiMjBjMWNhMjJmZTQ1NDAyMjkwYjRiYTAxMmZkZDAzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.HjQhcPpL-9G_jNpXOWXqBwrVKjpB56URpZ8ZAhOnwLc)