Compare commits

...

11 Commits

3 changed files with 869 additions and 127 deletions

View File

@@ -1034,6 +1034,34 @@ views:
state_color: true
title: Weather
column_span: 1
- type: grid
cards:
- type: heading
heading: Thresholds
heading_style: title
- type: custom:auto-entities
card:
type: entities
filter:
include:
- options: {}
domain: input_number
entity_id: '*hot_threshold'
sort:
method: entity_id
exclude: []
- type: custom:auto-entities
card:
type: entities
filter:
include:
- options: {}
domain: input_number
entity_id: '*cold_threshold'
sort:
method: entity_id
exclude: []
column_span: 2
- type: grid
cards:
- type: heading

File diff suppressed because it is too large Load Diff

View File

@@ -481,19 +481,32 @@ views:
- condition: state
entity: sensor.weatheralerts_alerts_are_active
state: 'Yes'
- type: custom:clock-weather-card
entity: weather.iron_nerd_weather_station
sun_entity: sun.sun
weather_icon_type: fill
humidity_sensor: sensor.home_relative_humidity
show_humidity: true
apparent_sensor: sensor.home_temperature_feels_like
animated_icon: true
forecast_rows: 7
time_format: 12
- type: custom:weather-forecast-card
show_current: true
show_forecast: true
default_forecast: daily
tap_action:
action: navigate
navigation_path: /lovelace/weather
entity: weather.iron_nerd_weather_station
show_condition_effects: true
forecast:
mode: chart
show_sun_times: true
extra_attribute: wind_bearing
use_color_thresholds: false
hourly_group_size: 1
temperature_precision: 0
forecast_action:
tap_action:
action: toggle-forecast
current:
show_attributes:
- apparent_temperature
- visibility
- pressure
- wind_speed
temperature_precision: 0
- type: heading
icon: mdi:home-account
heading: People
@@ -3659,14 +3672,88 @@ views:
button_type: name
name: Gas Prices
icon: mdi:gas-station
- type: entities
entities:
- entity: sensor.local_minimum_gas_price
name: Minimum
- entity: sensor.local_average_gas_price
name: Average
- entity: sensor.local_maximum_gas_price
name: Maximum
sub_button:
main: []
bottom: []
- type: horizontal-stack
cards:
- type: custom:gauge-card-pro
entity: sensor.local_minimum_gas_price
segments:
- pos: 2
color: var(--success-color)
- pos: 3
color: var(--warning-color)
- pos: 4
color: var(--error-color)
needle: true
gradient: true
titles:
primary: Minimum
gradient_resolution: auto
min: 2
max: 4
round: small
value_texts:
primary: |-
{% if states(entity) in ['unavailable','unknown'] %}
?
{% else %}
{{ states(entity) }}
{% endif %}
primary_unit: '{{ '''' }}'
- type: custom:gauge-card-pro
entity: sensor.local_average_gas_price
segments:
- pos: 2
color: var(--success-color)
- pos: 3
color: var(--warning-color)
- pos: 4
color: var(--error-color)
needle: true
gradient: true
titles:
primary: Average
gradient_resolution: auto
min: 2
max: 4
round: small
value_texts:
primary: |-
{% if states(entity) in ['unavailable','unknown'] %}
?
{% else %}
{{ states(entity) }}
{% endif %}
primary_unit: '{{ '''' }}'
- type: custom:gauge-card-pro
entity: sensor.local_maximum_gas_price
segments:
- pos: 2
color: var(--success-color)
- pos: 3
color: var(--warning-color)
- pos: 4
color: var(--error-color)
needle: true
gradient: true
titles:
primary: Maximum
gradient_resolution: auto
min: 2
max: 4
round: small
value_texts:
primary: |-
{% if states(entity) in ['unavailable','unknown'] %}
?
{% else %}
{{ states(entity) }}
{% endif %}
primary_font_size_reduction: 0
primary_unit_before_value: true
primary_unit: '{{ '''' }}'
- type: custom:auto-entities
card:
type: entities
@@ -4145,7 +4232,9 @@ views:
state_not: No Risk
- type: custom:mushroom-template-badge
content: |-
{% if is_state(entity,'on') %}
{% if is_state('input_boolean.recliner_mode','on') %}
Recliner Mode
{% elif is_state(entity,'on') %}
Do Not Enter
{% elif is_state('input_boolean.studio_quiet','on') %}
Studio Quiet
@@ -4154,21 +4243,35 @@ views:
{% endif %}
entity: input_boolean.do_not_enter_basement_studio
label: Basement Status
color: |-
{% if is_state(entity,'on') %}
color: >-
{% if is_state(entity,'on') or
is_state('input_boolean.recliner_mode','on') %}
var(--error-color)
{% elif is_state('input_boolean.studio_quiet','on') %}
var(--warning-color)
{% else %}
var(--success-color)
{% endif %}
icon: |-
{% if is_state(entity,'on') %}
icon: >-
{% if is_state(entity,'on') or
is_state('input_boolean.recliner_mode','on') %}
mdi:close-circle
{% elif is_state('input_boolean.studio_quiet','on') %}
mdi:alert
{% else %}
mdi:check-circle
{% endif %}
tap_action:
action: none
@@ -5583,10 +5686,14 @@ views:
entities:
- entity: binary_sensor.tony_desktop_on
name: Status
- entity: button.tony_asus_satellite_reboot
name: Reboot
confirmation: true
- entity: button.tony_asus_satellite_shutdown
name: Shutdown
confirmation: true
- entity: script.tony_desktop_wake
name: Wake
- entity: script.tony_desktop_shutdown
name: Shutdown
show_header_toggle: false
state_color: true
visible:
@@ -5676,10 +5783,12 @@ views:
entities:
- entity: binary_sensor.tina_desktop_on
name: Status
- entity: button.xia_desktop_reboot
name: Reboot
- entity: button.xia_desktop_shutdown
name: Shutdown
- entity: script.tina_desktop_wake
name: Wake
- entity: script.tina_desktop_shutdown
name: Shutdown
show_header_toggle: false
state_color: true
- title: Kallen
@@ -6750,6 +6859,10 @@ views:
- entity: zone.latty
hours_to_show: 24
theme_mode: dark
grid_options:
columns: full
rows: 8
column_span: 2
- type: grid
cards:
- type: heading