This commit is contained in:
darthsandmann
2022-08-30 18:42:25 +02:00
parent 79919e5857
commit 853c1d1716
73 changed files with 3902 additions and 1210 deletions

View File

@ -0,0 +1,24 @@
#- type: 'custom:button-card'
# template: card_title
# name: Batteries
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_battery
entity: sensor.iphone_battery_level
variables:
ulm_card_battery_charger_type_entity_id: sensor.iphone_battery_level
ulm_card_battery_battery_level_danger: 30
ulm_card_battery_battery_level_warning: 80
ulm_card_battery_name: iPhone
- type: 'custom:button-card'
template: card_battery
entity: sensor.ipad_battery_level
variables:
ulm_card_battery_charger_type_entity_id: sensor.ipad_battery_level
ulm_card_battery_battery_level_danger: 30
ulm_card_battery_battery_level_warning: 80
ulm_card_battery_name: iPad

68
lovelace/overview/climate.yaml Executable file
View File

@ -0,0 +1,68 @@
#- type: 'custom:button-card'
# template: card_title
# name: Climate
- type: custom:apexcharts-card
graph_span: 6h
header:
show: false
series:
- entity: sensor.temperature_kai_temperature
type: line
name: Inside
group_by:
func: avg
duration: 15min
- entity: sensor.temperature_outside
type: column
name: Outside
group_by:
func: avg
duration: 15min
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_generic
entity: sensor.temperature_kai_temperature
variables:
ulm_card_generic_name: Inside
- type: 'custom:button-card'
template: card_generic
entity: sensor.climate_temp_difference_inside_outside
variables:
ulm_card_generic_name: Diff Outside
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_generic
entity: sensor.temperature_inside_feelslike
variables:
ulm_card_generic_name: Inside Feelslike
- type: 'custom:button-card'
template: card_generic
entity: sensor.temperature_outside_feelslike
variables:
ulm_card_generic_name: Outside Feelslike
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_generic
entity: sensor.temperature_kai_humidity
variables:
ulm_card_generic_name: Humidity
- type: 'custom:button-card'
template: card_generic
entity: sensor.temperature_kai_pressure
variables:
ulm_card_generic_name: Pressure
- type: weather-forecast
entity: weather.home

34
lovelace/overview/energy.yaml Executable file
View File

@ -0,0 +1,34 @@
#- type: 'custom:button-card'
# template: card_title
# name: Energy
- type: custom:apexcharts-card
graph_span: 12h
header:
show: false
series:
- entity: sensor.desk_current_consumption
name: Consumption
curve: smooth
type: line
group_by:
duration: 10min
func: avg
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_generic
entity: sensor.desk_today_s_consumption
variables:
ulm_card_generic_name: Today
ulm_card_generic_icon: "mdi:home-lightning-bolt"
- type: 'custom:button-card'
template: card_generic
entity: sensor.desk_total_consumption
variables:
ulm_card_generic_name: Total
ulm_card_generic_icon: "mdi:home-lightning-bolt"

26
lovelace/overview/feed.yaml Executable file
View File

@ -0,0 +1,26 @@
- type: 'custom:home-feed-card'
title: Feed
card_id: main_feed
show_empty: false
more_info_on_tap: true
state_color: true
compact_mode: true
entities:
- entity: sensor.climate_temp_recommendation
name: Recommendation
content_template: '{{state}}'
# - entity: binary_sensor.warning_duisburg_stadt_1
# exclude_states:
# - "Safe"
# - entity: binary_sensor.warning_duisburg_stadt_2
# exclude_states:
# - "Safe"
# - entity: binary_sensor.warning_duisburg_stadt_3
# exclude_states:
# - "Safe"
# - entity: binary_sensor.warning_duisburg_stadt_4
# exclude_states:
# - "Safe"
# - entity: binary_sensor.warning_duisburg_stadt_5
# exclude_states:
# - "Safe"

35
lovelace/overview/lights.yaml Executable file
View File

@ -0,0 +1,35 @@
#- type: 'custom:button-card'
# template: card_title
# name: Lights
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_light_slider_collapse
variables:
ulm_card_light_slider_collapse_name: Indirect
ulm_card_light_enable_collapse: true
ulm_card_light_name: Indirect
entity: light.all_indirect
- type: 'custom:button-card'
template: card_light_slider_collapse
variables:
ulm_card_light_slider_collapse_name: Direct
ulm_card_light_enable_collapse: true
ulm_card_light_name: Direct
entity: light.all_direct
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_input_boolean
entity: switch.adaptive_lighting_default
variables:
ulm_card_input_boolean_name: Adaptive
- type: 'custom:button-card'
template: card_input_boolean
entity: switch.adaptive_lighting_sleep_mode_default
variables:
ulm_card_input_boolean_name: Sleep

View File

@ -0,0 +1,15 @@
#- type: 'custom:button-card'
# template: card_title
# name: Multimedia
- type: "custom:button-card"
template: card_media_player
entity: media_player.denon_avr_x1100w
name: Denon
variables:
ulm_card_media_player_more_info: true
ulm_card_media_player_collapsible: true
ulm_card_media_player_enable_volume_slider: true
ulm_card_media_player_enable_controls: true
ulm_card_media_player_enable_art: false

24
lovelace/overview/nas.yaml Executable file
View File

@ -0,0 +1,24 @@
#- type: 'custom:button-card'
# template: card_title
# name: NAS
- type: "horizontal-stack"
cards:
- type: 'custom:button-card'
template: card_script
variables:
ulm_card_script_title: WOL
ulm_card_script_icon: 'mdi:power'
tap_action:
action: call-service
service: switch.turn_on
service_data:
entity_id: switch.server
- type: 'custom:button-card'
template: card_binary_sensor
variables:
ulm_card_binary_sensor_alert: true
ulm_show_last_changed: true
entity: switch.server_template

20
lovelace/overview/vacuum.yaml Executable file
View File

@ -0,0 +1,20 @@
#- type: 'custom:button-card'
# template: card_title
# name: Vacuum
- type: 'custom:valetudo-map-card'
vacuum: valetudo_rockrobo
title:
show_status: false
show_battery_level: false
show_start_button: false
show_pause_button: false
show_stop_button: false
show_home_button: false
show_locate_button: false
- type: "custom:button-card"
template: "card_vacuum"
entity: vacuum.valetudo_rockrobo

42
lovelace/overview/welcome.yaml Executable file
View File

@ -0,0 +1,42 @@
#- type: 'custom:button-card'
# template: card_title
# name: Home Assistant
- type: "custom:button-card"
template: "card_welcome_scenes"
triggers_update: input_boolean.welcome_collapse
entity: input_boolean.welcome_collapse
variables:
ulm_card_welcome_scenes_collapse: input_boolean.welcome_collapse
ulm_weather: weather.home
entity_1:
entity_id: scene.light_adaptive
icon: "mdi:theme-light-dark"
icon_color: "yellow"
name: "Adaptive"
bg_color: "yellow"
entity_2:
entity_id: scene.light_bright
icon: "mdi:television-play"
icon_color: "blue"
name: "Bright"
bg_color: "blue"
entity_3:
entity_id: "scene.light_night"
icon: "mdi:weather-night"
icon_color: "purple"
name: "Night"
bg_color: "purple"
# entity_4:
# entity_id: "script.light_store_restore"
# icon: "mdi:lightbulb-group"
# icon_color: "green"
# name: "All On"
# bg_color: "green"
# entity_5:
# entity_id: "script.light_store_off"
# icon: "mdi:lightbulb-group-off-outline"
# icon_color: "red"
# name: "All Off"
# bg_color: "red"