-
Notifications
You must be signed in to change notification settings - Fork 84
Description
Current Situation
Currently, Hub 3's Webhook only notify changes in sensor data, such as temperature and humidity. There is no Webhook support for physical buttons or scene selection. This means that Hub 3 cannot be used as an input/trigger for devices that do not integrate directly with SwitchBot.
The ability to control non-switch-bot devices requires a convoluted setup that necessitates HA, Alexa, Google Home, etc to operate as a matter hub, and to register Hub 3 buttons as Matter Buttons.
Proposed Change
The utility of Hub 3 would be greatly improved by any of the following:
- Ability to set Hub 3 dial (+/-), physical buttons, or virtual buttons as triggers OR
- Ability to register a webhook that captures physical or virtual button events + event data OR
- Ability to attach arbitrary scripts to physical buttons or virtual buttons
The current setup requires connecting too many disparate systems to be approachable for all but avid hobbyists, and makes initial investment to realize the value 2x to 3x the Hub's cost
Additional Context
The Hub 3 is an amazing piece of hardware. It's a shame it's inputs are locked down / difficult to leverage. Being able to use the dial for smart lighting brightness, or the inputs for arbitrary home automations, with less configuration would make this a top tier device that many folks would be keen to buy.