Hello,
I am in a situation where I have to remotely manage and maintain a few remote Roon installations. This number is also likely to exponentially grow in the near future.
The cores and most of the bridges are all Linux based and I can perform about 90% of my tasks using SSH and the command line.
There are, however, quite a few things that require the Room Remote, and, there, I have to resort to TeamViewer or other remote desktop methods, all involving the “customer’s” hands-on involvement.
I know that the roadmap includes a remote capability. But there is no date attached to it and little information about its real capabilities once delivered. While I’d like to hold my breath, it looks like something that is potentially dangerous for my health!
I’ve tried multiple solutions like VNC servers, X through SSH, but those fail by lack of hardware 3D rendering (the Remote GUI requires it for performance), or VPN solutions.
VPN solutions could be promising, especially when the gateway is installed on the Core machine, making the control device part of the same layer 3 network. But it only partially work.
I get a success with my home Core, as the Remote apparently has some memory of the last core it connected to and can directly access it. But there is no way of connecting to a different Core, as discovery is automatic and based on broadcasts that are only rarely passed over point to point VPN links (I’ve tried multiple VPN solutions and settled on WireGuard for its security, ease of deployment, performance and platforms support).
So, while I understand that autodiscovery using broadcasts is a very good solution for the masses, it’s automagic and the typical user is very happy, it would be good to have a manual override somewhere, a way to point the Remote to a Core’s IP address, and take it from there, even if it is not an obvious big button in the GUI.
I understand that it is a very fringe use case, but it is one that is important to integrators, also a license sales vector, if only a bit marginal.
On a side note, if the mobile app could be made to not base its discovery efforts on the use of Wi-Fi, it would be good too.