Created
August 15, 2023 14:47
-
-
Save iloveicedgreentea/327560db0def136f5d75f17b31def3f7 to your computer and use it in GitHub Desktop.
HA state based dashboard
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
views: | |
- title: Home | |
path: home | |
theme: Google Dark Theme | |
badges: [] | |
cards: | |
- type: horizontal-stack | |
cards: | |
- type: custom:button-card | |
color_type: label-card | |
show_entity_picture: true | |
show_name: false | |
icon: mdi:home | |
haptic: medium | |
color: rgb(0,0,0) | |
size: 43% | |
styles: | |
card: | |
- background-color: | | |
[[[ | |
return states['input_boolean.dashboard_home'].state === 'on' ? "rgb(255,255,255)" : "rgb(0,0,0)"; | |
]]] | |
name: Home | |
tap_action: | |
action: call-service | |
service: script.dashboard_home_switch | |
target: {} | |
- type: custom:button-card | |
color_type: label-card | |
show_entity_picture: true | |
show_name: false | |
entity_picture: /local/g033AVX4700-F.png | |
size: 100% | |
styles: | |
card: | |
- background-color: | | |
[[[ | |
return states['input_boolean.dashboard_denon'].state === 'on' ? "rgb(255,255,255)" : "rgb(0,0,0)"; | |
]]] | |
name: Denon | |
tap_action: | |
action: call-service | |
service: script.dashboard_denon_switch | |
target: {} | |
- type: custom:button-card | |
color_type: label-card | |
show_entity_picture: true | |
show_name: false | |
entity_picture: /local/jvc.png | |
size: 90% | |
styles: | |
card: | |
- background-color: | | |
[[[ | |
return states['input_boolean.dashboard_jvc'].state === 'on' ? "rgb(255,255,255)" : "rgb(0,0,0)"; | |
]]] | |
name: Denon | |
tap_action: | |
action: call-service | |
service: script.dashboard_jvc_switch | |
target: {} | |
- type: custom:button-card | |
color_type: label-card | |
show_entity_picture: true | |
show_name: false | |
entity_picture: /local/nvidia-shield.png | |
size: 125% | |
styles: | |
card: | |
- background-color: | | |
[[[ | |
return states['input_boolean.dashboard_shield'].state === 'on' ? "rgb(255,255,255)" : "rgb(0,0,0)"; | |
]]] | |
name: Denon | |
tap_action: | |
action: call-service | |
service: script.dashboard_shield_switch | |
target: {} | |
- type: custom:button-card | |
color_type: label-card | |
show_entity_picture: true | |
show_name: false | |
entity_picture: /local/apple.png | |
size: 50% | |
styles: | |
card: | |
- background-color: | | |
[[[ | |
return states['input_boolean.dashboard_apple'].state === 'on' ? "rgb(255,255,255)" : "rgb(0,0,0)"; | |
]]] | |
name: Denon | |
tap_action: | |
action: call-service | |
service: script.dashboard_apple_switch | |
target: {} | |
- type: custom:state-switch | |
entity: input_select.dashboard_counter | |
default: home | |
states: | |
denon: | |
type: grid | |
square: false | |
columns: 3 | |
cards: | |
- show_name: true | |
show_icon: false | |
type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNINF | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
name: Info | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNCUP | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-up | |
- show_name: false | |
show_icon: false | |
type: button | |
icon: mdi:power-settings | |
entity: media_player.denon_avr_x6700h | |
show_state: true | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNCLT | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_name: false | |
icon: mdi:arrow-left | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNENT | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
name: Enter | |
icon: mdi:checkbox-blank-circle | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNCRT | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_name: false | |
icon: mdi:arrow-right | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNRTN | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
name: Back | |
show_icon: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MNCDN | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_name: false | |
icon: mdi:arrow-down | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?RCKSK0410035 | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
name: Setup | |
show_icon: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: script.gaming_2 | |
service_data: {} | |
target: {} | |
show_icon: true | |
name: PC | |
icon: mdi:desktop-mac-dashboard | |
show_name: true | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?SIMPLAY | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_icon: true | |
name: AppleTV | |
icon: mdi:apple | |
show_name: true | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?SIBD | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_icon: true | |
name: Shield | |
icon: mdi:movie-open | |
show_name: true | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?SIGAME | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_icon: true | |
name: Switch | |
show_state: false | |
icon: mdi:nintendo-switch | |
show_name: true | |
- type: button | |
tap_action: | |
action: none | |
show_icon: true | |
entity: sensor.denon_volume | |
show_state: true | |
show_name: false | |
icon: mdi:volume-high | |
- show_name: true | |
show_icon: false | |
type: button | |
tap_action: | |
action: call-service | |
service: script.denon_music | |
service_data: {} | |
target: {} | |
name: Music Mode | |
hold_action: | |
action: none | |
entity: sensor.denon_codec | |
show_state: true | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MSAUTO | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
name: Auto Sound | |
show_icon: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?PSCES OFF | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_icon: false | |
hold_action: | |
action: none | |
name: C.S Off | |
- type: button | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?PSCES ON | |
target: | |
device_id: 56f59e2779e44ca58c7cf2472d7316dd | |
show_icon: false | |
hold_action: | |
action: none | |
name: C.S On | |
home: | |
type: vertical-stack | |
cards: | |
- type: horizontal-stack | |
cards: | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: media_player.volume_down | |
service_data: {} | |
target: | |
entity_id: media_player.denon_avr_x6700h | |
name: '' | |
icon: mdi:volume-minus | |
icon_height: 40px | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: media_player.volume_up | |
service_data: {} | |
target: | |
entity_id: media_player.denon_avr_x6700h | |
name: + | |
icon: mdi:volume-plus | |
icon_height: 40px | |
- type: horizontal-stack | |
cards: | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
- type: horizontal-stack | |
cards: | |
- type: custom:button-card | |
icon: mdi:volume-minus | |
styles: | |
card: | |
- width: 60px | |
- height: 60px | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MV50 | |
entity_id: media_player.denon_avr_x6700h | |
show_icon: true | |
name: 50 | |
- type: custom:button-card | |
icon: mdi:volume-minus | |
styles: | |
card: | |
- width: 60px | |
- height: 60px | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MV60 | |
entity_id: media_player.denon_avr_x6700h | |
show_icon: true | |
name: 60 | |
- type: custom:button-card | |
icon: mdi:volume-minus | |
styles: | |
card: | |
- width: 60px | |
- height: 60px | |
tap_action: | |
action: call-service | |
service: denonavr.get_command | |
service_data: | |
command: /goform/formiPhoneAppDirect.xml?MV70 | |
entity_id: media_player.denon_avr_x6700h | |
show_icon: true | |
name: 70 | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: toggle | |
entity: light.caseta_r_wireless_in_wall_dimmer | |
hold_action: | |
action: more-info | |
icon_height: 40px | |
icon: mdi:track-light | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: toggle | |
entity: switch.caseta_r_wireless_in_wall_neutral_switch | |
icon: mdi:vanity-light | |
hold_action: | |
action: none | |
- type: horizontal-stack | |
cards: | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
- type: horizontal-stack | |
cards: | |
- type: button | |
entity: '' | |
name: All Off | |
icon: mdi:projector-screen-variant-off | |
icon_height: 40px | |
show_name: false | |
hold_action: | |
action: call-service | |
service: script.all_off | |
service_data: {} | |
target: {} | |
tap_action: | |
action: none | |
- type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: call-service | |
service: script.movie | |
service_data: {} | |
target: {} | |
entity: '' | |
name: Shield | |
icon: mdi:movie-open | |
icon_height: 40px | |
show_name: false | |
- type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: call-service | |
service: script.tv_2 | |
service_data: {} | |
target: {} | |
entity: '' | |
name: Apple TV | |
icon: mdi:apple | |
icon_height: 40px | |
show_name: false | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: call-service | |
service: script.gaming | |
service_data: {} | |
target: {} | |
icon: mdi:monitor-dashboard | |
icon_height: 40px | |
name: Gaming | |
show_state: true | |
- type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: call-service | |
service: script.lights_off | |
service_data: {} | |
target: {} | |
name: lights | |
icon: mdi:lightbulb-group-off | |
show_name: false | |
icon_height: 40px | |
jvc: | |
square: false | |
columns: 3 | |
type: grid | |
cards: | |
- type: button | |
name: Power | |
show_icon: false | |
entity: remote.nz7 | |
show_state: true | |
show_name: true | |
icon: mdi:power | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu,up | |
target: | |
entity_id: remote.nz7 | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-up | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: none | |
show_icon: false | |
entity: sensor.jvc_low_latency | |
show_name: true | |
show_state: true | |
name: Low Latency | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu,left | |
target: | |
entity_id: remote.nz7 | |
show_name: false | |
icon: mdi:arrow-left | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu, ok | |
target: | |
entity_id: remote.nz7 | |
name: OK | |
icon: mdi:checkbox-blank-circle | |
show_state: true | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu, right | |
target: | |
entity_id: remote.nz7 | |
show_name: false | |
icon: mdi:arrow-right | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu,back | |
target: | |
entity_id: remote.nz7 | |
name: Back | |
show_icon: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu,down | |
target: | |
entity_id: remote.nz7 | |
show_name: false | |
icon: mdi:arrow-down | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu,menu | |
target: | |
entity_id: remote.nz7 | |
show_name: true | |
show_icon: false | |
name: Menu | |
hold_action: | |
action: none | |
- show_name: true | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: installation_mode,mode5 | |
target: | |
entity_id: remote.nz7 | |
name: '17:9' | |
icon: mdi:television | |
show_state: false | |
- show_name: true | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: installation_mode,mode4 | |
target: | |
entity_id: remote.nz7 | |
name: 2.4:1 | |
icon: mdi:television | |
show_state: false | |
- show_name: true | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: installation_mode,mode2 | |
target: | |
entity_id: remote.nz7 | |
name: IMAX | |
icon: mdi:television | |
show_state: false | |
- show_name: true | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
icon: '' | |
show_state: true | |
entity: sensor.jvc_low_latency | |
name: Low Latency | |
- show_name: true | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
icon: '' | |
show_state: true | |
entity: sensor.jvc_installation_mode | |
name: Installation mode | |
- show_name: true | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
icon: '' | |
show_state: true | |
entity: sensor.jvc_installation_mode | |
name: Installation mode | |
shield: | |
square: false | |
columns: 3 | |
type: grid | |
cards: | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: media_player.select_source | |
service_data: | |
source: com.plexapp.android | |
target: | |
device_id: | |
- 00d95f10986e2fee91439467c72bf9ad | |
name: Plex | |
icon: mdi:plex | |
show_state: false | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786498 && sendevent | |
/dev/input/event5 1 103 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786498 && sendevent /dev/input/event5 1 103 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
icon: mdi:arrow-up | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786496 && sendevent | |
/dev/input/event5 1 139 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786496 && sendevent /dev/input/event5 1 139 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
hold_action: | |
action: none | |
icon: mdi:menu | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786500 && sendevent | |
/dev/input/event5 1 105 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786500 && sendevent /dev/input/event5 1 105 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
icon: mdi:arrow-left | |
hold_action: | |
action: none | |
icon_height: 40px | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786497 && sendevent | |
/dev/input/event5 1 353 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786497 && sendevent /dev/input/event5 1 353 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
icon: mdi:checkbox-blank-circle | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786501 && sendevent | |
/dev/input/event5 1 106 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786501 && sendevent /dev/input/event5 1 106 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-right | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786980 && sendevent | |
/dev/input/event5 1 158 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786980 && sendevent /dev/input/event5 1 158 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
hold_action: | |
action: none | |
icon: mdi:chevron-double-left | |
show_state: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786499 && sendevent | |
/dev/input/event5 1 108 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786499 && sendevent /dev/input/event5 1 108 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-down | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: androidtv.adb_command | |
service_data: | |
command: >- | |
sendevent /dev/input/event5 4 4 786979 && sendevent | |
/dev/input/event5 1 172 1 && sendevent /dev/input/event5 3 | |
40 0 && sendevent /dev/input/event5 3 42 1 && sendevent | |
/dev/input/event5 0 0 0 && sendevent /dev/input/event5 4 4 | |
786979 && sendevent /dev/input/event5 1 172 0 && sendevent | |
/dev/input/event5 3 40 1 && sendevent /dev/input/event5 3 | |
42 0 && sendevent /dev/input/event5 0 0 0 | |
target: | |
device_id: 00d95f10986e2fee91439467c72bf9ad | |
name: Setup | |
show_state: false | |
icon: mdi:home | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: none | |
- show_name: true | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: media_player.media_play_pause | |
service_data: {} | |
target: | |
entity_id: media_player.android_tv_192_168_88_13 | |
icon: mdi:play-pause | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: none | |
apple: | |
square: false | |
columns: 3 | |
type: grid | |
cards: | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
icon: '' | |
show_state: false | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: up | |
target: | |
entity_id: remote.media_room | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-up | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: none | |
icon: mdi:menu | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: left | |
target: | |
entity_id: remote.media_room | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-left | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: select | |
target: | |
entity_id: remote.media_room | |
icon: mdi:checkbox-blank-circle | |
hold_action: | |
action: none | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: right | |
target: | |
entity_id: remote.media_room | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-right | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: menu | |
target: | |
entity_id: remote.media_room | |
hold_action: | |
action: none | |
icon: mdi:chevron-double-left | |
show_state: false | |
- type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: down | |
target: | |
entity_id: remote.media_room | |
show_name: false | |
show_icon: true | |
icon: mdi:arrow-down | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: remote.send_command | |
service_data: | |
command: home | |
target: | |
entity_id: remote.media_room | |
name: Setup | |
show_state: false | |
icon: mdi:home | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: none | |
- show_name: true | |
show_icon: true | |
type: button | |
tap_action: | |
action: call-service | |
service: media_player.media_play_pause | |
service_data: {} | |
target: | |
entity_id: media_player.media_room | |
icon: mdi:play-pause | |
hold_action: | |
action: none | |
- show_name: false | |
show_icon: false | |
type: button | |
tap_action: | |
action: none | |
hold_action: | |
action: none |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment