@futzle Very interesting thread! I can't help but wonder: if they have GPS, they not only sync but can also get coordinates of their location, ignoring height. So assuming resolution of <10meters and assuming buildings are usually >=5meters wide in any direction and have some space between them, wouldn't it be trivial to use the beacon's location as a seed to sync up all the lights of a building but ensure they are different from the beacons of the buildings next to them?
@futzle sorry never mind what I just said @weaselx86 had already pointed it out