So far I’ve looked into a few options…

  1. An app that effectively SSH’s into the box, and then issues raw commands — pros: quick for a proof of concept, cons: not robust/scaleable

  2. Installing a server app, such as lighttpd and creating a RESTful interface to server-side commands — pros: somewhat more involved to get security right, cons: convoluted

  3. Something like HomeBridge to expose features of the box as HomeKit items — pros: Controllable via Siri/automation, cons: how to install HomeBridge on the AR300M?

Any thoughts on the above, or general advice greatly appreciated!