I think @bdraco and friends originally were involved…
In the Integration code, I see a decent bit of support for Lights, and Generic Devices, but not specifically Switches (as indicated in Bond API as “SW”).
Maybe that’s because it seems like an undocumented Type?
Bond’s API documentation only calls out these:
CF : Ceiling Fan
FP : Fireplace
MS : Motorized Window Coverings (Shades, Screens, Drapes) and Awnings
That would be amazing. We’ve got an update coming (“Bond Connect”) which will also add a channel field to the Keystream endpoint. Never been a better time to bring the key presses into HA.
I run mine in a VM on a Synology NAS. A high end rPi with a lot of memory (at least 4Gb) should also work fine. Depends on how many devices you’re working with.