find some happiness

This commit is contained in:
CeeWeasel
2025-07-27 00:05:44 -04:00
parent 2de52ba298
commit 029babc976
21 changed files with 197 additions and 1012 deletions
+76 -4
View File
@@ -1634,7 +1634,7 @@ cards:
action: more-info
- type: custom:mini-graph-card
name: Temperature
name: Inside
state_map:
- value: "on"
label: Day
@@ -1649,8 +1649,6 @@ cards:
name: Front Room
- entity: sensor.master_bedroom_multisensor_air_temperature
name: Bedroom
- entity: sensor.garage_multisensor_air_temperature
name: Garage
- entity: sensor.nursery_multisensor_air_temperature
name: Nursery
- entity: sensor.kitchen_multisensor_air_temperature
@@ -1660,7 +1658,81 @@ cards:
- entity: sensor.great_room_multisensor_air_temperature
name: Great Room
- color: white
entity: sensor.outdoors_mean_temperature
entity: sensor.outdoor_temperature
name: Outside
show_line: false
show_points: false
show_legend: false
- color: black
entity: sensor.sun_elevation
name: Night
show_line: false
show_points: false
show_legend: false
y_axis: secondary
lower_bound: 60
line_width: 1
hour24: true
hours_to_show: 24
points_per_hour: 4
color_thresholds:
- value: 58
color: "#260d8f"
- value: 60
color: "#251ab9"
- value: 62
color: "#0f28e5"
- value: 64
color: "#007eff"
- value: 66
color: "#00aaf9"
- value: 68
color: "#00cc9e"
- value: 70
color: "#59E442"
- value: 72
color: "#59E442"
- value: 74
color: "#7fd206"
- value: 76
color: "#97bf00"
- value: 78
color: "#aaac00"
- value: 80
color: "#b89700"
- value: 82
color: "#c18200"
- value: 84
color: "#c86c00"
- value: 86
color: "#ca5400"
- value: 88
color: "#c93905"
- value: 90
color: "#c4161e"
- type: custom:mini-graph-card
name: Outside
state_map:
- value: "on"
label: Day
- value: "off"
label: Night
- value: above_horizon
label: Day
- value: below_horizon
label: Night
entities:
- entity: sensor.front_porch_temperature
name: Front Porch
- entity: sensor.lacrosse_tx141thbv2_0_temperature
name: Under Front Room
- entity: sensor.deck_temperature
name: Deck
- entity: sensor.nexus_th_1_temperature
name: Under Deck
- color: white
entity: sensor.outdoor_temperature
name: Outside
show_line: false
show_points: false
+1 -1
View File
@@ -68,7 +68,7 @@ cards:
- type: horizontal-stack
cards:
- type: custom:mini-media-player
entity: media_player.utility_room_clock
entity: media_player.blue_room_clock
artwork: cover-fit
- type: vertical-stack
cards:
+9 -14
View File
@@ -3,9 +3,10 @@ subview: true
title: Front Room
path: front-room
icon: mdi:television
type: sections
badges: []
cards:
- type: vertical-stack
sections:
- type: grid
cards:
- type: custom:mushroom-chips-card
chips:
@@ -24,7 +25,7 @@ cards:
detail: 1
entity: sensor.front_room_thermostat_humidity
name: Humidity
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Lights
@@ -89,17 +90,14 @@ cards:
entity: input_select.front_room_color_set
name: Color
layout: vertical
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Devices
- type: custom:mini-media-player
entity: media_player.front_room_tv
artwork: cover-fit
- type: custom:mini-media-player
entity: media_player.front_room_hub
artwork: cover-fit
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Sensors
@@ -127,13 +125,10 @@ cards:
name: Window
layout: vertical
secondary_info: none
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Cameras
- !include /config/lovelace/cameras/view-camera-13.yaml
- type: vertical-stack
cards:
- type: custom:mushroom-title-card
subtitle: TV
- !include /config/lovelace/templates/front-room-roku-card.yaml
- !include /config/lovelace/templates/front-room-remote.yaml
+8 -18
View File
@@ -4,8 +4,9 @@ title: Great Room
path: great-room
icon: mdi:microsoft-xbox-controller
badges: []
cards:
- type: vertical-stack
type: sections
sections:
- type: grid
cards:
- type: custom:mushroom-chips-card
chips:
@@ -24,7 +25,7 @@ cards:
detail: 1
entity: sensor.great_room_multisensor_humidity
name: Humidity
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Lights
@@ -58,29 +59,16 @@ cards:
name: Naturally Lit
layout: vertical
secondary_info: none
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Devices
- type: horizontal-stack
cards:
- type: custom:mushroom-entity-card
entity: switch.shelly_projector
name: Projector
layout: vertical
hide_icon: false
secondary_info: none
- type: horizontal-stack
cards:
- type: custom:mini-media-player
entity: media_player.great_room
artwork: cover-fit
- type: horizontal-stack
cards:
- type: custom:mini-media-player
entity: media_player.downstairs_roku
artwork: cover-fit
- type: vertical-stack
- type: grid
cards:
- type: custom:mushroom-title-card
subtitle: Sensors
@@ -96,3 +84,5 @@ cards:
name: Person
layout: vertical
secondary_info: none
- !include /config/lovelace/templates/great-room-remote.yaml
+29 -29
View File
@@ -13,16 +13,16 @@ elements:
top: 88%
text-transform: capitalize
- type: custom:mushroom-template-card
primary: "{{ states('input_select.camera14_preset') }}"
entity: input_select.camera14_preset
tap_action:
action: more-info
style:
font-style: italic
left: 75%
top: 88%
text-transform: capitalize
# - type: custom:mushroom-template-card
# primary: "{{ states('input_select.camera14_preset') }}"
# entity: input_select.camera14_preset
# tap_action:
# action: more-info
# style:
# font-style: italic
# left: 75%
# top: 88%
# text-transform: capitalize
- type: state-label
entity: sensor.deck_temperature
@@ -105,25 +105,25 @@ elements:
action: navigate
navigation_path: /phone-yaml/plants
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam14
show_name: false
show_entity_picture: true
style:
left: 75%
top: 65%
styles:
card:
#- border-radius: 50px
- width: 50px
- height: 50px
icon:
- width: 45px
- height: 45px
tap_action:
action: navigate
navigation_path: /ai-yml/ai-cam14
# - type: "custom:button-card"
# color: auto
# entity: camera.frigate_cam14
# show_name: false
# show_entity_picture: true
# style:
# left: 75%
# top: 65%
# styles:
# card:
# #- border-radius: 50px
# - width: 50px
# - height: 50px
# icon:
# - width: 45px
# - height: 45px
# tap_action:
# action: navigate
# navigation_path: /ai-yml/ai-cam14
# 12,31,50,69,88
# 14,38,62,86
# 25,50,75
+19 -19
View File
@@ -85,25 +85,25 @@ elements:
hold_action:
action: more-info
type: "custom:button-card"
- type: "custom:button-card"
color: auto
entity: camera.frigate_cam13
show_name: false
show_entity_picture: true
style:
left: 38%
top: 65%
styles:
card:
#- border-radius: 50px
- width: 50px
- height: 50px
icon:
- width: 45px
- height: 45px
tap_action:
action: navigate
navigation_path: /ai-yml/ai-cam13
# - type: "custom:button-card"
# color: auto
# entity: camera.frigate_cam13
# show_name: false
# show_entity_picture: true
# style:
# left: 38%
# top: 65%
# styles:
# card:
# #- border-radius: 50px
# - width: 50px
# - height: 50px
# icon:
# - width: 45px
# - height: 45px
# tap_action:
# action: navigate
# navigation_path: /ai-yml/ai-cam13
- type: "custom:button-card"
color: auto
entity: media_player.front_room_tv
+1 -11
View File
@@ -36,7 +36,7 @@ elements:
- type: state-icon
entity: binary_sensor.great_room_occupied
style:
left: 60%
left: 68%
top: 9%
# - type: state-icon
# entity: group.great_room_motion
@@ -45,19 +45,9 @@ elements:
# top: 9%
- type: state-icon
entity: binary_sensor.storage_room_door_contact
style:
left: 68%
top: 9%
#top icon spot #2
- type: state-icon
entity: switch.shelly_projector
style:
left: 76%
top: 9%
tap_action:
action: toggle
hold_action:
action: more-info
#top icon spot #3
- type: state-icon
entity: switch.great_room_light_cycle
@@ -1,369 +0,0 @@
type: vertical-stack
cards:
- type: custom:roku-card
entity: media_player.front_room_tv
tv: true
name: Front Room
apps:
- image: /local/netflix-icon.png
app: Netflix
tap_action:
action: call-service
service: media_player.select_source
service_data:
entity_id: media_player.front_room_tv
source: Netflix
- image: /local/youtube-icon.png
app: YouTube
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: YouTube
entity_id: media_player.front_room_tv
# - image: /local/baby-yoda.png
# app: Disney Plus
# tap_action:
# action: call-service
# service: media_player.select_source
# service_data:
# source: Disney Plus
# entity_id: media_player.front_room_tv
- image: /local/primevideo-icon.png
app: Prime Video
tap_action:
action: call-service
service: media_player.select_source
service_data:
source: Prime Video
entity_id: media_player.front_room_tv
- icon: mdi:light-flood-down
tap_action:
action: call-service
service: input_boolean.toggle
service_data:
entity_id: input_boolean.front_room_light_cycle
volume_up:
tap_action:
action: call-service
service: remote.send_command
service_data:
entity_id: remote.front_room_tv
command: volume_up
volume_down:
tap_action:
action: call-service
service: remote.send_command
service_data:
entity_id: remote.front_room_tv
command: volume_down
- type: vertical-stack
cards:
- type: custom:mushroom-entity-card
entity: input_boolean.lovelace_front_room_roku_keyboard
name: Keyboard
secondary_info: none
primary_info: none
tap_action:
action: toggle
layout: horizontal
- type: conditional
conditions:
- entity: input_boolean.lovelace_front_room_roku_keyboard
state: 'on'
card:
type: vertical-stack
cards:
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: mdi:numeric-1-box
tap_action:
action: call-service
service: rest_command.numeric_1_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-2-box
tap_action:
action: call-service
service: rest_command.numeric_2_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-3-box
tap_action:
action: call-service
service: rest_command.numeric_3_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-4-box
tap_action:
action: call-service
service: rest_command.numeric_4_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-5-box
tap_action:
action: call-service
service: rest_command.numeric_5_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-6-box
tap_action:
action: call-service
service: rest_command.numeric_6_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-7-box
tap_action:
action: call-service
service: rest_command.numeric_7_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-8-box
tap_action:
action: call-service
service: rest_command.numeric_8_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-9-box
tap_action:
action: call-service
service: rest_command.numeric_9_on_roku_1
data: {}
target: {}
- type: action
icon: mdi:numeric-0-box
tap_action:
action: call-service
service: rest_command.numeric_0_on_roku_1
data: {}
target: {}
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-q-box'
tap_action:
action: call-service
service: rest_command.lowercase_q_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_q_on_roku_1
- type: action
icon: 'mdi:alpha-w-box'
tap_action:
action: call-service
service: rest_command.lowercase_w_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_w_on_roku_1
- type: action
icon: 'mdi:alpha-e-box'
tap_action:
action: call-service
service: rest_command.lowercase_e_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_e_on_roku_1
- type: action
icon: 'mdi:alpha-r-box'
tap_action:
action: call-service
service: rest_command.lowercase_r_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_r_on_roku_1
- type: action
icon: 'mdi:alpha-t-box'
tap_action:
action: call-service
service: rest_command.lowercase_t_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_t_on_roku_1
- type: action
icon: 'mdi:alpha-y-box'
tap_action:
action: call-service
service: rest_command.lowercase_y_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_y_on_roku_1
- type: action
icon: 'mdi:alpha-u-box'
tap_action:
action: call-service
service: rest_command.lowercase_u_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_u_on_roku_1
- type: action
icon: 'mdi:alpha-i-box'
tap_action:
action: call-service
service: rest_command.lowercase_i_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_i_on_roku_1
- type: action
icon: 'mdi:alpha-o-box'
tap_action:
action: call-service
service: rest_command.lowercase_o_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_o_on_roku_1
- type: action
icon: 'mdi:alpha-p-box'
tap_action:
action: call-service
service: rest_command.lowercase_p_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_p_on_roku_1
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-a-box'
tap_action:
action: call-service
service: rest_command.lowercase_a_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_a_on_roku_1
- type: action
icon: 'mdi:alpha-s-box'
tap_action:
action: call-service
service: rest_command.lowercase_s_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_s_on_roku_1
- type: action
icon: 'mdi:alpha-d-box'
tap_action:
action: call-service
service: rest_command.lowercase_d_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_d_on_roku_1
- type: action
icon: 'mdi:alpha-f-box'
tap_action:
action: call-service
service: rest_command.lowercase_f_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_f_on_roku_1
- type: action
icon: 'mdi:alpha-g-box'
tap_action:
action: call-service
service: rest_command.lowercase_g_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_g_on_roku_1
- type: action
icon: 'mdi:alpha-h-box'
tap_action:
action: call-service
service: rest_command.lowercase_h_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_h_on_roku_1
- type: action
icon: 'mdi:alpha-j-box'
tap_action:
action: call-service
service: rest_command.lowercase_j_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_j_on_roku_1
- type: action
icon: 'mdi:alpha-k-box'
tap_action:
action: call-service
service: rest_command.lowercase_k_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_k_on_roku_1
- type: action
icon: 'mdi:alpha-l-box'
tap_action:
action: call-service
service: rest_command.lowercase_l_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_l_on_roku_1
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-z-box'
tap_action:
action: call-service
service: rest_command.lowercase_z_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_z_on_roku_1
- type: action
icon: 'mdi:alpha-x-box'
tap_action:
action: call-service
service: rest_command.lowercase_x_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_x_on_roku_1
- type: action
icon: 'mdi:alpha-c-box'
tap_action:
action: call-service
service: rest_command.lowercase_c_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_c_on_roku_1
- type: action
icon: 'mdi:alpha-v-box'
tap_action:
action: call-service
service: rest_command.lowercase_v_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_v_on_roku_1
- type: action
icon: 'mdi:alpha-b-box'
tap_action:
action: call-service
service: rest_command.lowercase_b_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_b_on_roku_1
- type: action
icon: 'mdi:alpha-n-box'
tap_action:
action: call-service
service: rest_command.lowercase_n_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_n_on_roku_1
- type: action
icon: 'mdi:alpha-m-box'
tap_action:
action: call-service
service: rest_command.lowercase_m_on_roku_1
hold_action:
action: call-service
service: rest_command.uppercase_m_on_roku_1
@@ -1,387 +0,0 @@
type: vertical-stack
cards:
- type: 'custom:roku-card'
entity: media_player.downstairs_roku
tv: true
name: Great Room
apps:
- image: /local/netflix-icon.png
app: Netflix
hold_action:
action: call-service
service: media_player.select_source
service_data:
entity_id: media_player.downstairs_roku
source: Netflix
- image: /local/youtube-icon.png
app: YouTube
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: "YouTube"
entity_id: media_player.downstairs_roku
# - image: /local/baby-yoda.png
# app: Disney Plus
# hold_action:
# action: call-service
# service: media_player.select_source
# service_data:
# source: "Disney Plus"
# entity_id: media_player.downstairs_roku
- image: /local/primevideo-icon.png
app: Prime Video
hold_action:
action: call-service
service: media_player.select_source
service_data:
source: "Prime Video"
entity_id: media_player.downstairs_roku
- icon: mdi:light-flood-down
tap_action:
action: call-service
service: input_boolean.toggle
service_data:
entity_id: input_boolean.great_room_light_cycle
power:
tap_action:
action: call-service
service: switch.toggle
service_data:
entity_id: switch.shelly_projector
hold_action:
action: call-service
service: switch.toggle
service_data:
entity_id: switch.shelly_projector
volume_up:
tap_action:
action: call-service
service: remote.send_command
service_data:
entity_id: remote.downstairs_roku
command: volume_up
volume_down:
tap_action:
action: call-service
service: remote.send_command
service_data:
entity_id: remote.downstairs_roku
command: volume_down
- type: vertical-stack
cards:
- type: custom:mushroom-entity-card
entity: input_boolean.lovelace_great_room_roku_keyboard
name: Keyboard
secondary_info: none
primary_info: none
tap_action:
action: toggle
layout: horizontal
- type: conditional
conditions:
- entity: input_boolean.lovelace_great_room_roku_keyboard
state: 'on'
card:
type: vertical-stack
cards:
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: mdi:numeric-1-box
tap_action:
action: call-service
service: rest_command.numeric_1_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-2-box
tap_action:
action: call-service
service: rest_command.numeric_2_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-3-box
tap_action:
action: call-service
service: rest_command.numeric_3_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-4-box
tap_action:
action: call-service
service: rest_command.numeric_4_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-5-box
tap_action:
action: call-service
service: rest_command.numeric_5_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-6-box
tap_action:
action: call-service
service: rest_command.numeric_6_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-7-box
tap_action:
action: call-service
service: rest_command.numeric_7_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-8-box
tap_action:
action: call-service
service: rest_command.numeric_8_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-9-box
tap_action:
action: call-service
service: rest_command.numeric_9_on_roku_2
data: {}
target: {}
- type: action
icon: mdi:numeric-0-box
tap_action:
action: call-service
service: rest_command.numeric_0_on_roku_2
data: {}
target: {}
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-q-box'
tap_action:
action: call-service
service: rest_command.lowercase_q_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_q_on_roku_2
- type: action
icon: 'mdi:alpha-w-box'
tap_action:
action: call-service
service: rest_command.lowercase_w_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_w_on_roku_2
- type: action
icon: 'mdi:alpha-e-box'
tap_action:
action: call-service
service: rest_command.lowercase_e_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_e_on_roku_2
- type: action
icon: 'mdi:alpha-r-box'
tap_action:
action: call-service
service: rest_command.lowercase_r_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_r_on_roku_2
- type: action
icon: 'mdi:alpha-t-box'
tap_action:
action: call-service
service: rest_command.lowercase_t_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_t_on_roku_2
- type: action
icon: 'mdi:alpha-y-box'
tap_action:
action: call-service
service: rest_command.lowercase_y_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_y_on_roku_2
- type: action
icon: 'mdi:alpha-u-box'
tap_action:
action: call-service
service: rest_command.lowercase_u_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_u_on_roku_2
- type: action
icon: 'mdi:alpha-i-box'
tap_action:
action: call-service
service: rest_command.lowercase_i_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_i_on_roku_2
- type: action
icon: 'mdi:alpha-o-box'
tap_action:
action: call-service
service: rest_command.lowercase_o_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_o_on_roku_2
- type: action
icon: 'mdi:alpha-p-box'
tap_action:
action: call-service
service: rest_command.lowercase_p_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_p_on_roku_2
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-a-box'
tap_action:
action: call-service
service: rest_command.lowercase_a_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_a_on_roku_2
- type: action
icon: 'mdi:alpha-s-box'
tap_action:
action: call-service
service: rest_command.lowercase_s_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_s_on_roku_2
- type: action
icon: 'mdi:alpha-d-box'
tap_action:
action: call-service
service: rest_command.lowercase_d_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_d_on_roku_2
- type: action
icon: 'mdi:alpha-f-box'
tap_action:
action: call-service
service: rest_command.lowercase_f_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_f_on_roku_2
- type: action
icon: 'mdi:alpha-g-box'
tap_action:
action: call-service
service: rest_command.lowercase_g_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_g_on_roku_2
- type: action
icon: 'mdi:alpha-h-box'
tap_action:
action: call-service
service: rest_command.lowercase_h_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_h_on_roku_2
- type: action
icon: 'mdi:alpha-j-box'
tap_action:
action: call-service
service: rest_command.lowercase_j_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_j_on_roku_2
- type: action
icon: 'mdi:alpha-k-box'
tap_action:
action: call-service
service: rest_command.lowercase_k_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_k_on_roku_2
- type: action
icon: 'mdi:alpha-l-box'
tap_action:
action: call-service
service: rest_command.lowercase_l_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_l_on_roku_2
- type: custom:mushroom-chips-card
alignment: center
chips:
- type: action
icon: 'mdi:alpha-z-box'
tap_action:
action: call-service
service: rest_command.lowercase_z_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_z_on_roku_2
- type: action
icon: 'mdi:alpha-x-box'
tap_action:
action: call-service
service: rest_command.lowercase_x_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_x_on_roku_2
- type: action
icon: 'mdi:alpha-c-box'
tap_action:
action: call-service
service: rest_command.lowercase_c_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_c_on_roku_2
- type: action
icon: 'mdi:alpha-v-box'
tap_action:
action: call-service
service: rest_command.lowercase_v_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_v_on_roku_2
- type: action
icon: 'mdi:alpha-b-box'
tap_action:
action: call-service
service: rest_command.lowercase_b_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_b_on_roku_2
- type: action
icon: 'mdi:alpha-n-box'
tap_action:
action: call-service
service: rest_command.lowercase_n_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_n_on_roku_2
- type: action
icon: 'mdi:alpha-m-box'
tap_action:
action: call-service
service: rest_command.lowercase_m_on_roku_2
hold_action:
action: call-service
service: rest_command.uppercase_m_on_roku_2
+3 -4
View File
@@ -116,7 +116,7 @@ cards:
class: water-dry
- entities:
#- binary_sensor.gray_suv_east_side
- binary_sensor.gray_suv_east_side
- binary_sensor.gray_suv_west_side
states:
- state: "on"
@@ -425,7 +425,7 @@ cards:
# - sensor.hvac_multisensor_supply
# - sensor.hvac_multisensor_return
# - sensor.hvac_multisensor_ambient
- sensor.outdoors_mean_temperature
- sensor.outdoor_temperature
# text_template: '${entity.state ? entity.state : "unknown"} F'
# An example of rounding up a number, i.e. a temperature of 90.1 becomes 91
text_template: '${entity.state ? Math.ceil(entity.state) : "undefined"} F'
@@ -685,10 +685,9 @@ cards:
class: "light-unavailable"
- entities:
# - switch.shelly_projector
- binary_sensor.computer_chair_contact_occupied
# - switch.computer_area_pi_plug
# - switch.computer_area_lighouse
# - switch.computer_area_lighthouse
# - switch.front_room_pi_plug
# - switch.shelly1pm_f4cfa2748094
states: