The following rule isn’t firing and %value% shows 72 but it should be 78…
Logs:
I don’t get it?
"72.0" would be the event value the last time your rule triggered (presumably you had it written differently in the past). It does not mean anything about the current value of the device attribute, so coupled with your logs, that looks fine to me.
Your rule is not triggering because, based on your logs, the value of the temperature attribute has never increased by over 1.0 (only exactly 1.0, which is equal to but not over) -- or at least not while your required expression was true, which happened shortly before your log snippet started.
If you're having problems, I suggest explaining what you are trying to do (in regular language, not Rule terms), then someone can check the logic. Otherwise, hopefully the above helps explain!
When my doors are open I have that ECO variable set. When it’s set and the temp gets over 77 I want to get an alert every time the temp goes up by 1 degree so I am aware and may want to close the door. I’ll change it to .5 and see if that fixes it.
I’m confused by your trigger. If it increases by greater than 1.0 degrees it triggers the rule. I would change the trigger to changed and see how your rule behaves. All you really care about is when the temp gets above 76. You can actually use that as your trigger and forget the logic in the actions I think. Thing is, if the temp changes and continues to climb, the rule will be triggered again.