JSFiddle - React, Tailwind, and code Playground

by kein1945

HTML

<div id="root">

</div>

JavaScript

;(async function () {
	console.log("start script")
	try {
    const device = await navigator.bluetooth.requestDevice({
      acceptAllDevices: false, // Ограничить поиск только подходящими устройствами
      filters: [
        { namePrefix: "MyESP" }, // Имя устройства
      ],
    })
  } catch(e) {
  	console.error(e);
  }

  console.log(`Device found: ${device.name}`)
  document.getElementById("root").innerHTML = `Device found: ${device.name}`
})()