Release 2.4.1.155 - C8 - RM 5.1 - problem with required expression [fixed in 2.4.1.156]

I have several rules of the type shown below where the Mode is one thing and then becomes another. In the example Mode was Away and then changed to Home. And then things happen. Up through 2.4.1.154 this worked great.

Since updating to 2.4.1.255, these rules no longer execute. As far as I can tell the Required Expression is true, but as soon as the Mode changes it becomes false and the actions do not run. There's nothing in the logs so this is guesswork. I've tried "Update Rule" and "Done" but that makes no difference.

For now I've reverted to 2.4.1.254. I'm wondering if this is an intended change or not. If it is, there are a number of other ways I can get the same result and I can make those changes. If not and this was not intended I'll hang tight until it gets addressed.

@bravenel made some changes to address another issue that was related to required expressions. I wonder if that's why your results changed?

2 Likes

OK, this is broken. I will dig into it to find out why....

4 Likes

Fix for this is coming today, in Release 2.4.1.156.

8 Likes

Thanks! As always, you guys are great!

4 Likes

Fix for this released: Release 2.4.1 Available - #7 by bcopeland

2 Likes

Has anyone noticed that since 2.4.1.155 the update screwed up the timezone in settings. All my automations were running at the completely wrong time. Then I realized my automations set for sunrise / sunset were scheduled at 11pm. Checked the time zone and it was set to GMT.

I haven’t even entered settings on my hub for weeks, let alone change locations or timezone.

Thanks, @bravenel ! That works a whole lot better now!

1 Like

@todd8 you should start your own thread. Since this one is on a different topic and has been marked solved you'll probably get more response that way.

4 Likes