I haven’t had that much luck getting remote access to homekit and havent had the time to setup a terminal bot just yet. I’m not convinced that the issue is caused by homekit itself and not my firewall, so you might have better luck.
Sorry for the late reply, I have jumped ship since. But as far as I remember the “only” problem I had was that it simply did not work - HomeKit and the phone did not talk together as advertised - an extremely lacy oversight on Apples part. However I have presence detection working using Home Assistant and their iCloud component pulling the phone location from “Find my iPhone” - it works very very well and quick. I don’t know if OpenHAB have a similar solution.