mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 02:50:12 -04:00
151 lines
4.7 KiB
YAML
151 lines
4.7 KiB
YAML
type: vertical-stack
|
|
cards:
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: custom:mushroom-entity-card
|
|
entity: input_select.ytube_music_player_playlist
|
|
name: Playlist
|
|
layout: vertical
|
|
hide_icon: true
|
|
primary_info: state
|
|
secondary_info: name
|
|
- type: custom:mushroom-entity-card
|
|
entity: input_select.ytube_music_player_speakers
|
|
name: Speakers
|
|
hide_icon: true
|
|
layout: vertical
|
|
primary_info: state
|
|
secondary_info: name
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: custom:mushroom-media-player-card
|
|
entity: media_player.ytube_music_player
|
|
name: YouTube Music Player
|
|
volume_controls:
|
|
- volume_mute
|
|
- volume_set
|
|
use_media_info: true
|
|
use_media_artwork: true
|
|
media_controls:
|
|
- on_off
|
|
- previous
|
|
- next
|
|
- play_pause_stop
|
|
- type: vertical-stack
|
|
cards:
|
|
- type: custom:mini-media-player
|
|
entity: media_player.ytube_music_player
|
|
artwork: cover
|
|
hide:
|
|
shuffle: false
|
|
icon_state: false
|
|
repeat: false
|
|
name: true
|
|
icon: true
|
|
power: true
|
|
shortcuts:
|
|
columns: 3
|
|
hide_when_off: false
|
|
buttons:
|
|
- name: Inside
|
|
type: source
|
|
id: all_speakers
|
|
icon: mdi:rug
|
|
- name: Outside
|
|
type: source
|
|
id: media_player.outside
|
|
icon: mdi:grass
|
|
- name: Everywhere
|
|
type: source
|
|
id: inside_and_outside
|
|
- name: Upstairs
|
|
type: source
|
|
id: all_upstairs_speakers
|
|
icon: mdi:home-floor-1
|
|
- name: Downstairs
|
|
type: source
|
|
id: all_downstairs_speakers
|
|
icon: mdi:home-floor-b
|
|
- name: Nursery
|
|
type: source
|
|
id: nursery_hub
|
|
icon: mdi:bunk-bed
|
|
- name: Timeless
|
|
type: playlist
|
|
id: RDCLAK5uy_mH5mS2pbI9c743F2Xoi7WxRVBbw7k3hPE
|
|
icon: mdi:clock
|
|
- name: Goodnight
|
|
type: playlist
|
|
id: PLtfKVM9o2_5ag5qC9nHxl7tKBvGRnh2HM
|
|
icon: mdi:sleep
|
|
- name: Dance Games
|
|
type: playlist
|
|
id: PLtfKVM9o2_5YBQCwU-6NeAAuonxHfZ7ff
|
|
icon: mdi:dance-ballroom
|
|
- name: Country
|
|
type: playlist
|
|
id: PLtfKVM9o2_5YBQCwU-6NeAAuonxHfZ7ff
|
|
icon: mdi:cow
|
|
- name: Exercise
|
|
type: playlist
|
|
id: PLtfKVM9o2_5YBQCwU-6NeAAuonxHfZ7ff
|
|
icon: mdi:weight-lifter
|
|
- name: Disney
|
|
type: playlist
|
|
id: RDCLAK5uy_nwGVTzraBvAR-wPGHBPeqp4Qb139ns16Y
|
|
icon: mdi:castle
|
|
- name: My Likes
|
|
type: channel
|
|
id: Your Likes
|
|
icon: mdi:thumb-up
|
|
- name: Classic Rock
|
|
type: playlist
|
|
id: RDCLAK5uy_nZiG9ehz_MQoWQxY5yElsLHCcG0tv9PRg
|
|
icon: mdi:guitar-acoustic
|
|
- name: Concentrate
|
|
type: playlist
|
|
id: PLtfKVM9o2_5ZnAHaOSKRoN1bU3QIMxqvR
|
|
icon: mdi:brain
|
|
icon: mdi:music
|
|
volume_stateless: false
|
|
toggle_power: true
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: custom:mushroom-entity-card
|
|
entity: input_boolean.ytube_music_player_playcontinuous
|
|
layout: vertical
|
|
hide_icon: true
|
|
name: Continuous?
|
|
- type: custom:mushroom-entity-card
|
|
entity: input_select.ytube_music_player_playmode
|
|
layout: vertical
|
|
hide_icon: true
|
|
- type: custom:mushroom-entity-card
|
|
entity: input_select.ytube_music_player_source
|
|
layout: vertical
|
|
hide_icon: true
|
|
- type: custom:button-card
|
|
styles:
|
|
card:
|
|
- height: 64px
|
|
state:
|
|
- operator: template
|
|
value: >
|
|
[[[ return states['media_player.ytube_music_player'].attributes.likeStatus
|
|
== "LIKE"]]]
|
|
icon: mdi:thumb-up
|
|
- operator: template
|
|
value: >
|
|
[[[ return states['media_player.ytube_music_player'].attributes.likeStatus
|
|
== "INDIFFERENT"]]]
|
|
icon: mdi:thumb-up-outline
|
|
- operator: default
|
|
icon: mdi:power-off
|
|
value: false
|
|
tap_action:
|
|
action: call-service
|
|
service: ytube_music_player.call_method
|
|
service_data:
|
|
entity_id: media_player.ytube_music_player
|
|
command: rate_track
|
|
parameters: thumb_toggle_up_middle |