So far I’ve looked into a few options…
-
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
-
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
-
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!