This rule uses two local variables to complete some math daily to set a global variable. On April 30th it was working just fine. May 1st it stopped. Is there any way to save this rule, or am I stuck building it again for the third time? How can I prevent this from happening?
Perhaps load a backup from when it was working, export it and then reload it after loading back current setup.
I'll give that a try tonight.
For context the rule works as follows:
Everyday at xx time set localvariable1 to sensor value
Set globalvariable to localvariable1 - localvariable2
Set localvariable2 to sensor value
It's a fairly basic rule to measure the daily difference of a sensor value. Not sure why it keeps breaking.
Rebuilt the rule. Immediately broke as soon as I install it.
It would be helpful if you could take a screenshot of the logs when this breaks. There will be an error message, and I need to see that.
I setup a rule just like yours and it doesn't fail. This makes me wonder what else is going on with your hub that might cause this failure. "multiple points" is not a Rule Machine error message.
Thanks for looking into this for me. The log shows this. I didn't post it earlier as I didn't think it would show anything in the log.
Are all 3 of your variables Decimal? Please turn on Action Logging to show which action blows up.
Thanks, I will see if I can find out what's going wrong with this.
What driver is in use for Home Energy Monitor Energy meter?
Also, the other thing that would help is if you could take a screenshot of the Settings from the top portion of the App Status page, and post that here.
When you say that this broke on May 1, had you just updated your hub that day? What hub release are you on? Can you show the version number from the bottom of the rule in question.
Driver is the Aeotec Home Energy Monitor (Gen 5)
I can't say for sure when I last updated my Hub. It seems the last update came out Around April 20th. It's possible I waited 11 days before I updated. I am currently running 2.3.1.142.
When I open the Rule it immediately shows the unexpected error screen. I can't see the version number.
As an experiment I also tried creating a new global variable and got the same result.
Let me know if there is anything else I can do to help troubleshoot. Thank You!
See PM I just sent you.