Combining physical devices into one virtual device

interesting, I started working on two things last week.
A universal garage door controller app, that functions as the glue to aggregate any number of possible garage door devices into a single garage door virtual device.

And a hybrid universal virtual device type, this bad boy responds to selectable specific device commands, then sends events for other device types.
So in one app you turn on this DTH, then another app subscribes to this devices motion capability as an example.
So this translates the switch on() method to motion active…
Here’s the current preference section for this dth…

7 Likes