I have this rule:
When [rollladen-automatik-schlafzimmer is turned on and its after 10:00 and before 16:30 and after sunrise and before sunset and [its monday or tuesday or wednesday or thursday or friday]] or [rollladen-automatik-schlafzimmer is turned on and its after 11:00 and before 16:30 and after sunrise and before sunset and [its saturday or sunday]] then raise rollladen-schlafzimmer for 1 minute
This rule should trigger the dummy-shutter “rollladen-schlafzimmer” on workdays at 10 and on weekend at 11 o´clock but it is triggered every day at 10 and 11 o´clock but why?
-
Control (Dummy-)Shutter
-
you should create a variable $weekday
When its monday or tuesday or wednesday or thursday or friday then set $weekday to 1
When it is its saturday or sunday then set $weekday to 0
then use the variable in your main rule. cause this is more clear.
When [rollladen-automatik-schlafzimmer is turned on and its after 10:00 and before 16:30 and after sunrise and before sunset and $weekday is 1 or [rollladen-automatik-schlafzimmer is turned on and its after 11:00 and before 16:30 and after sunrise and before sunset and $weekday is 0] then raise rollladen-schlafzimmer for 1 minute
if that does not work, try it with two rules:
for Weekday:
When rollladen-automatik-schlafzimmer is turned on and its after 10:00 and before 16:30 and after sunrise and before sunset and $weekday is 1 then raise rollladen-schlafzimmer for 1 minute
for Weekend:
When rollladen-automatik-schlafzimmer is turned on and its after 11:00 and before 16:30 and after sunrise and before sunset and $weekday is 0 then raise rollladen-schlafzimmer for 1 minute
you could also a variable for time between sunrise and sunset and time between sunset and sunrise:
for sunrise between sunset:
When it is after sunrise and before sunset then set $risetoset to 1 and set $settorise to 0
for sunset between sunrise
When it is after sunset or before sunrise then set $settorise to 1 and set $risetoset to 0
-
Ok, i will try it today.
But… is my rule wrong? Or is there a bug with the pimatic rule system?Edit: Same error with the weekday variable.
-
i would recommend the example made by @p4co86 since it eases up some things.
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
I delete the sunrise part and use the weekday-variable for testing.
When [rollladen-automatik-schlafzimmer is turned on and its after 15:45 and $weekday = 1] or [rollladen-automatik-schlafzimmer is turned on and its after 15:55 and $weekday = 0] then raise rollladen-schlafzimmer for 1 minute
The error is the same. The rule is triggered on both times. Or did i misunderstood the rule system?