I think this is a great interface. This is cast as a discovery system for public devices but I think it is equally well suited for remote control of private devices.
The writeup indicates the beacons run in broadcast mode. I think it would be good if there were also a discovery mode where the client could ping devices and they could respond. This would be good for a few use cases, including “private” devices like things in your home. These devices could be configured to only respond to certain clients.
For home devices, another feature that would be nice is if the device could use http-over-BLE to service the web request itself. The device would run a small web server and the web page on the client would be the user interface for the device. For home automation there are these complicated specifications for different device types, but HTML is the perfect interface to run any device.
The writeup indicates the beacons run in broadcast mode. I think it would be good if there were also a discovery mode where the client could ping devices and they could respond. This would be good for a few use cases, including “private” devices like things in your home. These devices could be configured to only respond to certain clients.
For home devices, another feature that would be nice is if the device could use http-over-BLE to service the web request itself. The device would run a small web server and the web page on the client would be the user interface for the device. For home automation there are these complicated specifications for different device types, but HTML is the perfect interface to run any device.