Эддистон (Google)
Eddystone — это профиль маяка Bluetooth Low Energy, выпущенный Google в июле 2015 года. В декабре 2018 года Google прекратил доставлять уведомления маяков Eddystone и Physical Web. Eddystone UID - Кроссплатформенный и версионный профиль под лицензией Apache 2.0 содержал несколько типов фреймов, включая , Eddystone -URL и Eddystone-TLM . [1] Eddystone-URL использовался проектом Physical Web , тогда как Eddystone-UID обычно использовался собственными приложениями на устройстве пользователя, включая собственные приложения Google, такие как Google Maps . [2]
Фон
[ редактировать ]Формат был назван в честь маяка Эддистоун в Великобритании, что обусловлено простотой сигнала маяка и его однонаправленным характером. [3]
Технические детали
[ редактировать ]Хотя Eddystone похож на профиль iBeacon, выпущенный Apple в 2013 году, его можно реализовать без ограничений. Eddystone также содержит кадр телеметрии ( Eddystone-TLM ), предназначенный для составления отчетов о состоянии маяка, включая, например, уровень заряда батареи. Как и другие технологии маяков, маяки с Eddystone могут дать устройствам лучшее представление о том, какие объекты и места находятся вокруг них. [4] Важно отметить, что маяки обычно не принимают соединения от других устройств, а это означает, что сам маяк не может регистрировать, какие устройства находятся поблизости. Во многих случаях простота кадра маяка означает, что приложение (например, Google Chrome для интерпретации сигнала маяка требуется ).
Сообщения поблизости — это API, который можно использовать вне этого протокола для получения данных, хранящихся в маяках. В отличие от iBeacon, маяки Google используют не только Bluetooth, но также Wi-Fi и ультразвуковые звуки для связи между устройствами. [5]
Eddystone имеет 4 типа рам.
- Eddystone-UID передает идентификационный код, который позволяет приложениям получать информацию с серверов приложений. Их можно использовать для определения местоположения в помещении, идентификации физических объектов и для взаимодействия с приложениями любым способом, который решит разработчик. [6]
- Eddystone-EID передает зашифрованный вращающийся идентификатор для повышения безопасности протокола, но в остальном действует аналогично кадру UID. [7]
- Eddystone-TLM передает информацию о маяке. Сюда может входить уровень заряда батареи, данные датчиков или другая важная информация для администраторов маяков. Чтобы его можно было использовать в качестве маяка, он должен сопровождаться другим типом кадра. [8]
- Eddystone-URL передает URL-адрес длиной не более 18 символов, который перенаправляет на веб-сайт, защищенный с помощью SSL. [9] Этот маяк является основой Физической сети.
- В Android 4.4 или выше это приводит к отображению уведомления на телефоне пользователя.
- По состоянию на октябрь 2017 года Google удалил обнаружение Eddystone из Chrome на iOS и Android. [10]
Платформа маяков Google
[ редактировать ]В тандеме с Eddystone Google запустила платформу маяков Google. Платформа включает в себя API-интерфейс Proximity Beacon, предназначенный для связывания контента с отдельными маяками. [11] API Proximity Beacon ведет реестр маяков, где дополнительная информация (известная как «вложения»), полезная для приложений разработчиков, может быть связана с отдельными идентификаторами маяков. С одним маяком можно связать несколько вложений. Вложения можно обновлять в режиме реального времени и получать с помощью приложения с помощью API Nearby в Android (через Сервисы Google Play ) и библиотеки Nearby для iOS .
Маяки Waze
[ редактировать ]Навигационная платформа Google Waze установила маяки Eddystone в туннелях по всему миру (где GPS не работает) [12]
Они передают следующие данные:
- Уникальный идентификатор
- Оставшаяся мощность в аккумуляторе
- Сколько раз он передал сообщение
- Время с момента включения или перезагрузки
- Его температура
Они будут игнорировать эту информацию от любых маяков, которые не используют идентификационный номер, принадлежащий Waze. [13]
Безопасность
[ редактировать ]В 2018 году безопасность платформы оказалась под пристальным вниманием защитников конфиденциальности, обеспокоенных тем, как аудиокомпонент маяка записывается, хранится и в конечном итоге фильтруется только для ультразвуковой части сигнала. [14] Без надлежащего информированного согласия пользователи могут обнаружить, что их разговоры незаконно записываются маяками с использованием протокола Eddystone в сотрудничестве с API близлежащих сообщений.
Прекращение производства
[ редактировать ]В декабре 2018 года Google прекратил доставлять уведомления от маяков Eddystone и Physical Web. [15] Небольшое количество пользователей и плохой пользовательский опыт стали причинами прекращения использования маяков Eddystone. Google продолжает предоставлять доступ к панели маяков и может предоставлять возможности на основе близости, аналогичные уведомлениям поблизости, через сторонние приложения с использованием API Proximity Beacons.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Амадео, Рон (14 июля 2015 г.). «Познакомьтесь с Eddystone от Google — гибким истребителем iBeacon с открытым исходным кодом» . Арс Техника . Проверено 14 июля 2015 г.
- ^ Роуз, Джозеф (9 марта 2015 г.). «TriMet и Google активируют первые беспроводные маяки прибытия поездов для пассажиров MAX» . Орегониан / OregonLive.
- ^ Амадео, Рон (14 июля 2015 г.). «Познакомьтесь с «Eddystone» от Google — гибким истребителем iBeacon с открытым исходным кодом» . Арс Техника . Проверено 14 июля 2015 г.
- ^ Бон, Дитер (14 июля 2015 г.). «Google хочет помочь магазинам общаться с вашим смартфоном, как Apple» . Грань . Проверено 14 июля 2015 г.
- ^ «Обзор | API сообщений поблизости | Разработчики Google» . Разработчики Google . Проверено 12 мая 2018 г.
- ^ «Эддистон-УИД» . Git-Hub Eddystone-UID . Проверено 26 апреля 2017 г. .
- ^ «Эддистоун-ЭИД» . Git-Hub Eddystone-EID . Проверено 28 апреля 2017 г.
- ^ «Эддистоун-ТЛМ» . Git-Hub Eddystone-TLM . Проверено 28 апреля 2017 г.
- ^ «Эддистоун-URL» . Git-Hub Eddystone-URL . Проверено 28 апреля 2017 г.
- ^ «Устранение неполадок Eddystone-URL на iOS» . Архивировано из оригинала 31 июля 2020 г. Проверено 9 августа 2018 г.
- ^ «Разметьте мир с помощью маяков» . Google Inc., 14 июля 2015 г. Архивировано из оригинала 9 июля 2017 г. Проверено 14 июля 2015 г.
- ^ «Waze расширяет свои Bluetooth-маяки до Нью-Йорка, чтобы положить конец отключениям сигнала GPS» . ТехКранч . 29 января 2019 года . Проверено 4 августа 2020 г.
- ^ «Как работают маяки Waze — помощь партнеров Waze» . support.google.com . Проверено 4 августа 2020 г.
- ^ Мэтьюз, Ричард. «Как тихие сигналы вашего телефона могут записывать и отслеживать вас» . Разговор . Проверено 12 мая 2018 г.
- ^ «Прекращение поддержки уведомлений Android Nearby» . Проверено 11 июня 2020 г.