I'm in the process of trying to migrate away from Elgato's Stream Deck software in favor of BitFocus Companion. I use a couple of different systems, and swap between them regularly. So, the software always got out of sync from system to system. Getting Companion connected to HA was simple, and most of the buttons configured in the SD software were just HA service calls anyways. The SD talks to Companion via Satellite running on an RPi0-2W.
One of the main things that I'm trying to figure out is how to send keyboard commands to what used to be the host machine for the SD software. The current idea is to use a DSTIKE WiFi Duck along with esphome_ducky to send the commands as HA service calls.
Posting here to see if anyone has any other recommendations for this that don't involve installing software on the endpoint devices.
Satellite Streamdeck connector for Companion. Contribute to bitfocus/companion-satellite development by creating an account on GitHub.
Contribute to jensweimann/esphome_ducky development by creating an account on GitHub.