Ubiquity seems to be the choice here. Recently it was learned ubiquity’s servers were hacked and the online setup of some of their devices compromised users networks. I would assume the issue was resolved. At the time some users were upset Ubiquity didn’t share they had been hacked.