Web Bluetooth BLE Tarayıcı

Tarayıcıdan yakındaki Bluetooth Low Energy cihazlarını tarayın, sunulan GATT servis UUIDlerini inceleyin ve IoT veya giyilebilir donanımınızın keşfedilebilir olup olmadığını test edin.

Yakındaki BLE donanımını taramaya hazır

Bluetooth etkinken Chromium tabanlı tarayıcılarda en iyi şekilde çalışır. Web Bluetooth kasıtlı olarak izin sınırlıdır ve yakındaki her tanıtıcıyı göstermeyebilir.

Zoom 100%
Araç Stüdyosu

Bu aracı kendi sitenizde kullanmak ister misiniz?

WordPress, Notion veya kendi siteniz için renkleri ve karanlık modu özelleştirin.

Sıkça Sorulan Sorular

Bir web sitesi izinsiz Bluetooth cihazlarını tarayabilir mi?

Hayır. Web Bluetooth her zaman bir kullanıcı hareketi ve tarayıcı izin seçicisi gerektirir. Bu araç yalnızca açıkça seçtiğiniz cihazı görür ve MAC adreslerini, cihaz kimliklerini veya tarama sonuçlarını saklamaz.

Tarayıcı neden yakındaki her BLE cihazını göstermiyor?

Tarayıcılar Bluetooth'u sessiz bir arka plan tarayıcısı olarak değil, bir izin seçicisi aracılığıyla kasıtlı olarak sunar. Bazı cihazlar ayrıca tanıtım yapmayı durdurur, adını gizler, eşleştirme gerektirir veya yalnızca bağlantıdan sonra servisleri açar.

Hangi tarayıcılar Web Bluetooth'u destekler?

Web Bluetooth en iyi Chrome ve Edge gibi Chromium tabanlı masaüstü tarayıcılarda desteklenir. Genellikle HTTPS veya localhost gerektirir ve birçok Firefox, Safari ve iOS tarayıcı yapılandırmasında kullanılamaz.

Giyilebilir bir cihazdan özel sensör verilerini okuyabilir mi?

Yalnızca cihaz uyumlu GATT servisleri sunarsa ve tarayıcı erişim izni verirse. Birçok ticari giyilebilir cihaz, genel bir tarayıcı tarayıcısının çözemediği satıcı uygulamaları, şifreleme, eşleştirme veya özel özellikler gerektirir.

GATT servis UUIDleri nedir?

Bir GATT servis UUID'si, Pil Servisi, Kalp Atış Hızı, Cihaz Bilgisi veya maker ve IoT donanımı tarafından kullanılan özel bir satıcı servisi gibi Bluetooth Low Energy özellik grubunu tanımlar.

# IoT, Giyilebilir Cihazlar ve Maker Donanımı için Çevrimiçi BLE Test Cihazı

Bu Web Bluetooth tarayıcı, yakındaki bir Bluetooth Low Energy cihazının bir tarayıcıdan keşfedilebilir olup olmadığını ve izin verildikten sonra hangi GATT servislerini sunduğunu test etmenizi sağlar. ESP32 firmware, Arduino BLE taslakları, akıllı sensörler, fitness giyilebilirleri, klavyeler, özel işaretçiler, çevre monitörleri ve yerel bir mobil uygulama oluşturmadan önce prototip donanımın hata ayıklaması için kullanışlıdır.
Gizlilik modeli
Bu web sitesi MAC adreslerini, cihaz kimliklerini, adları, UUIDleri, sinyal verilerini veya tarama geçmişini saklamaz. Tarayıcı izin seçicisi, sayfanın hangi tek cihaza erişebileceğine karar verir ve sonuçlar mevcut tarayıcı oturumunuzda kalır.
Ne görüyorsunuz Ne anlama geliyor Sonraki adımda ne kontrol edilmeli
Cihaz adıDonanım bir ad yayınlıyorsa, tanıtılan Bluetooth adı.Boşsa, firmware tanıtım verilerini kontrol edin veya test sırasında bilinen bir ad öneki kullanın.
Cihaz kimliğiTarayıcı kapsamlı bir tanımlayıcı, gerçek genel MAC adresi değil.Yalnızca bu tarayıcı oturumu için kullanın; evrensel bir donanım seri numarası olarak değerlendirmeyin.
GATT servis UUIDleriBağlantı kabul edildikten sonra sunulan servis grupları.Standart UUIDleri Bluetooth SIG listesi veya firmware servis tablonuzla karşılaştırın.
Özel servisSatıcıya veya projeye özgü bir UUID.Özellikleri ve izinleri eşlemek için firmware'inizi, mobil uygulama profilinizi veya BLE belgelerinizi açın.

# Tarayıcı Bluetooth Taraması Neden Farklıdır

Yerel BLE tarayıcı uygulamaları genellikle birçok yakın cihazdan sürekli tanıtımlar gösterir. Web Bluetooth kasıtlı olarak daha katıdır: sayfa güvenli bir bağlamda açılmalı, tarama bir kullanıcı tıklamasıyla başlamalı ve tarayıcı bir izin seçicisi gösterir. Bu, kullanıcıları sessiz izlemeden korurken geliştiricilere JavaScript'ten seçili BLE donanımına bağlanmanın pratik bir yolunu sunar.

Web Bluetooth tarayıcı

Hızlı firmware doğrulama, demolarda, destek akışlarında, sınıf laboratuvarlarında ve kurulum sürtünmesinin önemli olduğu tarayıcı tabanlı teşhisler için en iyisidir.

Yerel BLE uygulaması

Arka plan taraması, RSSI günlüğü, eşleştirme iş akışları, şifreli satıcı protokolleri, büyük özellik ağaçları ve uzun vadeli saha teşhisi için daha iyidir.

# Bir BLE Cihazının Görünmemesinin Yaygın Nedenleri

  • Bluetooth işletim sistemi düzeyinde devre dışı veya tarayıcının Bluetooth izni yok.
  • Cihaz başka bir telefona, dizüstü bilgisayara, satıcı uygulamasına veya ağ geçidine bağlı ve tanıtım yapmayı durdurdu.
  • Donanım yalnızca başlatmadan sonra veya bir eşleştirme düğmesine basıldıktan sonra kısa bir süre için tanıtım yapar.
  • Tarayıcı Chromium tabanlı değil, sayfa HTTPS üzerinden sunulmuyor veya platform Web Bluetooth'u engelliyor.
  • Firmware üretici verilerini tanıtır ancak yerel adı gizler, bu nedenle seçici isimsiz bir cihaz gösterebilir.
  • Cihaz, servisler okunabilir hale gelmeden önce eşleştirme, şifreleme veya özel kimlik doğrulama gerektirir.

# Hata Ayıklama Sırasında GATT UUIDleri Nasıl Kullanılır

Servis UUIDleri ile başarılı bir bağlantı, tarayıcının çevre birimine ulaşabileceğini ve çevre biriminin GATT tablosunun en azından bir kısmını sunduğunu gösterir. Pil Servisi, Cihaz Bilgisi, Kalp Atış Hızı, İnsan Arayüz Cihazı ve Çevresel Algılama gibi standart servislerin tanınması kolaydır. Özel UUIDler genellikle firmware'e özgü işlevlere işaret eder ve kaynak kodunuzdan veya satıcı belgelerinden özellik haritasına ihtiyaç duyar.
Belirti Olası neden Pratik çözüm
İzin seçici boşCihaz tanıtım yapmıyor veya tarayıcı desteği eksik.Cihazı yeniden başlatın, eşleştirme modunu etkinleştirin, yaklaşın veya Chrome/Edge'de tekrar deneyin.
Bağlantı hemen başarısız oluyorCihaz meşgul, menzil dışında veya tarayıcı bağlantısını reddediyor.Satıcı uygulamalarını kesin ve çevre birimini bilgisayarın yakınında tutun.
Hiçbir servis listelenmiyorGATT kullanılamıyor, servisler gizli veya bu UUIDler için erişim verilmedi.Firmware testlerinde bilinen isteğe bağlı servisleri ekleyin veya yerel bir BLE aracıyla inceleyin.
Yalnızca özel UUIDler görünüyorDonanım satıcıya özgü firmware servisleri kullanıyor.UUIDleri kaynak kodu sabitleriyle eşleyin ve özelliklerin okuma/yazma izinlerini belgeleyin.

# Güvenlik ve Gizlilik Sınırları

  • Sayfa, arka planda yakındaki Bluetooth cihazlarını sessizce toplayamaz.
  • Tarayıcı gerçek MAC adreslerini gizleyebilir ve bunun yerine kapsamlı bir cihaz kimliği sağlayabilir.
  • Erişim yalnızca kullanıcı tarama düğmesine tıkladıktan ve bir cihaz seçtikten sonra başlar.
  • Sonuçlar bu web sitesi tarafından yüklenmez veya saklanmaz.
  • Hassas ticari cihazlar, bu genel tarayıcının atlayamayacağı şifreleme veya satıcı eşleştirme akışı gerektirebilir.

Bibliyografik Referanslar