@roman_r_m Yes, I have thought to use the API as well.

The main problem is this would require server and having the clients syncing to the server so we have a static IP to query the API consistently.

I don't think the server is syncing right now.