mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-08-20 04:04:06 +00:00
Not worth the trouble. Reverting back #784
This commit is contained in:
@@ -1,59 +0,0 @@
|
||||
#-------------------------------------------
|
||||
# Fire Tablet Alarm Panel -
|
||||
# https://www.vcloudinfo.com/2017/07/visualizing-smart-home-using-home.html
|
||||
#-------------------------------------------
|
||||
#
|
||||
# homeassistant:
|
||||
# customize_glob:
|
||||
# "sensor.*_alarm_panel*":
|
||||
#
|
||||
#
|
||||
# "binary_sensor.*_alarm_panel*":
|
||||
#
|
||||
#
|
||||
|
||||
sensor:
|
||||
- platform: template
|
||||
sensors:
|
||||
low_battery:
|
||||
friendly_name: 'Low Battery'
|
||||
entity_id: []
|
||||
value_template: >
|
||||
{%- set threshold = 15 -%}
|
||||
{%- set domains = ['light', 'switch', 'sensor', 'zwave', 'lock', 'binary_sensor'] -%}
|
||||
{%- for domain in domains -%}
|
||||
{%- for item in states[domain] if ((item.attributes.battery_level is defined and item.attributes['battery_level'] | int < threshold) or ("battery" in item.name | lower and ((item.state | int < threshold and item.state|int != 0) or item.state | lower == "low" or item.state | lower == "unknown"))) -%}
|
||||
{{ item.attributes.friendly_name }} (
|
||||
{%- if item.attributes.battery_level is defined -%}
|
||||
{{ item.attributes.battery_level}}
|
||||
{%- else -%}
|
||||
{{item.state}}
|
||||
{%- endif -%}%)
|
||||
{%- if not loop.last -%}
|
||||
{{', '}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endfor -%}
|
||||
|
||||
automation:
|
||||
- alias: 'Battery Alert'
|
||||
initial_state: 'on'
|
||||
trigger:
|
||||
- platform: time
|
||||
at: '10:00:00'
|
||||
- platform: time
|
||||
at: '18:00:00'
|
||||
condition:
|
||||
condition: template
|
||||
value_template: "{% if states('sensor.low_battery') %}true{% endif %}"
|
||||
action:
|
||||
- service: persistent_notification.create
|
||||
data_template:
|
||||
title: Low Battery
|
||||
message: "{{ states('sensor.low_battery') }}"
|
||||
notification_id: low-battery-alert
|
||||
- service: script.notify_engine
|
||||
data_template:
|
||||
value1: "Low battery levels: {{ states('sensor.low_battery') }}"
|
||||
who: 'carlo'
|
||||
apns_id: 'information'
|
@@ -82,7 +82,7 @@ sensor:
|
||||
end: '{{ now() }}'
|
||||
duration:
|
||||
days: 7
|
||||
|
||||
|
||||
- platform: version
|
||||
name: HA Installed Version
|
||||
scan_interval: 86400
|
||||
@@ -178,24 +178,9 @@ sensor:
|
||||
value_template: >
|
||||
{{ states.camera | list | count }}
|
||||
|
||||
counter:
|
||||
automation_triggered:
|
||||
name: Automations Triggered daily
|
||||
icon: mdi:counter
|
||||
initial: 1 # Counter resets at Sunrise [sunrise_turn_off.yaml].
|
||||
step: 1
|
||||
#############################################################
|
||||
|
||||
automation:
|
||||
- alias: 'Count triggered Automations'
|
||||
trigger:
|
||||
platform: event
|
||||
event_type: automation_triggered
|
||||
|
||||
action:
|
||||
- service: counter.increment
|
||||
data:
|
||||
entity_id: counter.automation_triggered
|
||||
|
||||
- alias: 'New Twitter follower!'
|
||||
trigger:
|
||||
@@ -208,6 +193,7 @@ automation:
|
||||
- condition: state
|
||||
entity_id: group.bed
|
||||
state: 'off'
|
||||
|
||||
action:
|
||||
- service: media_player.play_media
|
||||
data_template:
|
||||
|
Reference in New Issue
Block a user