2020-07-19 19:23:27 +00:00
###################################
## Lightning is no Joke around here.
# @CCOSTAN
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
# https://github.com/CCOSTAN/Home-AssistantConfig/issues/392
2020-08-31 21:40:54 +00:00
# https://www.vcloudinfo.com/2020/08/adding-a-lightning-sensor-to-home-assistant.html
2020-07-19 19:23:27 +00:00
###################################
2020-08-07 17:12:40 +00:00
input_boolean :
snooze_lightning :
name : Snooze Lightning
initial : off
icon : mdi:weather-lightning
2020-07-19 19:23:27 +00:00
automation :
2020-08-18 19:44:00 +00:00
- alias : Snooze Lightning
id : 1f295bb8-8925-4b22-8f75-9l1ghtn1nga8
trigger :
platform : event
2023-11-24 20:47:51 +00:00
event_type : mobile_app_notification_action
2020-08-18 19:44:00 +00:00
event_data :
2023-11-24 20:47:51 +00:00
action : SNOOZE_LIGHTNING
2020-08-18 19:44:00 +00:00
action :
- service : input_boolean.turn_on
entity_id : input_boolean.snooze_lightning
2020-07-19 19:23:27 +00:00
- alias : 'Lightning Notification'
id : 6e054688 -5e75 -48bd-9411-52a3e26264d1
mode : single
trigger :
- platform : state
entity_id : sensor.blitzortung_lightning_counter
condition :
- condition : state
entity_id : group.family
state : 'home'
2020-07-19 22:50:16 +00:00
- condition : numeric_state
entity_id : sensor.blitzortung_lightning_counter
above : 0
2020-08-18 19:44:00 +00:00
- condition : state
entity_id : input_boolean.snooze_lightning
state : 'off'
2020-07-19 19:23:27 +00:00
action :
2023-11-24 20:47:51 +00:00
- service : script.notify_engine_two_button
2020-09-26 14:52:45 +00:00
data :
2020-07-19 19:23:27 +00:00
title : 'Lightning Warning!'
2024-05-06 14:04:49 +00:00
value1 : "Lightning has been detected within {{(states('sensor.blitzortung_lightning_distance') | int / 1.609) | round (1, 'floor')}} Miles of our home. Be careful if outdoors."
2023-11-24 20:47:51 +00:00
title1 : 'Snooze Alerts until tomorrow'
action1 : 'SNOOZE_LIGHTNING'
icon1 : 'sfsymbols:arrow.up.circle'
who : "Family"
group : 'Information'
2020-07-19 19:23:27 +00:00
- service : script.speech_engine
2020-09-26 14:52:45 +00:00
data :
2024-05-06 14:04:49 +00:00
value1 : "Lightning has been detected within {{(states('sensor.blitzortung_lightning_distance') | int / 1.609) | round (1, 'floor')}} Miles of our home. Please make sure everyone is inside the house."
2020-07-19 19:23:27 +00:00
call_window_check : 1
call_garage_check : 1
2023-10-21 18:39:19 +00:00
2020-07-29 00:38:39 +00:00
- delay :
2021-07-08 19:57:50 +00:00
minutes : 60