Device for multi-state toggle (on/off/auto)?

Anyone have any recommendations for a simple device to serve as a multi-state toggle?

I like automation and try to do as much as I can based on motion/presence, but I also understand my family's frustration when automation gets in the way, so I'd really like to provide some physical interface to suspend automations.

I'd tried joining the Aqara Cube T1 Pro directly to Hubitat, but that hasn't gone well for a variety of reasons, which is a shame because that would also allow for more sophisticated scenes. I'm reluctant but tempted to get an Aqara hub and then try to link that with Hubitat just so I can use the cube, but there has to be a better solution than that, right?

Have you implemented some physical interface for toggling between scenes or at least allow for on/off/auto?

1 Like

Can you help me?

What exactly do you mean by on/off/auto?

Do you mean Manual control vs Automation control? Because those two states are easy to achieve in Hubitat automations.

1 Like

If we're just talking about lights, for instance, I'd want my wife to be able to turn the lights off, turn them on, or set them to auto where motion sensors would turn them on/off based on activity in the room.

I know how to setup the rules for this in Hubitat, but am looking for a good physical wireless device that works with Hubitat (other than the phone) to toggle between the different modes/scenes.

2 Likes

Most newer switches are β€œscene” controllers allowing multi tap. You could set your motion lighting rules to not fire if switch is double tapped for example and then you double tap it again to enable.

3 Likes

What @ritchierich said. To which I would like to add:

  • My switches/dimmers report physical v/s digital control
  • If they are controlled by physical control, then until they are turned off, they will not be controlled by automation.

So I don't even make use of double-tapped, except in one instance where I use a double-tap to disable a different automation.

5 Likes

In my case, I have two methods to suspend automation:

  • If the lights are dimmable, my wife can use Alexa to see them to 100%. This suspends automation until they are turned off or set to lower than 99%.
  • If the lights are on/off only, turning the switch off, then back on will suspend automation until they are turned off again.

Edit: Oops, there are actually three methods..
I also use 'Override Switches' as detailed a few messages down.

2 Likes

Similar to what @aaiyar details, my switch modules also report physical and digital operation. I use several rules. One rule switches a hub variable boolean (physicalOn) to true when the device logs either a physical on or physical change of level. Another changes the same boolean to false when the device logs a physical off. That boolean going true is referenced in my motion lighting rule and prevents the light switching off. When it goes false again it re enables the motion lighting after 5 seconds (long enough for me to get out of range of the motion sensor so it doesn't immediately bring the light back on)

2 Likes

There are lots of button controllers that work with Hubitat. For instance, Sonoff and ThirdReality make zigbee button controllers that work with Hubitat.

1 Like

Hmm. I may have to go that route.

I guess the thing I don't like about using light switches in this way is that you have to get up and go to the switch.

Buttons get closer to what I'm aiming for. I think the downside there is that a button remote on the coffee table doesn't tell you what the current state is. Are the lights on because they're set to "on" or because they're set to "auto" and motion has been detected? And, of course, battery-operated devices aren't going to have a light indicator, which brings me to supplementing a button remote with something like a plugin HomeSeer sensor with RGB light to indicate state, but that gets pricey.

1 Like

One thing I do is use Alexa to override the automation in my kitchen. "Alexa keep lights on" turns on a switch called "keep lights" that overrides the RM rules. "Alexa keep lights off" goes back to automation.

I also use some GE/Jasco Z-Wave + smart switches that have a blue LED light in the toggle. It's possible to use RM to set the blue light on or off. So, for example, you could use a blue light to indicate the automation has been stopped.

3 Likes

I like the Alexa idea! I'd probably add a

My family is used to "Alexa, please turn on the lights" and that worked well for us so far. I'm just trying to kick things up a notch with more automations, but using Alexa in this way is a good idea.

With Alexa, I can simply say "turn off the lights" and Alexa knows I'm in the living room so knows I'm talking about the lights assigned to that room. If I'm in the bedroom, same phrase works for the bedroom lights. I think that's probably a special case. Do you know if it's possible to do something similar for an "automations" switch so I can say "turn off automations" no matter what room I'm in and have it apply only for the "automations" switch in that room?

I doubt it. But you could set up a kitchen-automations switch and a living-room-automations switch and tell Alexa to turn off the relevant one.

2 Likes

Excellent idea. I have 'Override switches' - which are really virtual switches, set up for various rooms; Living Room, Den, Theater, Guest bedroom, Whole Home, etc. All automation in those areas can be suspended by simply turning on the applicable override switch. They can be turned on or off via Alexa or a dashboard or by other rules (I use webCoRE).

2 Likes

Zooz switches/dimmers have Color LEDs easy controlled by HE.
I am using this left and right as a Status Indicator for different automatons.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.