fastapifastdisks
Forerunner
pfsense was my first choice but if something goes wrong the place where the setup is deployed they cannot fix it,especially the complex vpn setup of pfsense. The isp people there nor the local it technicians cant too, so it was best to use something with a very simple ui/commercial designed for non tech adept users.Thank you for sharing. Honestly, while I have used the central managemnet, I have never used or enabled the cloud functionality. The central management from a local machine worked fine for the clients requirement. I am using a software based controller which runs in a virtual machine.
The problem of the devices getting detected is often a combination of the version of the controller and the revision of the firmware installed on the device. If you get a chance, first update all devices to latest firmware and then try the different versions of the (software) controller in a vm.
You can get the best of both world by using pfsense or mikrotik gateway for the best VPN performance while using Omada only to manage the wifi. It is a no contest when we put an x86 machine against the embedded platform.
When a static IP and/or inbound VPN is available, I prefer never to use 3rd party or manufacturer cloud service when static IP is available and never open ports when an inbound VPN is available.