<story><title>Using Web Bluetooth to Communicate with Bluetooth Devices</title><url>https://www.balena.io/blog/using-web-bluetooth-to-communicate-with-bluetooth-devices/</url></story><parent_chain></parent_chain><comment><author>staticvar</author><text>I&amp;#x27;m super interested in unpacking the reasons why folks think WebUSB and Web Bluetooth &amp;quot;can&amp;#x27;t end well&amp;quot; as one user here put it. Would folks mind listing their reasons? This is assuming there is some way to install a native app with access to these APIs... But if you are in the camp of &amp;quot;no bluetooth ever&amp;quot; and &amp;quot;no USB ever&amp;quot; that would be totally interesting to know as well :).</text></comment>
<story><title>Using Web Bluetooth to Communicate with Bluetooth Devices</title><url>https://www.balena.io/blog/using-web-bluetooth-to-communicate-with-bluetooth-devices/</url></story><parent_chain></parent_chain><comment><author>archi42</author><text>Oh, this is neat :). I was recently thinking about how to configure something on an ESP8266 from my phone - with the ESP potentially being out of range of the WiFi; so HTTP or attaching the ESP to my MQTT server will not be a reliable option.&lt;p&gt;I was afraid I had to write an Android App to connect to the device via Bluetooth, which sucks because I am neither an app nor a java dev. With the web BT functionality I can now put a simple interface somewhere on the web, open it on my device and control the ESP (I am not a web dev either, but simple JS toy stuff is easy enough).&lt;p&gt;Of course this might require swapping the ESP8266 for an ESP32 if BLE is strictly necessary (the former doesn&amp;#x27;t support BLE, afaict).</text></comment>