HeHeHe... I looked at that app before I wrote my simple Harmony Integration for Hubitat:
The KuKuHarmony app was a bit overwhelming for my Groovy skills, and it does not support Harmony Activities. All I wanted was simple Harmony Activities, so I wrote the above simple device Driver for Hubitat.
If you read through the thread, there are a couple of other workarounds available as well.
At a minimum, you might be able to look at my Driver code to see how it communicates to the 'harmony-api' running on a separate server. KuKu uses the same 'harmony-api'.