Madplan: tilføj Sonos Køkken media-control + 22 kildeknapper (P3, Family Mix, Danske fav, Rock klassikere, Claus/Andreas/Daniel Daily Mix 1-6)
This commit is contained in:
@@ -99,3 +99,430 @@ cards:
|
||||
| --- | --- |
|
||||
{{ ns.rows }}
|
||||
|
||||
# 🎵 Sonos Køkken
|
||||
- type: media-control
|
||||
entity: media_player.kokken
|
||||
name: Sonos Køkken
|
||||
|
||||
- type: grid
|
||||
columns: 3
|
||||
square: false
|
||||
cards:
|
||||
- type: custom:button-card
|
||||
name: DR P3
|
||||
icon: mdi:radio
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "0 DR P3"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Family Mix
|
||||
icon: mdi:account-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "1 Family Mix"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Danske fav.
|
||||
icon: mdi:music-note
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Danske favoritter" # Juster navn hvis nødvendigt
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Rock klassikere
|
||||
icon: mdi:music-note-outline
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Danske rock klassikere" # Juster navn hvis nødvendigt
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 1
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 1"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 2
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 2"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 3
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 3"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 4
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 4"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 5
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 5"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Claus Mix 6
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Claus Daily Mix 6"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 1
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 1"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 2
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 2"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 3
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 3"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 4
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 4"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 5
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 5"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Andreas Mix 6
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Andreas Daily Mix 6"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 1
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 1"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 2
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 2"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 3
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 3"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 4
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 4"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 5
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 5"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
- type: custom:button-card
|
||||
name: Daniel Mix 6
|
||||
icon: mdi:playlist-music
|
||||
tap_action:
|
||||
action: perform-action
|
||||
perform_action: media_player.select_source
|
||||
target:
|
||||
entity_id: media_player.kokken
|
||||
data:
|
||||
source: "Daniel Daily Mix 6"
|
||||
styles:
|
||||
card:
|
||||
- height: 52px
|
||||
- padding: 6px 8px
|
||||
icon:
|
||||
- width: 18px
|
||||
name:
|
||||
- font-size: 11px
|
||||
|
||||
|
||||
Reference in New Issue
Block a user