This extension allows keyboard keypresses to be used to control basic transport controls (currently play/pause, previous track, next track). This is useful because RF and Bluetooth keyboards - or any remote that generates a keypress - can now be used for physical control of a headless zone.
It is also possible (albeit a little fiddly) to connect a Harmony Hub as a Bluetooth keyboard, which then allows control from a Harmony activity. I’ve done this, and it’s nice as I can now control my amp as well as my Pi/iQaudIO DAC+ Roon endpoint from one ‘Music’ activity.
This probably makes most sense for lightweight, headless Linux endpoints running on single-board computers like the Raspberry Pi, most of which (I’m guessing) will probably be using DietPi with RoonBridge. I’ve included systemd services that can be installed on DietPi to start the extension on the second virtual console and switch to it after boot.
Install instructions and code at: