Eddystone или iBeacon — что выбрать??

Оглавление
Эддистоун против iBeacon

Есть два протокола для Маяки Bluetooth с низким энергопотреблением, один из них — iBeacon, созданный Apple в 2013, а другой - Eddystone, созданный Google в 2015. Эти два протокола имеют сходство в реализации функций и применении сценариев., и они становятся все более популярными. Многие разработчики используют Eddystone и iBeacon для геолокационного маркетинга., предоставление компаниям возможности расширить свой бизнес и увеличить прибыль. Если вы выбираете лучшую платформу для доставки контента, вам необходимо иметь полное представление об обоих протоколах. В этой статье, мы сосредоточились на Eddystone против iBeacon. Читайте дальше, чтобы узнать, какой из них подходит для вашего проекта.

Eddystone: Принцип работы, преимущества и недостатки

Eddystone — это коммуникационный протокол, запущенный Google в июле. 2015. Первоначально назывался UriBeacon, а позже назван в честь маяка Эддистоун в Великобритании., Eddystone доступен как протокол с открытым исходным кодом на Github.. Он основан на открытом Bluetooth ® LE и передает уникальные идентификаторы на короткие расстояния по Bluetooth ® сигналы. Другими словами, этот протокол является расширенной версией Bluetooth ® НАШИ. Смарт-устройства Bluetooth, такие как телефоны, сканируют URL-адрес Eddystone и отображают на экране то, что отправляет маяк., независимо от того, установлено приложение или нет.

Принцип работы

Eddystone работает почти так же, как iBeacon., но со многими дополнительными функциями. Маяк с протоколом Eddystone будет транслировать сигнал с пакетом данных, и соответствующее приложение инициирует соответствующее действие, когда обнаружит пакет. Пакеты данных делятся на следующие четыре типа:

  • Eddystone-UID:UID работает почти так же, как iBeacon., транслирующий короткий код через равные промежутки времени и являющийся уникальным идентификатором с компонентом пространства имен (10 байтов) и компонент экземпляра (6 байтов).
  • Эддистоун-Веб:Eddystone-URL транслирует URL-адрес, который может просмотреть любой пользователь смартфона с поддержкой Bluetooth.
  • Eddystone-TLM:TLM будет содержать данные о состоянии маяка., например состояние батареи, маяк, и т.п., по данным датчика, отправленным в облако.
  • Eddystone-ВИЗ:EID — это сигнальный кадр, который меняется со временем., и связанный синтаксический анализатор может быть использован. EID создает безопасную среду, поскольку зашифрованный идентификатор самоуничтожается вскоре после передачи.. В следствии, потенциальные хакеры не могут захватить ваш маяк

преимущества

Eddystone — открытый формат, так он более гибкий, настраиваемый, и возможность транслировать дополнительные данные. К тому же, Eddystone не только поддерживает возможность установки приложений, но также облегчает взаимодействие с маяком приложений через Google Instant Apps для более широкого спектра операционных систем.. Это позволяет использовать любое устройство Android в качестве устройства BLE через бесплатное приложение., что очень полезно на этапах тестирования и разработки.

Следовательно, если ваше приложение предназначено для пользователей Android, разработка маяка на основе протокола Eddystone является лучшим выбором, чем разработка маяка на основе протокола iBeacon.

Недостатки

Коротко, Маяк Eddystone может не только выполнять почти все функции маяка iBeacon, но также может выполнять некоторые дополнительные функции.. Следует отметить, тем не мение, что техника Eddystone имеет некоторые ограничения. Например, чтобы смартфон на базе iOS распознавал маяк Eddystone, на нем должна быть установлена ​​физическая паутина. Physical Web — это служба обнаружения, которая позволяет маякам сканировать смартфоны.. Для получения физических веб-уведомлений, на смартфоне должно быть установлено физическое веб-совместимое приложение или браузер.

IBeacon: Принцип работы, преимущества и недостатки

iBeacon — это протокол, разработанный Apple в 2013. Устройства iBeacon устанавливаются в каждой части помещения и настраиваются через определенные промежутки времени для отправки сигналов Bluetooth.. В радиусе действия радиомаяка, любой Bluetooth ® LE-совместимое устройство сможет сканировать сигнал маяка в пределах досягаемости и отображать соответствующее содержимое.. При получении сигнала, предустановленное приложение активирует определенные действия. В первые дни, iBeacon больше использовался, чтобы помочь розничной торговле оптимизировать процессы платежей и другие маркетинговые услуги..

Принцип действия

iBeacon использует стандартизированный формат объявлений BLE.. Пакет базы данных содержит четыре сообщения:

Эддистоун против iBeacon

  • Уникальный универсальный идентификатор (UUID) : UUID содержит общую информацию о маяке. Например, имя физического лица или предприятия, которому принадлежат маяковые устройства.
  • Крупный: Major относится к пространственной информации маяка.. Например, использование таких маяков в проходах магазинов
  • Незначительный: Более подробная информация. Например, этот маяк на канале 2.
  • Мощность передачи: Мощность TX — это мощность сигнала ровно в 1 м от устройства..

преимущества

iBeacon изначально поддерживается в iOS и интегрирован с мобильными операционными системами.. Вот самые большие преимущества протокола iBeacon: Пробуждает приложения на iOS и Android, активирует приложения и сразу начинает передачу данных. В случае использования в розничной торговле, это означает, что покупателю не нужно открывать приложение магазина, чтобы начать получать маркетинговые и рекламные уведомления.

iBeacon расширяет возможности геолокации и предоставляет компаниям жизнеспособное решение для навигации в режиме реального времени., добиться цифровизации и повысить безопасность на рабочем месте. Этот протокол помогает создавать интерактивные карты торговых центров., музеи и другие учреждения.

Недостатки

Недостатком iBeacon является отсутствие каких-либо “флот” возможность управления, что означает, что нет простого способа отследить размещение маяка, рабочее состояние, и разряд батареи. Для ваших сотрудников розничной торговли, для просмотра набора маяков, им нужно ходить с картой своего местоположения и приложением, которое сканирует каждое устройство.

Следовательно, если большинство пользователей вашего приложения являются пользователями устройств iOS, тогда разработка приложения iBeacon — лучший выбор. В iOS, сканирование маяков выполняется на уровне операционной системы с использованием базовой структуры определения местоположения.. Функции производительности сканирования Apple и оптимизированное использование батареи помогают повысить надежность.

Сравнительная таблица: Эддистоун против iBeacon

Apple, iBeacon Google Eddystone
Технология Технология iBeacon — это протокол радиомаяка Bluetooth с низким энергопотреблением, встроенный в iOS от Apple. 7 и более поздние мобильные операционные системы, которые позволяют iPad и iPhone постоянно сканировать близлежащие устройства Bluetooth.. Эддистон от Google, ранее известный как UriBeacon, это протокол маяка для маяков с открытым исходным кодом, который может быть произведен любым бизнесом по доступной цене..
Совместимость Он совместим с iOS и Android, но только iOS. Он совместим с iOS и Android. тем не мение, он также является кроссплатформенным и, следовательно, совместим с любой платформой, которая поддерживает устройства маяка Bluetooth..
Файл конфигурации Это проприетарное программное обеспечение, контролируемое Apple.. Это с открытым исходным кодом. Спецификация публично опубликована на GitHub под лицензией Apache v2.0 с открытым исходным кодом., чтобы разработчики могли получить к нему доступ и внести в него свой вклад.
Доступность Это легко реализовать. это гибкий, но при интеграции требуется более сложное кодирование, поскольку он отправляет больше пакетов, чем Ibeacon.
Широковещательный пакет iBeacon транслирует только один рекламный пакет, который имеет уникальный идентификационный номер и состоит из четырех частей: UUID, Крупный, Незначительный, и мощность передачи. Эддистоун вещает 3 разные пакеты:

(1) Уникальный идентификационный номер (Eddystone-UID) – это в основном то же самое, что и в iBeacon.

(2) URL-адрес (Eddystone-URL) – Он используется, чтобы указать смарт-устройству открыть URL-адрес.. Сюда, не нужно предварительно устанавливать приложение конкретного разработчика. К тому же, его можно использовать в качестве движущего фактора для установки приложения в конкретном месте..

(3) Датчик телеметрии (Eddystone-TLM) – Отправить данные датчика. Это используется для компаний, которым требуется управлять большим количеством маяков, потому что этот тип кадра может отправлять статистику работоспособности маяков и диагностические данные.

(4) EID — это сигнальный кадр, который меняется со временем., и связанный синтаксический анализатор может быть использован.

использование UUID привязан к серверу разработчика. Итак, когда информация отправляется на смартфон, устройству требуется специальное приложение для обработки получаемой информации. Следовательно, для получения сообщений через iBeacon требуется мобильное приложение. Eddystone отправляет URL вместо UUID, который можно просто открыть в веб-браузере. Chrome поддерживает уведомления Today для устройств iOS и физический веб-браузер для устройств Android..
Безопасность и конфиденциальность Нет таких функций как EID (Эфемерные идентификаторы) в iBeacon. Маяки передают общедоступные сигналы, которые могут быть обнаружены любым устройством iOS и определенным устройством Android.. Eddystone имеет EID, который постоянно меняется и позволяет маякам транслировать сигналы, которые могут быть идентифицированы только “авторизованные клиенты”.
API Apple не предоставляет специальный API для управления парком iBeacon.. Интерфейс прикладной программы (API) это набор протоколов,инструменты и подпрограммы, используемые для создания программных приложений. Он определяет, как программные компоненты должны взаимодействовать. Google запустил два API (Proximity Beacon и Nearby API), что дает преимущества Eddystone в этом отношении. Эти API также значительно упрощают управление парком маяков..

К этому моменту, Я уверен, что вы хорошо понимаете концепцию Эддистоун против iBeacon, и окончательное решение может зависеть от ваших разработчиков и того, что они хотят использовать. К тому же, с чередованием пакетов МОКОСМАРТ, вам не нужно выбирать между iBeacon и Eddystone, потому что наши Bluetooth-маяки совместимы с обоими.

Мы являемся одной из ведущих компаний по разработке приложений iBeacon в Китае., с сильным Р&Команда D и инженеры по продажам, имеющие опыт разработки для различных нишевых рынков, такие как push-уведомления, платежные решения, поход по магазинам, здравоохранение, путешествия и другие интерактивные решения. Чтобы приобрести или узнать больше о решениях для маяков, Связаться с нами!

Продолжить чтение о Eddystone и iBeacon

Написано --
Фиона Куан
Фиона Куан
Фиона, технический писатель и редактор МОКОСМАРТ, ранее потраченный 10 лет работы инженером по продукту в IoT-компании. С момента прихода в нашу компанию, она тесно сотрудничала с продажами, менеджеры по продукту и инженеры, получение понимания потребностей клиентов. Сочетание глубокого отраслевого опыта и понимания того, чего клиенты хотят больше всего, Фиона пишет интересный контент, посвященный основам Интернета вещей., углубленные технические материалы и анализ рынка - общение с аудиторией по всему спектру IoT.
Фиона Куан
Фиона Куан
Фиона, технический писатель и редактор МОКОСМАРТ, ранее потраченный 10 лет работы инженером по продукту в IoT-компании. С момента прихода в нашу компанию, она тесно сотрудничала с продажами, менеджеры по продукту и инженеры, получение понимания потребностей клиентов. Сочетание глубокого отраслевого опыта и понимания того, чего клиенты хотят больше всего, Фиона пишет интересный контент, посвященный основам Интернета вещей., углубленные технические материалы и анализ рынка - общение с аудиторией по всему спектру IoT.
Поделиться этой записью
Расширьте возможности своих подключенных Необходимость с МОКОСмарт Решения для устройств loT!