@alexbk66 - if you run a “Hue emulator” (I believe there are several options, depending on your smart home controllers / hubs), you can add additional unsupported devices to Harmony by tricking it into thinking it’s a Hue.
For my particular setup, I use a Polyglot nodeserver version of a Python based Hue emulator running on a RPi for my ISY994 controller, which is also using Bond’s local API to integrate. I manually set up specific virtual devices in ISY, and expose them as Hue lights through the Hue hub emulator paired within Harmony, and in Harmony I can associate them with the home control buttons; the virtual devices exposed as Hue lights work as triggers to run programs on the ISY.
At the end of the day, the home control buttons on my Harmony Elite work as designed (short press to turn on, long press until vibrate to turn off) - and I also have wireless 8 button Insteon remotes with custom printed labels which hang out next to each room’s physical switches. Because the controls for Google Assistant, Hue emulator, and Insteon are all being handled via my ISY, they (mostly) play nice together (note that I typically do not use Bond’s native Google Assistant integration because of this complex setup).
I even have a double tap on the Insteon remotes able to flip the state belief quickly for the devices Bond is tracking, so I don’t have to open the Bond app very often.