-
-
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM4MTQsIm5iZiI6MTczOTUxMzUxNCwicGF0aCI6Ii8xMDI5OTYwMTEvMjc1NTE3MTQwLTc5ZTQwNjE2LWQ5NWUtNDkxOS05YTgwLWU0YzFjY2ExYmI3Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQwNjExNTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMzI1MjdjNjkwZjJlYjA2ZDA5OTNmYjNhMjRlMWM3ZjQzMjZjOTFhMzAzODQ2NTY4MTNkMTQ2NzRhOGE4MjE2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.389veD5xOAsg7e2RyF3Hr2CuO5m5cehvj8oO9j4ZEAw)
![](https://private-user-images.githubusercontent.com/102996011/275519593-5cc6a801-6d9e-4f77-bb9d-413a140a361e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM4MTQsIm5iZiI6MTczOTUxMzUxNCwicGF0aCI6Ii8xMDI5OTYwMTEvMjc1NTE5NTkzLTVjYzZhODAxLTZkOWUtNGY3Ny1iYjlkLTQxM2ExNDBhMzYxZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQwNjExNTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZDljODM2NzEyMmEyNTllMWI5ZDdjM2U5Y2Y3YWU1NWY3NjVmNmE1NTEyODdmNWFiYzg4NGM4ZTBjMTM0ODYxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.mcB_x0HEbymSHTW_ZjZr5l0CdHtilCl6Cmsi9pTO60s)
![](https://private-user-images.githubusercontent.com/102996011/286278636-ae62f7fc-9c99-4495-a078-28557bd0935d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTM4MTQsIm5iZiI6MTczOTUxMzUxNCwicGF0aCI6Ii8xMDI5OTYwMTEvMjg2Mjc4NjM2LWFlNjJmN2ZjLTljOTktNDQ5NS1hMDc4LTI4NTU3YmQwOTM1ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQwNjExNTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jYmQ0Y2FjNWM0ZDBkMDc4MGQxM2ViMjk1YjUzOGZiN2I3NGJiOGIwZGU1MDA5ZDE3ZGJhMjczOTk3OWFmYmQ2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.kZdcuh6s8RhcyVG9TdG_0y6kFLApLBo4dCFU25LTolI)