Up 4 Down 0

Changing the Default Site in UniFi

Start mongo:

mongo --port 27117

Switch to the UniFi database:
use ace

List the sites in the database:
db.site.find()

Result:
{ "_id" : ObjectId("hex number 1"), "name" : "default", "desc" : "Default", "attr_hidden_id" : "default", "attr_no_delete" : true } { "_id" : ObjectId("hex number 2"), "desc" : "Site 2", "name" : "utn83o47", "location_lat" : 40.7128, "location_lng" : -74.0060, "location_accuracy" : 0 }

Modify:

db.site.update({ _id: ObjectId("hex number 1") },{ $unset: { attr_hidden_id: "",attr_no_delete: ""}})
db.site.update({ _id: ObjectId("hex number 2") }, { $set: { attr_hidden_id: "default", attr_no_delete: true}})

Verify:
db.site.find()
exit

Reboot: Settings > Control Plane > Controls > Restart
Delete default: Network > Settings > System > Delete site

Start mongo:

mongo --port 27117

Switch to the UniFi database:
use ace

Rename site to default:
db.site.update({ _id: ObjectId("hex number 2") }, { $set: { name: "default"}})