mirror of
https://git.sr.ht/~magic_rb/cluster
synced 2024-11-23 16:47:35 +01:00
9b8ef12c05
Signed-off-by: Magic_RB <magic_rb@redalder.org>
55 lines
1.1 KiB
Nix
55 lines
1.1 KiB
Nix
{
|
|
alias = "Bathroom Light Brighten";
|
|
description = "";
|
|
id = "dff10ca7-a27c-469a-8015-bd6899458c8d";
|
|
|
|
action = [{
|
|
"else" = [{ stop = ""; }];
|
|
"if" = [{
|
|
condition = "trigger";
|
|
id = "brightness_down";
|
|
}];
|
|
"then" = [{
|
|
repeat = {
|
|
sequence = [
|
|
{
|
|
data = { brightness_step_pct = 10; };
|
|
service = "light.turn_on";
|
|
target = { entity_id = "light.bathroom_lights"; };
|
|
}
|
|
{
|
|
delay = {
|
|
hours = 0;
|
|
milliseconds = 200;
|
|
minutes = 0;
|
|
seconds = 0;
|
|
};
|
|
}
|
|
];
|
|
while = [{
|
|
condition = "not";
|
|
conditions = [ ];
|
|
}];
|
|
};
|
|
}];
|
|
}];
|
|
|
|
condition = [ ];
|
|
|
|
trigger = [
|
|
{
|
|
entity_id = [ "sensor.0x540f57fffe3c601d_action" ];
|
|
id = "brightness_down";
|
|
platform = "state";
|
|
to = "brightness_move_up";
|
|
}
|
|
{
|
|
entity_id = [ "sensor.0x540f57fffe3c601d_action" ];
|
|
platform = "state";
|
|
to = "brightness_stop";
|
|
}
|
|
];
|
|
|
|
mode = "restart";
|
|
}
|