ma ham: add flurlicht

This commit is contained in:
makefu 2021-10-01 18:50:13 +02:00
parent b1e291137e
commit 0e849e1eed
No known key found for this signature in database
GPG Key ID: 36F7711F3FC0F225
3 changed files with 57 additions and 1 deletions

View File

@ -0,0 +1,39 @@
let
licht = "light.flur_statuslight";
in
{
services.home-assistant.config.automation =
[
{ alias = "Nachtlicht im Flur an";
trigger = {
platform = "sun";
event = "sunset";
};
action =
[
{
service = "light.turn_on";
target.entity_id = licht;
data = {
brightness = 87;
rgbw_color = [ 255 190 0 0 ]; # ein dunkles rot
#effect = "None";
};
}
];
}
{ alias = "Nachtlicht in Flur aus";
trigger = {
platform = "sun";
event = "sunrise";
};
action =
[
{
service = "light.turn_off";
entity_id = licht;
}
];
}
];
}

View File

@ -123,7 +123,23 @@ in
(rf_state "401511" "light.wohnzimmer_schrank_osram" 128) # D
# OFF Lane
(rf_turn_off "400554" "all") # A
(let code = "400554"; in {
alias = "Turn off living room light via rf code ${code}"; # A
trigger = {
platform = "event";
event_type = "esphome.rf_code_received";
event_data.code = code;
};
action = {
service = "light.turn_off";
data.entity_id = [
"light.wohnzimmer_fernseher_led_strip" "light.wohnzimmer_stehlampe_osram"
"light.wohnzimmer_komode_osram" "light.wohnzimmer_schrank_osram"
"light.wohnzimmer_fenster_lichterkette_licht" "light.wohnzimmer_fernsehwand_led"
];
};
})
(rf_toggle "401154" "light.wohnzimmer_fenster_lichterkette_licht") # B
(rf_toggle "401454" "light.wohnzimmer_fernsehwand_led") # C
# (rf_toggle "401514" "") # D

View File

@ -33,6 +33,7 @@ in {
./automation/light_buttons.nix
./automation/wohnzimmer_rf_fernbedienung.nix
./automation/ladestecker_timer.nix
./automation/flurlicht.nix
#./automation/giesskanne.nix
./automation/pflanzen_giessen_erinnerung.nix
#./automation/urlaub.nix