So I finally set up my Ecobee thermostat to be set at away if BOTH of our phones are not present I don't want to screw this up; So how do I set it so that if any of the phones return (are present) it turns the ecobee back to the scheduled program (i.e. Home Mode)
*EDIT: How would I set up a notification to be sent to my phone when the Ecobee is put into Away Mode?
app:2082020-07-28 08:05:56.438 am infoAction: END-IF
app:2082020-07-28 08:05:56.364 am infoAction: Off: SW2
app:2082020-07-28 08:05:56.357 am infoAction: ELSE (do actions)
app:2082020-07-28 08:05:56.352 am infoAction: On: SW2 (skipped)
app:2082020-07-28 08:05:56.346 am infoAction: IF (Alexandra's iPhone present(F) AND
Joey's iPhone present(T) [FALSE]) THEN (skipping)
app:2082020-07-28 08:05:56.237 am infoEveryone Present Triggered
app:2082020-07-28 08:05:56.203 am infoEveryone Present: Alexandra's iPhone presence not present
app:2082020-07-28 08:05:46.468 am infoAction: END-IF
app:2082020-07-28 08:05:46.451 am infoAction: Off: SW2 (skipped)
app:2082020-07-28 08:05:46.430 am infoAction: ELSE (skipping)
app:2082020-07-28 08:05:46.362 am infoAction: On: SW2
app:2082020-07-28 08:05:46.355 am infoAction: IF (Alexandra's iPhone present(T) AND
Joey's iPhone present(T) [TRUE]) THEN
app:2082020-07-28 08:05:46.272 am infoEveryone Present Triggered
app:2082020-07-28 08:05:46.238 am infoEveryone Present: Alexandra's iPhone presence present
--- Live Log Started, waiting for events ---
The thing about any 'java.lang' errors are that they terminate the program at that point.. so that whatever comes next, never does.
So.. yes, that error needs to be addressed by the author of your ecobee driver. (I don't have an Ecobee so I've never memorized if drivers are built-in or community.)
This is how I do it, but that's because I have more stuff to do on the change. What you don't want to do is have lots of rules like this all with the same trigger because they would all need to fire at the same time. So I have a complex rule to decide if we are home or away. Then depending on the mode will do other stuff in the other rule. That way for me at least it "flows".
I personally don't use Modes. I imagine them as aliases for Time. I give each room or area (living/dining) it's own time constraints. In other words, I kind of need "Mode per Room".