ma ham: add fenster_auf automation

This commit is contained in:
makefu 2021-03-09 22:17:00 +01:00
parent 07147023dd
commit 64bc6f1f65
No known key found for this signature in database
GPG Key ID: 36F7711F3FC0F225

View File

@ -0,0 +1,33 @@
let
min = 20;
fenster_offen = name: entity:
{ alias = "${name} seit ${toString min} Minuten offen";
trigger = [
{
platform = "state";
entity_id = entity;
to = "on";
for.minutes = min;
}
];
action =
[
{
service = "notify.firetv_wohnzimmer";
data = {
title = "${name} seit ${toString min} Minuten offen";
message = "Bitte einmal checken ob das ok ist :)";
data = {
interrupt = 1;
duration = 300;
};
};
}
];
};
in {
services.home-assistant.config.automation = [
(fenster_offen "Badezimmerfenster" "binary_sensor.badezimmer_fenster_contact")
(fenster_offen "Duschfenster" "binary_sensor.dusche_fenster_contact")
];
}