dubocr / homebridge-gpio-device

Homebridge GPIO device expose several HomeKit accessories interacting with GPIO
Apache License 2.0
66 stars 20 forks source link

[Feature Request] Channel selector for PositionOpener #96

Open AN1MATEK opened 3 years ago

AN1MATEK commented 3 years ago

A big thanks for the work put into this extensive plugin.

My blinder's remote can control 5 blinders, and it has a channel selection button that loops through them. Would you consider adding a way to control this?

If we consider that there is no way to read the remote's state, we declare initial state manually (e.a. _channelstate = 0 -- all blinders together) and the number of blinders N = 5. Then for _blindern we would need to send n times the 'press' signal to the channel selection button and do _channelstate = _channelstate + n.

Pretty sure there that my description is flawed, as there would also need to be separate instances in the Home App somehow, but I hope you understand my concept.

I'm willing to send some Paypal/BTC your way as a thank you if you would like that :)