Big Update
This commit is contained in:
97
lovelace/dashboard/harmony/harmony.yaml
Executable file
97
lovelace/dashboard/harmony/harmony.yaml
Executable file
@ -0,0 +1,97 @@
|
||||
- type: 'custom:button-card'
|
||||
template: card_title
|
||||
name: TV
|
||||
label: Control
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(229,9,20)
|
||||
icon: "mdi:netflix"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.netflix_and_chill
|
||||
name: Netflix
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(30,215,96)
|
||||
icon: "mdi:spotify"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_listen_music
|
||||
name: Spotify
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
#color: rgb(229,9,20)
|
||||
icon: "mdi:nintendo-switch"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_play_switch
|
||||
name: Nintendo Switch
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(51, 102, 255)
|
||||
icon: "mdi:disc-player"
|
||||
size: 20%
|
||||
#tap_action:
|
||||
# action: call-service
|
||||
# service: script.turn_on
|
||||
# service_data:
|
||||
# entity_id: script.denon_listen_music
|
||||
name: Blueray
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(0,173,238)
|
||||
icon: "mdi:steam"
|
||||
size: 20%
|
||||
# tap_action:
|
||||
# action: call-service
|
||||
# service: script.turn_on
|
||||
# service_data:
|
||||
# entity_id: script.netflix_and_chill
|
||||
name: Steam Link
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(144,138,153)
|
||||
icon: "mdi:gamepad-square"
|
||||
size: 20%
|
||||
#tap_action:
|
||||
# action: call-service
|
||||
# service: script.turn_on
|
||||
# service_data:
|
||||
# entity_id: script.denon_listen_music
|
||||
name: Super NT
|
||||
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(41, 61, 61)
|
||||
icon: "mdi:television-off"
|
||||
size: 10%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_tv_turn_off
|
||||
name: Turn Off
|
63
lovelace/dashboard/harmony/volume_control.yaml
Executable file
63
lovelace/dashboard/harmony/volume_control.yaml
Executable file
@ -0,0 +1,63 @@
|
||||
- type: 'custom:button-card'
|
||||
template: card_title
|
||||
name: Volume
|
||||
label: Control
|
||||
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: 'custom:button-card'
|
||||
icon: "mdi:volume-minus"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_volume_down
|
||||
name: Down by 5
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
color: rgb(255,0,0)
|
||||
icon: "mdi:volume-mute"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_volume_mute
|
||||
name: Mute
|
||||
- type: 'custom:button-card'
|
||||
icon: "mdi:volume-plus"
|
||||
size: 20%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_volume_up
|
||||
name: Up by 5
|
||||
|
||||
- type: 'custom:button-card'
|
||||
template: card_title
|
||||
label: Presets
|
||||
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
icon: "mdi:television-classic"
|
||||
size: 15%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_volume_video
|
||||
name: TV Volume
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
icon: "mdi:bookmark-music-outline"
|
||||
size: 15%
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: script.turn_on
|
||||
service_data:
|
||||
entity_id: script.denon_volume_music
|
||||
name: Music Volume
|
@ -11,10 +11,20 @@
|
||||
name: LivingRoom
|
||||
color: "blue"
|
||||
entity_2:
|
||||
entity_id: sensor.livingroom_temp_temperature
|
||||
icon: "mdi:lightbulb" #OPTIONAL
|
||||
name: Temp
|
||||
entity_id: script.netflix_and_chill
|
||||
icon: "mdi:netflix" #OPTIONAL
|
||||
name: Netflix
|
||||
color: "red"
|
||||
entity_3:
|
||||
entity_id: script.denon_listen_music
|
||||
icon: "mdi:spotify" #OPTIONAL
|
||||
name: Spotify
|
||||
color: "green"
|
||||
entity_4:
|
||||
entity_id: script.denon_tv_turn_off
|
||||
icon: "mdi:television-off" #OPTIONAL
|
||||
name: TV OFF
|
||||
color: "black"
|
||||
|
||||
- type: 'custom:button-card'
|
||||
color_type: icon
|
||||
@ -33,9 +43,6 @@
|
||||
icon: mdi:mailbox-outline
|
||||
label: No Mail
|
||||
|
||||
|
||||
|
||||
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: "custom:button-card"
|
||||
|
Reference in New Issue
Block a user