JonVisc / homebridge-ambient-lights-aurora

Apache License 2.0
1 stars 0 forks source link

Make the Lightbulb names custom and Extension Modes easy for voice control #1

Open JonVisc opened 3 years ago

JonVisc commented 3 years ago

Just thinking though this a bit... and my limited knowledge of Homebridge extensions (so far) but the ideal scenario for my use-case (and hopefully other peoples as well). It is easy to have some lightbulb names like Aurora so you can say "Hey Siri, turn on/off Aurora". I believe the Aurora Mode (extension) is trickier and exposing them via Homebridge their names would be better more distinct.

"Hey Siri, switch the Aurora Mode to Autocrop" (or Ambient, Rainbow, Meteor, Audio) vs the long name supplied in the Aurora dropdown. I would just surface that on the homebridge plugin itself while the Aurora code retains full naming.

Also I really like the name of Aurora as it fits very well, but stuff may come up because of Lutron Aurora Dimmer Switch which I could imagine someone would make a HomeKit plugin for, but if we allow custom Aurora lights naming then it wouldn't be a big issue outside of making it explicit that this is for your project and not associated with Lutron at all.

JonVisc commented 3 years ago

Learning about HomeBridge a bit further, there are no component types that have a basic select list style of options yet. For now it is implemented as a lightbulb and brightness. If the component types are expanded to include a mode selector I will look to use that in the future.