Web Bluetooth unter Ubuntu20.04

In letzter Zeit wurde die Umgebung für die Verwendung von BLE sogar für Desktop-PCs vorbereitet. Dieses Mal werden wir über die Bereitstellung von Web-Bluetooth unter Ubuntu 20.04 sprechen.

Umgebung

Korrespondenzsituation

「Implementation Status」 https://github.com/WebBluetoothCG/web-bluetooth/blob/master/implementation-status.md

gemäß,

「Linux is partially implemented and not supported. The chrome://flags/#enable-experimental-web-platform-features flag must be enabled.」

Es gibt. Ebenfalls,

「Linux: Requires Kernel 3.19+ and BlueZ 5.41+ installed. Read How to get Chrome Web Bluetooth working on Linux. Note that Bluetooth daemon needs to run with experimental interfaces if BlueZ version is lower than 5.43: sudo /usr/sbin/bluetoothd -E」

Da war auch. Zuvor, als ich es unter Ubuntu 16.04 ausprobierte, war die Version von BlueZ niedrig und es funktionierte nicht. Nun, ich frage mich, ob es diesmal funktionieren wird ...

Jetzt, https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API Laut Firefox wird nicht unterstützt.

Arbeit einstellen

Statusprüfung

Wenn Sie versuchen, eine Verbindung herzustellen, wird ursprünglich das folgende Dialogfeld angezeigt.

image.png

Es wurde bestätigt, dass diese Website in Google Chrome unter Windows 10 und Android angezeigt wird, nicht jedoch in Google Chrome unter Linux.

blueZ

Lassen Sie uns zuerst bluez überprüfen.


$ sudo apt install bluez
Laden der Paketliste...Erledigt
Erstellen eines Abhängigkeitsbaums
Statusinformationen lesen...Erledigt
bluez ist bereits die neueste Version(5.53-0ubuntu3)ist.
Die folgenden Pakete wurden automatisch installiert, werden aber nicht mehr benötigt:
  libfprint-2-tod1 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib
  python2 python2-minimal python2.7 python2.7-minimal
Um dies zu entfernen'sudo apt autoremove'Benutzen Sie bitte.
Aktualisierung::0, gelöscht:0 Stück, ausstehend:11 Stück.


Es war schon in. Die Version ist auch 5.53, also scheint es kein Problem zu geben.

Google Chrome

Nächster,

chrome://flags Öffnen Sie und #enable-experimental-web-platform-features Zu aktiviert.

image.png

Es war praktisch, direkt mit der folgenden URL zugreifen zu können.

chrome://flags/#enable-experimental-web-platform-features

Mit Google Chrome können Sie jetzt Web-Bluetooth selbst verwenden.

Chromium browser

Ich habe es auch auf Chromium versucht. chrome://flags/#enable-experimental-web-platform-features Gehen Sie zu und aktivieren Sie es wie oben. Nach dem Neustart des Browsers habe ich es versucht und es war in Ordnung.

image.png

Recommended Posts

Web Bluetooth unter Ubuntu20.04
Bildschirmaufnahme unter Ubuntu 20.04
Probieren Sie DisplayLink unter Ubuntu 20.04 aus
Installieren Sie pyqt5 auf Ubuntu
Installieren Sie Ruby unter Ubuntu 20.04
JAVA_HOME unter Ubuntu einstellen
Apache2 unter Ubuntu20.04 LTS
Verwenden Sie cpplapack mit Ubuntu
Führen Sie tiscamera unter Ubuntu 18.04 aus
Erstellen von WebGIS unter Ubuntu20.04 LTS
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Setzen Sie Ubuntu 20.04.1 in Raspberry 4 ein
Installieren Sie Docker unter Ubuntu Server 20.04
Oracle Java 8 unter Docker Ubuntu
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Installieren von MAV Proxy unter Ubuntu 18.04
Video auf ubuntu18.04LTS aufnehmen
Einführung von Wissen (Wiki) in Ubuntu
OpenMX unter Ubuntu 18.04.5 LTS installieren
Installieren Sie Java unter WSL Ubuntu 18.04
Installieren Sie Ubuntu Desktop 20.10 auf RaspberryPi4
Ubuntu unter Windows Build-Geschwindigkeit
Führen Sie das Java-Applet auf Ubuntu aus
Installieren Sie WordPress 5.5 unter Ubuntu 20.04 LTS
Führen Sie Eclipse CDT unter Ubuntu aus
Richten Sie ansible-playbook unter Ubuntu 20.04 ein
Installieren Sie Ubuntu Server 20.04 auf Btrfs
Hinweis: Installieren Sie PostgreSQL 9.5 unter Ubuntu 18.04
Installieren Sie AWS IoT Greengrass unter Ubuntu
Installation von Ruby + Rails unter Ubuntu 18.04 (rbenv)
Installieren Sie JDK und JRE unter Ubuntu 16.10
Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Verwendung von Bio-Formaten unter Ubuntu 20.04
Erstellen Sie eine XAMPP-Umgebung unter Ubuntu
Überprüfen Sie die H2-Datenbank im Web
Wake on Lan-Einstellungen unter Ubuntu 20.04.1 LTS