First, before I complain about anything, I must say that I've been LOVING my HE. I'm diving in and setting up all sorts of cool automations that I could never have dreamed of with my Vera. So kudos to the whole team, and I really appreciate the fact that you all are as present and responsive as you are. It's really great to see, and I'm happy to evangelize on your behalf!
Now, onto my current issue...I have Mode Manager set up to trigger modes based on time of day, and then also to trigger Away/Return based on Life360 presence. I assume this is a pretty commonplace configuration.
See that screen here:
It's been working in the past few days (I've only had my HE for a week!), but when I arrived home from work today, the logs show a successful Life360 arrival, and my "Spud presence" device shows "Present".
But no mode change.
I turned debugging on for the presence device, and it properly logs as leaving/arriving when I toggle it manually, but still, no change in mode. I've been watching the logs, and no errors show up. Just no feedback.
Since I had just updated to the 1.1.6.112 hot fix, I checked/resaved all my Mode Manager settings for good measure. Toggled my presence off/on, still no mode change.
I created a "Select presence sensors to switch to Day mode" trigger, selecting "Spud presence" (even though this should be unnecessary with "Return from Away" on, right?). I toggled Spud presence off/on, and I heard one of my switches click off -- a sign that it worked!
Strangely, the logs page had stopped updating itself, and I was seeing no new entries. Similarly, my dashboard did not update to reflect the new mode. A quick refresh fixed both problems, but I'd never run into a problem with the streaming logs before, and of course the dashboard should always be doing live updating.
I've since removed the presence-for-Day mode trigger, and now the mode changes (and HSM updates accordingly).
So somehow my tinkering fixed the problem. I hate that.
I really don't like the notion -- especially from a security perspective -- that I might have to do some sort of configuration dance to make sure that Mode Manager is triggered properly when I come and go.
I've also noticed that Mode Manager doesn't seem to do any logging. That made it even more mysterious to debug. Is that right, or is something wonky?
I know this kind of report is often impossible to troubleshoot remotely, but if something stops working the way it had been, and I really don't feel like I'm doing something stupid, I figure it's better to report than to just shrug my shoulders.
I'm about to leave home, so I'll have some real-world testing in a few minutes, and then again in a few hours!