Simple Automation 1.1 vs 1.2

I had a SA 1.1 that wasn't working.
It involved turning off a switch after 5 minutes.
I deleted that rule and recreated it, with Hubitat saving as SA 1.2.
That rule works.
I'm not not sure when it happened...it's been a few updates, but I just got around to it.
I'm in the Beta program, but I don't think this first happened with a Beta version.

Should I change all my SA 1.1 rules to 1.2? I have quite a few.

I'd take an adjusted version of Bruce's advice at various times when asked about upgrading, "if it ain't broke...."

1 Like

Rules in apps don't upgrade themselves from version to version. So let's say you have a rule in rm4, all rules created in rm 4 will stay there and not migrate to rm5. Same for a lot of other rule based apps.

I know that.

I'm wondering if something changed that might have broken some little part of SA 1.1 and if it was worthwhile updating them all.

I did have an experience once, and I think others have as well, that re-creating a rule that's acting up can solve the issue.

Plus, that assumption will not require any more work. :slight_smile:

Edit the rule then click done and see if that fixes it

I did that, and same.
I think recreating from scratch is the key, even with same app rule versions, as I recall other people saying in just the couple of instances I recall.
It's already at 1.2 so can't go back.
Hey, it works now.

Not relevant for this conversation now, but for anyone else reading this in the future, it may be worth clarifying one element of this....

When Hubitat produce a new "major" version of an app, e.g. RM4 vs RM5, rules defined in RM4 won't automatically be upgraded to RM5 when a platform upgrade is applied that includes RM5, which is what you were describing @rlithgow1, and what is most relevant for this conversation.

The thing I wanted to clarify for others was, and this is more my understanding of how it works, updates that are applied to RM4 by HE dev's do automatically get applied to rules defined in that version of the app when a platform update is applied, though I expect there may also be some nuances to when and how that occurs.

The way I think of it is when a new major version of a built-in app is released, I think of it like a completely new app that I can choose to use or continue using the older version.

2 Likes

I was trying to give a more simplified answer. It wasn't "specifically" about 4 to 5, just certain rules apps in general when you have a major code change. (button controller is another good example)

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.