цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Управляем устройствами по Bluetooth из браузера Chrome с помощью Web Bluetooth

Управляем устройствами по Bluetooth из браузера Chrome с помощью Web Bluetooth

Автор: Mike(admin) от 24-09-2016, 20:13

Недавно компания Google выпустила браузер Chrome версии 53, которая включает в себя пробную поддержку инструмента Web Bluetooth. Это дает большие возможности разработчикам. Ведь теперь код javascript, который работает в вашем браузере, может напрямую подключаться к устройствам Bluetooth LE (BTLE).


Управляем устройствами по Bluetooth из браузера Chrome с помощью Web Bluetooth

С одной стороны, это предоставляет удивительную функциональность, поскольку Chrome является самым распространенным кросс-платформенным браузером на сегодняшний день. Вы можете запускать код под различными операционными системами, будь то Windows, Linux, Android, iOS или MacOS, и связываться с мобильными устройствами пользователя по Bluetooth. Для домашней автоматики такая функциональность является большим плюсом, поскольку то же самое приложение, то есть по сути веб-страница, будет загружаться на вашем смартфоне, компьютере или миникомпьютере типа Raspberry Pi. Причем не только веб-среда будет влиять на физический мир, но и, наоборот, физический мир будет влиять на веб-среду благодаря Web Bluetooth.


С другой стороны, такие возможности несут в себе и проблемы безопасности. Это плохо, когда вредоносные веб-сайты могут извлекать информацию из файлов, которые находятся на вашем компьютере, но когда они подключаются непосредственно к вашим лампочкам или, того хуже, кардиостимуляторам и прочим электронным приборам жизнеобеспечения, то это становится действительно опасным. Хорошая новость заключается в том, что разработчики Web Bluetooth, кажется, осведомлены о рисках и намерены минимизировать их, но все равно некоторая опасность остается, и ее необходимо учитывать.


Новый Chrome предлагается с удобной отладочной консолью для работы с устройствами BTLE. Если вы уже готовы писать свой код на javascript для связи с внешним миром, то можете зайти на страницу Google Developers и посмотреть примеры кода, которых там можно найти немалое количество. Среди них имеются скрипты для сканирования сети на наличие Bluetooth-устройств, подключения к Bluetooth-устройствам, считывания характеристик Bluetooth-устройства, записи характеристик в Bluetooth-устройства, получения GATT-уведомлений и отключения от Bluetooth-устройств.


Web Bluetooth, скорее всего, станет популярным через год или немногим более. Сейчас этот инструмент еще «сыроват», поскольку имеются проблемы с безопасностью и пока что реализована поддержка не для всех заявленных операционных систем, но те возможности, которые он предлагает, безусловно, будут использоваться многочисленными разработчиками устройств и веб-приложений. Возможно, Web Bluetooth представляет собой еще один кусочек пазла под названием Интернет вещей.




© digitrode.ru





Теги: Bluetooth




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий