I am thinking of adding a new feature. This feature would create a new "Voice Control" Device for each activity on the hub (except "Power Off").
These devices would be useful for controlling your Harmony Via Google Home or Amazon Echos. They would have only two values: On and Off.
The plugin would track changes to these devices and if you turn one of these devices "On", it would trigger the associated activity. If you turned any of these devices "Off", it would trigger the "PowerOff" event.
I'm thinking this could be done pretty simple or very complex. For instance, the plugin could track the activity status for these devices so say you have an activity called "Roku" on your "Living Room" hub. If you turn on that activity, not only would the existing "activity" device show "Roku", but this Voice control device would now show "On" (and all the other Voice control devices would show off).
On the other hand, these VC devices could just be "dumb" and not track if that activity is active or not. The could just be used for triggering an activity over voice control When an "On" command is sent, the plugin will change to that activity, no matter the status of the voice control device.
The "complex" approach would have some downsides. It would add overhead for tracking those plugins and adds more points of failure. I, personally am leaning towards the simple "dumb" device approach.
Please vote in the Poll and discuss in this thread!
These devices would be useful for controlling your Harmony Via Google Home or Amazon Echos. They would have only two values: On and Off.
The plugin would track changes to these devices and if you turn one of these devices "On", it would trigger the associated activity. If you turned any of these devices "Off", it would trigger the "PowerOff" event.
I'm thinking this could be done pretty simple or very complex. For instance, the plugin could track the activity status for these devices so say you have an activity called "Roku" on your "Living Room" hub. If you turn on that activity, not only would the existing "activity" device show "Roku", but this Voice control device would now show "On" (and all the other Voice control devices would show off).
On the other hand, these VC devices could just be "dumb" and not track if that activity is active or not. The could just be used for triggering an activity over voice control When an "On" command is sent, the plugin will change to that activity, no matter the status of the voice control device.
The "complex" approach would have some downsides. It would add overhead for tracking those plugins and adds more points of failure. I, personally am leaning towards the simple "dumb" device approach.
Please vote in the Poll and discuss in this thread!
Comment