mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2026-03-06 15:01:48 +01:00
Updated NSPanel ‐ cardMedia ‐ Der Amazon Alexa Player (markdown)
@@ -1,16 +1,18 @@
|
||||
|
||||

|
||||
---
|
||||
* Der Alexa-Player baut auf den Alexa2-Adapter auf und benötigt im ioBroker eine alexa.X. Instanz.
|
||||
|
||||
Der Alexa-Player baut auf den Alexa2-Adapter auf und benötigt eine alexa.X. Instanz.
|
||||
* Durch die Struktur der bereitgestellten Datenpunkte des Adapters ist er wie folgt eingeschränkt:
|
||||
* Keine Bereitstellung von Bibliotheken oder Playlists, d.h. es kann ausschließlich vorab definierter Content abgespielt werden. Ein dynamisches Laden von Playlists kann somit gegenwärtig nicht realisiert werden.
|
||||
* Keine Bereitstellung von Tracklists, d.h. Inhalte von Alben oder Playlists können nicht realisiert werden
|
||||
* Keine Funktionen wie z.B. Seek oder Crossfade, etc.
|
||||
|
||||
Durch die Struktur der bereitgestellten Datenpunkte des Adapters ist er wie folgt eingeschränkt:
|
||||
- Keine Bereitstellung von Bibliotheken oder Playlists, d.h. es kann ausschließlich vorab definierter Content abgespielt werden. Ein dynamisches Laden von Playlists kann somit gegenwärtig nicht realisiert werden.
|
||||
- Keine Bereitstellung von Tracklists, d.h. Inhalte von Alben oder Playlists können nicht realisiert werden
|
||||
- Keine Funktionen wie z.B. Seek oder Crossfade, etc.
|
||||
* Alleinstellungsmerkmal:
|
||||
* Der Alexa-Player kann auf die Equalizer-Funktionen des Device (bass, midrange, treble) zugreifen.
|
||||
* Der Player kann die Musik von einem Bereich zum anderen (Einzelne Devices oder Device-Gruppen) übertragen (schieben)
|
||||
|
||||
Alleinstellungsmerkmal:
|
||||
- Der Alexa-Player kann auf die Equalizer-Funktionen des Device (bass, midrange, treble) zugreifen.
|
||||
- Der Player kann die Musik von einem Bereich zum anderen (Einzelne Devices oder Device-Gruppen) übertragen (schieben)
|
||||
---
|
||||
|
||||
**Inhalt:**
|
||||
* [Aufbau des Alexa Players](#aufbau-des-alexa-players)
|
||||
@@ -40,9 +42,12 @@ let Alexa: PageType =
|
||||
{
|
||||
id: AliasPath + 'Media.PlayerAlexa',
|
||||
adapterPlayerInstance: 'alexa2.0.',
|
||||
mediaDevice: 'G070RR1075220388',
|
||||
speakerList: ['Überall','Gartenhaus','Esszimmer','Echo Dot Küche','Echo Spot Buero'],
|
||||
//analog alexa2.0. Music-Provider
|
||||
mediaDevice: 'G070RR10752XXXXX', // Die Seriennummer des Primär-Devices; Es ist auch eine Gruppe möglich
|
||||
speakerList: [
|
||||
// Angabe von Echo-Devices über den Namen zur Steuerung durch das NSPanel, Falls leer, werden alle verfügbaren Devices geladen.
|
||||
'Überall','Gartenhaus','Esszimmer','Echo Dot Küche','Echo Spot Buero'
|
||||
],
|
||||
//analog alexa2.0. Music-Provider. Der Aufruf erfolgt über einen String bestehend aus "Musikprovider.Bibliothek"
|
||||
playList: [
|
||||
// 'Amazon-Music.XXX',
|
||||
// 'Amazon-Music-Playlist.XXX',
|
||||
@@ -53,7 +58,7 @@ let Alexa: PageType =
|
||||
// 'Spotify-Playlist.XXX',
|
||||
// 'TuneIn.XXX',
|
||||
// 'TuneIn-Playlist.XXX',
|
||||
'Amazon-Music-Playlist.Mein Discovery Mix',
|
||||
'Amazon-Music-Playlist.Mein Discovery Mix', //Beispiele
|
||||
'Amazon-Music-Playlist.Songs 2025',
|
||||
'Amazon-Music-Playlist.Songs 2021',
|
||||
'Amazon-Music-Playlist.Songs 2020',
|
||||
@@ -68,12 +73,12 @@ let Alexa: PageType =
|
||||
'Bassboost','Klassik','Dance', 'Deep', 'Electronic', 'Flat', 'Hip-Hop', 'Rock',
|
||||
'Metal', 'Jazz', 'Latin', 'Tonstärke', 'Lounge', 'Piano'
|
||||
],
|
||||
playerMediaIcon: 'logo-alexa',
|
||||
colorMediaIcon: colorAlexa,
|
||||
colorMediaArtist: Yellow,
|
||||
colorMediaTitle: Yellow,
|
||||
alwaysOnDisplay: true,
|
||||
autoCreateALias: true
|
||||
playerMediaIcon: 'logo-alexa', // Blendet das Picture-Logo ein - Alternativ ein Icon angeben
|
||||
colorMediaIcon: colorAlexa, // Wird genutzt, wenn Icon angegeben ist
|
||||
colorMediaTitle: Yellow, // Die Farbe der Textzeile des Titels
|
||||
colorMediaArtist: Yellow, // Die Farbe der Textzeile des Artist
|
||||
alwaysOnDisplay: true, // AOD (Always On Display), d.h. der Player bleibt geöffnet
|
||||
autoCreateALias: true // Erstellt den erforderlichen Media-Alias-Channel automatisch unter alias.0.
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user