lprhodes / homebridge-broadlink-rm

Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Apache License 2.0
572 stars 285 forks source link

RF sniffing and accessory state #630

Open i3laze opened 4 years ago

i3laze commented 4 years ago

Sorry for a newbie question - just considering to purchase BroadLink and use this HB-plugin.

Looks like when you manually control accessory from a generic remote, HB doesn’t reflect its current state anymore. Some workarounds like contact sensor might be required here.

Got a feature request. Please comment, if will be ever possible and/or useful:

Constant RF learning mode and matching incoming remote signals to existing learned HEX commands in JSON. Change HB state according to command received. Temporary pause learning mode in need of sending some own commands.

Example: Handheld remote sends a command to close window cover. BroadLink (located nearby) constantly listens RF and hears this signal, matches it with existing close command in plugin config and change cover accessory logical state accordingly.

Naqsaq commented 4 years ago

I don't think the hardware is built for this purpose. The point is to get rid of remotes and build automation. I suppose the plugin could somehow set the hardware to a permanent learning mode except when sending out commands, but I don't really see the use case.

felipesalomao commented 4 years ago

This would be great. I also was wondering about same feature..