I will say that the features in the controller software rivals serious commercial offerings that I've used (Cisco, Meraki, Aerohive).
- UniFi brand works well for setup, but the cloud controller is necessary for command/control management outside of iOS/Android app.
- EdgeRouter is not a UniFi product and does not act as a cloud controller.
- EdgeRouter X does not deliver 48V PoE; upgrade was needed to power the AC-PRO.
- EdgeRouter UI is horrid and it’s much easier to manage over SSH.
- Cloud Controller is easy to setup, but doesn’t work with all product lines.
tl;dr The hardware is really good, but software is lacking, especially because not all hardware is UniFi compatible.
I use an Atom based PC stick that I had lying around to run the controller (on Windows) and it works great.
https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_P...
I'd say none of this matters if you just want to have a few access points around the house for a WiFi network that currently runs on a single standalone router. Nobody said configuring the UniFi's is easy or convenient, but the premise is that you only do it once, using whatever computer you have that you can install the cloud controller on. You don't absolutely need to buy anything besides the AP's, it's only for convenience if your network changes a lot.
Warning: do not follow this advice; Ubuiqiti products are like potato chips in that you can never eat just one.
Oh I'll get the AC PRO access point, you think. Five minutes later you've set it via quick QR code scan and the UniFi app. That was painless! No wonder people recommend these things.
Oh wait I need to make some more device tweaks but UniFi won't do it.. better get the cloud key thingy that manages the device. I'll have one of those.
A couple of months go by and you discover your Google Home device or NEST doesn't work with beam steering. Wait, you can manage the advanced AC PRO settings using their own software? Fine I'll build a small PC to run that since if you're going to do it may as well see the stats all the time.
Hmm... KRACK/sploit-du-jour is out, maybe I'll just get a new Edgerouter since it's already fixed there. Oh wait, there's a fringy area in my house I'll bet another AC PRO or maybe an AirMax repeater would be just the thing.
Oh dear, I seem to be running out of ports, better go ahead and get a nice POE switch since that'll declutter things a bit. Etc.