Untitled

 avatar
unknown
plain_text
2 years ago
42 kB
35
Indexable
- type: vertical-stack
  cards:
####################### Remote Header Block #####################
    - type: custom:button-card
      name: Remotes
      icon: mdi:remote-tv
      show_state: false
      label: |
        [[[
          return states['input_select.remotes'].state;
        ]]]
      show_label: true
      styles:
        card:
          - height: 80px
          - background-color: transparent
        grid:
          - grid-template-areas: '"i n" "i n" "i l"'
          - grid-template-columns: 0.3fr 1fr
          - grid-template-rows: min-content min-content min-content
        img_cell:
          - align-self: start
          - text-align: start
        name:
          - justify-self: start
          - font-size: 28px
          - font-weight: 300
        label:
          - justify-self: start
          - font-size: 16px
          - font-weight: 300
        icon:
          - width: 45px
          - align-self: start
          - text-align: start

############################# MENU ################################       

    - type: horizontal-stack
      cards: 
        - type: custom:button-card
          color: transparent
          entity: input_select.remotes
          show_name: true
          color_type: label-card
          name: Living Room
          icon: mdi:home-assistant
          state:
            - icon: mdi:sofa
              styles:
                icon:
                  - color: white
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              value: Living Room
            - icon: mdi:sofa
              styles:
                icon:
                  - color: white
                  - opacity: 0.5
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              operator: default
          tap_action:
            action: call-service
            service: input_select.select_option
            service_data:
              entity_id: input_select.remotes
              option: Living Room
              
        - type: custom:button-card
          color: transparent
          entity: input_select.remotes
          show_name: true
          color_type: label-card
          name: Porch
          icon: mdi:desk
          state:
            - icon: mdi:desk
              styles:
                icon:
                  - color: white
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              value: Office
            - icon: mdi:desk
              styles:
                icon:
                  - color: white
                  - opacity: 0.5
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              operator: default
          tap_action:
            action: call-service
            service: input_select.select_option
            service_data:
              entity_id: input_select.remotes
              option: Office
        
        - type: custom:button-card
          color: transparent
          entity: input_select.remotes
          show_name: true
          color_type: label-card
          name: Basement
          icon: mdi:home-floor-b
          state:
            - icon: mdi:home-floor-b
              styles:
                icon:
                  - color: white
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              value: Basement
            - icon: mdi:home-floor-b
              styles:
                icon:
                  - color: white
                  - opacity: 0.5
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              operator: default
          tap_action:
            action: call-service
            service: input_select.select_option
            service_data:
              entity_id: input_select.remotes
              option: Basement

        - type: custom:button-card
          color: transparent
          entity: input_select.remotes
          show_name: true
          color_type: label-card
          name: Bedroom
          icon: mdi:bed-king
          state:
            - icon: mdi:bed-king
              styles:
                icon:
                  - color: white
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              value: Bedroom
            - icon: mdi:bed-king
              styles:
                icon:
                  - color: white
                  - opacity: 0.5
                  - width: 40px
                name:
                  - color: white
                  - font-size: 12px
                  - padding-top: 5px
              operator: default
          tap_action:
            action: call-service
            service: input_select.select_option
            service_data:
              entity_id: input_select.remotes
              option: Bedroom  
    
############################ CONTENT ###############################              
    
    - type: custom:state-switch
      entity: input_select.remotes
      states:
        Living Room:
          type: custom:vertical-stack-in-card
          cards:
            - type: vertical-stack
              cards:
                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: script.watch_tv_living_room
                      hold_action:
                        action: none
                      icon: 'mdi:power'
                      name: TV On
                      show_icon: true
                      show_name: true
                      size: 27%
                    - type: 'custom:button-card'
                      entity: script.living_room_power_off
                      hold_action:
                        action: none
                      icon: 'mdi:power-off'
                      name: TV Off
                      show_icon: true
                      show_name: true
                      size: 27%
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:volume-plus'
                      name: Volume Up
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: VolumeUp
                          device: '54641419'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:play'
                      name: Play
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Play
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:pause'
                      name: Pause
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Pause
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:volume-minus'
                      name: VolumeDown
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: VolumeDown
                          device: '54641419'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:undo'
                      name: Back
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Back
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:arrow-up-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: DirectionUp
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity_id: remote.living_room
                      icon: 'mdi:home-import-outline'
                      name: Menu
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Home
                          device: '73129220'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:arrow-left-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: DirectionLeft
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:hand-okay'
                      name: OK
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Select
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:arrow-right-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: DirectionRight
                          device: '73129220'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:exit-to-app'
                      name: Exit
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Menu
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:arrow-down-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: DirectionDown
                          device: '73129220'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:information-outline'
                      name: Info
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.living_room
                          command: Menu
                          device: '73129220'
           
            - type: custom:mini-media-player
              entity: media_player.sonos_living_room
              hide:
                power: true
              speaker_group:
                platform: sonos
                entities:
                  - entity_id: media_player.sonos_living_room
                    name: Living Room
                  - entity_id: media_player.sonos_bedroom
                    name: Bedroom
                  - entity_id: media_player.porch_sonos
                    name: Porch
                  - entity_id: media_player.sonos_move
                    name: Sonos Move
        Office:
          type: custom:vertical-stack-in-card
          cards:
            - type: vertical-stack
              cards:
                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: script.watch_tv_porch
                      hold_action:
                        action: none
                      icon: 'mdi:power'
                      name: TV On
                      show_icon: true
                      show_name: true
                      size: 27%
                    - type: 'custom:button-card'
                      entity: script.porch_power_off
                      hold_action:
                        action: none
                      icon: 'mdi:power-off'
                      name: TV Off
                      show_icon: true
                      show_name: true
                      size: 27%
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:volume-plus'
                      name: Volume Up
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: VolumeUp
                          device: '78365328'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:play'
                      name: Play
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Play
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:pause'
                      name: Pause
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Pause
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:volume-minus'
                      name: VolumeDown
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: VolumeDown
                          device: '78365328'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:undo'
                      name: Back
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Back
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.living_room
                      icon: 'mdi:arrow-up-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: DirectionUp
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity_id: remote.porch
                      icon: 'mdi:home-import-outline'
                      name: Menu
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Home
                          device: '76887914'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:arrow-left-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: DirectionLeft
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:hand-okay'
                      name: OK
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Select
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:arrow-right-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: DirectionRight
                          device: '76887914'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:exit-to-app'
                      name: Exit
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Menu
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:arrow-down-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: DirectionDown
                          device: '76887914'
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.porch
                      icon: 'mdi:information-outline'
                      name: Info
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.porch
                          command: Menu
                          device: '76887914'

            - type: custom:mini-media-player
              entity: media_player.porch_sonos
              hide:
                power: true
              speaker_group:
                platform: sonos
                entities:
                  - entity_id: media_player.porch_sonos
                    name: Porch
                  - entity_id: media_player.sonos_living_room
                    name: Living Room
                  - entity_id: media_player.sonos_bedroom
                    name: Bedroom
                  - entity_id: media_player.sonos_move
                    name: Sonos Move
                    
        Basement:
          type: custom:vertical-stack-in-card
          cards:
            - type: vertical-stack
              cards:
                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: script.watch_tv_basement
                      hold_action:
                        action: none
                      icon: 'mdi:power'
                      name: TV On
                      show_icon: true
                      show_name: true
                      size: 27%

                    - type: 'custom:button-card'
                      entity: script.basement_power_off
                      hold_action:
                        action: none
                      icon: 'mdi:power-off'
                      name: TV Off
                      show_icon: true
                      show_name: true
                      size: 27%

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:volume-plus'
                      name: Volume Up
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: VolumeUp
                          device: '68381721'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:play'
                      name: Play
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Play
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:pause'
                      name: Pause
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Pause
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:volume-minus'
                      name: VolumeDown
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: VolumeDown
                          device: '68381721'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:undo'
                      name: Back
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Back
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:arrow-up-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: DirectionUp
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity_id: remote.basement
                      icon: 'mdi:home-import-outline'
                      name: Menu
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Home
                          device: '66602398'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:arrow-left-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: DirectionLeft
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:hand-okay'
                      name: OK
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Select
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:arrow-right-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: DirectionRight
                          device: '66602398'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:exit-to-app'
                      name: Exit
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Menu
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:arrow-down-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: DirectionDown
                          device: '66602398'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.basement
                      icon: 'mdi:information-outline'
                      name: Info
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.basement
                          command: Menu
                          device: '66602398'
                          
            - type: custom:mini-media-player
              entity: media_player.office
              volume_stateless: true
              hide:
                power: true
              shortcuts:
                list:
                  - type: source
                    id: Netflix
                  - type: source
                    id: Hulu
                  - type: source
                    id: Apple TV
                  - type: source
                    id: Plex
                  - type: source
                    id: YouTube TV
                  - type: source
                    id: YouTube
            
        Bedroom:
          type: custom:vertical-stack-in-card
          cards:
            - type: vertical-stack
              cards:
                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: script.watch_tv_master_bedroom
                      hold_action:
                        action: none
                      icon: 'mdi:power'
                      name: TV On
                      show_icon: true
                      show_name: true
                      size: 27%

                    - type: 'custom:button-card'
                      entity: script.bedroom_power_off
                      hold_action:
                        action: none
                      icon: 'mdi:power-off'
                      name: TV Off
                      show_icon: true
                      show_name: true
                      size: 27%

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:volume-plus'
                      name: Volume Up
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: VolumeUp
                          device: '65776384'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:play'
                      name: Play
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Play
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:pause'
                      name: Pause
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Pause
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:volume-minus'
                      name: VolumeDown
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: VolumeDown
                          device: '65776384'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:undo'
                      name: Back
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Back
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:arrow-up-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: DirectionUp
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity_id: remote.bedroom
                      icon: 'mdi:home-import-outline'
                      name: Menu
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Home
                          device: '62384166'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:arrow-left-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: DirectionLeft
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:hand-okay'
                      name: OK
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Ok
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:arrow-right-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: DirectionRight
                          device: '54641415'

                - type: horizontal-stack
                  cards:
                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:exit-to-app'
                      name: Exit
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Exit
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:arrow-down-bold'
                      show_name: false
                      size: 40%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: DirectionDown
                          device: '62384166'

                    - type: 'custom:button-card'
                      entity: binary_sensor.test
                      entity_id: remote.bedroom
                      icon: 'mdi:information-outline'
                      name: Info
                      size: 27%
                      tap_action:
                        action: call-service
                        service: remote.send_command
                        service_data:
                          entity_id: remote.bedroom
                          command: Info
                          device: '62384166'

                - type: custom:mini-media-player
                  entity: media_player.sonos_bedroom
                  hide:
                    power: true
                  speaker_group:
                    platform: sonos
                    entities:
                      - entity_id: media_player.sonos_bedroom
                        name: Master Bedroom
                      - entity_id: media_player.sonos_living_room
                        name: Living Room
                      - entity_id: media_player.porch_sonos
                        name: Porch
                      - entity_id: media_player.sonos_move
                        name: Sonos Move
Editor is loading...