Can someone clue me in if I'm overlooking something here?
Based on the examples give in mode manager, I've setup basic Day, Evening, Night modes based on time of day. My intent was to change the scenes activated upon entry for softer lights at night. This works pretty well. There's also Away mode, which is set as a modes to ignore time changes. So when you're away, it won't change.
Likewise, I have then setup HSM to track Modes:
- Arm Away when mode Away
- Arm Night when Night
- Disarm modes: Day, Evening
Again, this works pretty well on its face. So how to this relate to Rule Manager? This seems to be unidirectional without Rule Manager. You can set HSM based on Mode, but not vice versa. Not necessarily a problem, but...
When an event happens to disarm HSM, it seems the only way to keep HSM/Mode in sync is to change the Mode, which will be observed by HSM. Test this with rules and it works fine. However... in testing it would appear you have to replicate all the time of day changes into Rule Manager.
I created a Rule which triggers on the disarm event with an action to set the Mode to Day. This caused HSM to disarm, which was great. However, if it was Evening when this happened the mode never set to Evening... it seems the time changes are one-time events and not "anytime between these points". The only answer I've found so far is to replicate the time-of-day adjustments from Mode Manager into the disarm rule.
Am I missing anything which could make this better?