Batteries: an unfortunate weakness of ibeacons. I would recommend a six month schedule of preventative battery replacement. Someone at AnDevCon recently showed how to replace Estimote batteries though it might be less work to just go with Sticknfind or another maker that allows battery replacement.<p>Range: use the SDK to set power to a lower value, to avoid overlap.<p>Installation: maybe install small (white) plastic boxes to the wall with screws, then can easily place or remove beacons. Color becomes less of an issue as well.<p>There&#x27;s a product &quot;BluFi&quot; or something like that, plugs into a wall socket and utilizes both ble and WiFi. Might solve several problems in one blow. I have no experience with this however.<p>Android prior to KitKat has some problems with BLE including inability to clear the device table without wiping and reinstalling the OS.<p>I agree that BLE doesn&#x27;t scale that well. Currently it&#x27;s something of a solution in search of a problem, but future potential is good.