Создана карта с bluetooth-маячком - kupihome.ru

Создана карта с bluetooth-маячком

Рынок маячков: обзор beacon-сервисов в России

экс-редактор раздела «Технологии» на Rusbase

Зачем биконы нужны вашему бизнесу и куда за ними идти

Владельцы онлайн-бизнесов оттачивают свои отношения с пользователями с помощью счетчиков посещаемости, контекстной рекламы и других маркетинговых инструментов.

А если у вас обычный магазин или кафе, вам куда сложнее анализировать поведение клиентов и делать им персональные предложения. Рекламные щиты, девушки с листовками, указатели на полу торгового центра и прочее не позволяют бренду вести диалог с конкретным человеком.

Достучаться до клиента в офлайне способны биконы (от англ. beacon) — миниатюрные маячки, которые связываются с телефонами покупателей в радиусе до 50 метров. Так заведение может быстро узнать своего завсегдатая, посчитать посетителей, уведомить об акциях и скидках, собрать данные о передвижении и частоте посещений.

Содержание push-уведомлений персонализируется исходя из истории заказов и предпочтений клиента, частоты и длительности посещений, времени года и суток, пола и возраста.

Также beacon-системы можно использовать для:

  • бесконтактной оплаты счета (в США такую возможность внедрил PayPal);
  • контроля обслуживания в ресторане;
  • создания тепловых карт магазина;
  • бесконтактной регистрации и нетворкинга на мероприятиях;
  • поиска ключей, забытых вещей или багажа в аэропорту;
  • навигации внутри крупных помещений;
  • навигации для незрячих и слабовидящих;
  • интерактивных экскурсий по музею или по городу (альтернатива QR-кодам);
  • контроля посещаемости в школах и университетах;
  • отслеживания городских пассажиропотоков;
  • создания геолокационных игр.

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

Как это работает

Маячок излучает сигнал, смартфон с предустановленным приложением ловит его, определяет свое расстояние до маячка и совершает заданное действие — например, выводит на экран уведомление о скидке. То есть система состоит из двух компонентов — маячков и мобильного приложения.

Технология

Геолокационные маяки взаимодействуют с мобильными устройствами по технологии Bluetooth Low Energy (BLE). Это четвертый стандарт Bluetooth, который разработала Nokia в 2006 году. Сначала ее назвали Wibree, потом — Bluetooth Smart, потом — Bluetooth Low Energy. Финальное название подчеркивает экономный расход энергии — до 100 раз меньше обычного Bluetooth, в 1000 раз меньше Wi-Fi.

В 2013 году корпорация Apple выпустила на базе технологии BLE стандарт iBeacon и представила ее маркетинговые возможности широкой публике. В середине 2015 года Google выкатила открытый протокол для Bluetooth-маячков Eddystone, который работает и на iOS, и на Android. На рынке есть и другие альтернативы iBeacon, но решение Apple пока лидирует.

  • Легкая установка без проводов (маячки размером со спичечный коробок просто закрепляются на стенах или мебели)
  • Один маячок стоит $10-30 (если нужно только уведомлять посетителя при входе, то хватит одного)
  • Батарейки хватает на срок до 2-3 лет (а некоторые биконы питаются от розетки или USB)
  • Bluetooth 4.0 практически не разряжает батарею телефона
  • Избавляет от возни с печатью листовок и купонов, большая часть которых всегда оказывается в мусорке
  • Работает только с клиентами, заранее установившими приложение заведения
  • На их смартфонах должен быть включен Bluetooth*
  • Есть риск по неопытности заспамить и отвратить от себя лояльных клиентов
  • На iOS уведомления могут приходить с опозданием (если телефон лежит в кармане)

*Говорят, Bluetooth всегда работает лишь на 15-20% российских гаджетов — это пользователи умных часов, браслетов и гарнитур. Впрочем, ходят слухи, что в iPhone 7 Bluetooth будет включен всегда, ведь в нем не будет разъема для наушников.

Интегрировать технологию в приложение легко, сложно мотивировать людей скачивать фирменные приложения и держать Bluetooth всегда включенным. Если биконы войдут в широкий обиход и продемонстрируют свою практическую пользу, люди привыкнут к этому, как в свое время привыкли носить с собой мобильники и держать включенным wi-fi.

Рынок биконов

Маячки заставляют пользователя взаимодействовать с внешним физическим миром с помощью мобильных устройств. На этом основании они относятся к технологиям интернета вещей (IoT).

С другой стороны, beacon-устройства представляют собой частный случай indoor-навигации — геолокации внутри зданий, где плохо работает традиционная спутниковая система навигации. К 2020 году мировой рынок indoor-навигации составит $10 млрд.

Indoor-навигация, в свою очередь, входит в огромный рынок Location-based services (LBS) — сервисов, основанных на понимании местоположения пользователей (карты, погода, игры, знакомства). В 2015 году глобальный рынок LBS составлял $11,4 млрд, а к 2020 году вырастет до $55 млрд.

Рынок маячков делится на производителей передатчиков (BlueCats, BlueSense, Estimote, Gelo, Glimworm, Gimbal, Kontakt, Sensorberg, Sonic Notify и др.) и разработчиков приложений (Local Social, Indoor Atlas, Localytics, Urban Airship и др).

По данным ABI Research, сейчас в мире работает 4 млн биконов, а к 2020 году их будет 400 млн.

Аналитики прогнозируют, что в этом году beacon-сервисы принесут крупнейшим американским офлайн-ритейлерам $4 млрд дополнительной прибыли, а в 2017 году — $44 млрд.

Российский рынок геоконтекстной рекламы и indoor-навигации только-только начинает развиваться. Как правило, это разработчики мобильных приложений, которые предлагают заведениям установку биконов как дополнительную опцию к приложению для лояльных клиентов.

Российские beacon-сервисы

Notissimus — студия мобильной разработки. Она активно внедряет iBeacon в свои сервисы — дейтинг для знакомств в заведениях Tusam, геолокационную программу лояльности Letmeget.ru, товарный агрегатор Tapki.com (сообщает о скидках в привязке к расположению пользователя). Notissimus развернула систему BLE-маячков в сети магазинов Love Republic и сети Obuv.com, а сейчас устанавливает биконы для кофеен Coffeeshop Company. Один радиопередатчик стоит около 3 тысяч рублей, разработка фирменного приложения — от 300 до 350 тысяч рублей.

Beaconka — проект компании Complex Systems. В сентябре она напополам с Фондом Бортника вложила в него 9 млн рублей. Платформа предназначена для офлайн-магазинов. Она позволяет распознавать клиентов, отслеживать их действия, отправлять им персонализированные предложения, а в перспективе — считать покупателей и производить бесконтактные платежи. Разворачивание beacon-системы (два маячка и приложение) будет стоить клиенту от 70 до 270 тысяч рублей в зависимости от пакета услуг. Первый клиент компании — магазин «Зеленая околица» из подмосковного Раменского. Beaconka разработала для него приложения с программой лояльности и скоро собирается установить в магазине маячки.

Читать еще:  Обзор xiaomi redmi note 5 и 5а: технические характеристики, камера, размеры, комплектация

Getsy — пожалуй, самый медийный отечественный проект в сфере биконов. Себастьян Блан, Фил Дробышев и Максим Перцовский запустили этот стартап в 2013 году. Сначала он развивался как мобильная программа лояльности (получив на это дело $150 тысяч от фонда IMI.VC), потом переключился на маячки. В 2014 году он установил 10 биконов в книжном магазине «Республика» на Тверской, в 2015 году — медиагид и 20 маячков в Мультимедиа Арт Музее Москвы (МАММ). Также Getsy пробовал сотрудничать с НП «ГЛОНАСС» — демонстрировал на его стенде возможности маячков в городской среде. Сейчас технологии Getsy развивает студия мобильной разработки Phobos.

Ru-Beacon — проект компании Empatika. В 2013 году она победила на хакатоне PayPal, разработав приложение для сбора пожертвований с помощью биконов. Призовые $100 тысяч пошли на перестройку сервиса под b2b. Технологию iBeacon поддерживают известные приложения Empatika — App in the air (оно ориентирует по маячкам в семи американских аэропортах), CityGuru и Restagram. Компания запускала пилотные проекты с сетью Starbucks Russia, образовательным центром «Цифровой октябрь» и с разработчиком ресторанного софта IIKO, а также внедряла систему маячков в екатеринбургском аэропорту.

Navigine разрабатывает точные геолокационные сервисы для навигации внутри помещений, геомаркетинга и аналитики перемещений людей и предметов. В приложении пользователь видит свое местоположение с точностью 1-2 метра и может строить маршруты — прямо как в Google Maps. Компания развернула систему точной навигации на базе 20 маячков в главном здании МГУ, на форумах «Навитех 2014» (в партнерстве с компанией Getsy) и SAP Forum 2015, реализовала пилотные проекты в Шереметьево, аэропорту Дубая и Московском метрополитене. Navigine работает с iBeacon, Wi-Fi и другими технологиями indoor-навигации. В 2014 году компания привлекла $200 тысяч от Starta Capital, в 2015 году — еще $200 тысяч от AYR Ventures.

Indoors Navigation разворачивает системы внутренней навигации в помещениях — в торговых центрах, на выставках, в музеях, аэропортах и вокзалах. Компания сама производит маячки, монтирует системы, разрабатывает мобильные приложения и сопровождает работу проектов. Их фирменные биконы с уникальным алгоритмом шифрования позволяют избежать несанкционированного использования и защитить инвестиции в систему. Indoors Navigation установила около 50 маячков для навигации в здании DI Telegraph. Также система распознает и автоматически открывает двери для сотрудников компании Dream Industries.

iBecom разрабатывает и производит BLE-маячки, платформы для навигации помещениях и геомаркетинга. Продукты компании поддерживают стандарты iBeacon и Eddystone. iBecom продает свои маячки в основном разработчикам бикон-сервисов. Единственный публичный кейс — внедрение системы навигации в здании дизайн-завода Flacon. Компания установила там порядка 100 маячков.

Neklo — белорусская ИТ-компания продает маячки известного польского производителя Kontakt.io и разрабатываем софт для iBeacon. Владельцам бизнеса в сфере розничной торговли они продают готовое решение — программно-аппаратный комплекс Beacon Smart Store. На сайте описаны реализованные проекты для магазина одежды, учета рабочего времени сотрудников, автоматизации пропуска машин на автостоянку, геолокационной игры, интерактивной экскурсии по городу и организации конференции, но конкретные заказчики не указаны.

Shopster комбинирует технологию iBeacon с Wi-Fi. Они сами собирают роутеры с маячками, которые могут определить местоположение человека с точностью до метра. Это позволяет отследить метрики офлайн-бизнеса — количество уникальных посетителей, их лояльность и вовлеченность, а также сориентировать людей внутри крупных помещений. В апреле Shopster развернул геолокационную сеть с биконами в московском торговом центре «Афимолл Сити».

Mobecan — еще одна платформа для геоситуационного маркетинга с помощью iBeacon. Известна тем, что разработала навигационное приложение для участников конференций РИФ+КИБ 2014 и РИФ+КИБ 2015. В 2014 году приложение скачали 2334 человека, оно отправило 3220 push-уведомлений и привело 601 человека в заданное место. Также компания установила маячки в нескольких московских и питерских ресторанах и магазинах.


Если вы знаете другие компании, которые внедряют Bluetooth-маячки в России, дополняйте список в комментариях.

Что такое iBeacon?

iBeacon — устройство с технологией Bluetooth Low Energy, которая при приближении клиента с Apple iPhone (iOS) или Android, выводит на смартфоне стандартное уведомление или запускает мобильное приложение. Метка iBeacon постоянно излучает Bluetooth радиосигнал, а смартфоны улавливают его на расстоянии до 50 метров и точно определяют местонахождение.

Система indoor-навигации

Мы разработали систему навигации в помещениях. Cерверное приложение выводит информацию через WEB-интерфейс на смартфоны с iOS и Android

Система контроля персонала

Разработан интерфейс контроля сотрудников крупных компаний, при помощи меток. Возможно анализировать все перемещения сотрудников онлайн.

Система контроля тележек

Нами разработана схема контроля тележек в супермаркетах с возможностью онлайн навигации. Контроль возможен с компьютеров и смартфонов.

Также в системе задействована сигнализация при вывозе тележки из разрешенной зоны (с парковки).

WiFi аналитика без приложения

Мы разработали систему wifi аналитики поведения клиентов, для которой не требуется мобильное приложение. Все что нужно — чтобы у клиента был включен wifi на смартфоне.

Контроль на базе технологии LoRa

Мы разработали оборудование и программное обеспечение на базе технологии LoRa для контроля сотрудников и любых объектов. Технология отличается точным позиционированием.

Логгеры температуры

Программно аппаратный комплекс по автоматическому сбору и логированию температуры для перевозок продукции со строгими температурными режимами.

Определение клиентов в ресторане

Система Table Service позволяет отслеживать местоположение клиента в ресторане с выданной ему специальной табличкой или меткой с номером.

По своим параметрам наши Bluetooth метки iBeacon, Eddystone и LoRa превосходят иностранные аналоги: они имеют размер крупной монеты (ширина 2.5 см; длина 4.8 см; толщина 0.4 см), время автономной работы на тонкой батарейке — 1 год. Это способствует использованию устройств в системе «интернет вещей«.

Вы можете купить маячок, оформив бесплатную доставку iBeacon по России. Запросить оптовый прайс лист можно из раздела контакты.

  • Размер: 4.6×2.5×0.3 см.
  • Тип батареи: CR2016
  • Время автономной работы: 6 мес
  • Чипсет BLE: RF 51.822
  • Время отклика:от 10 мс до 10 сек
  • Протокол с шифрованием: iBeacon, Eddystone
  • Стоимость: 1200 руб
  • Размер: 4.7×3.5×0.9 см.
  • Тип батареи: CR2450
  • Время автономной работы: 2 года
  • Чипсет BLE: RF 51.822
  • Время отклика:от 10 мс до 10 сек
  • Протокол с шифрованием: iBeacon, Eddystone
  • Стоимость: 1400 руб
  • Размер: 10x5x1.3см
  • Питание: 220В/12В, встроенный аккумулятор
  • Протокол с шифрованием: по каналу GPRS
  • Чипсет BLE: RF 51.822
  • Время отклика: постоянное сканирование
  • Тип корпуса: разборный
  • Стоимость: 9000 руб
Читать еще:  Список марок стиральных машин-автоматов: рейтинг по надежности и популярности

Другое оборудование нашего производства

Приемник iBeacon WiFi/Ethernet

Стоимость: 6500 руб. Подробнее⇒

Ретранслятор iBeacon автономный

Стоимость: 2500 руб. Подробнее⇒

WiFi-радар WiFi/Ethernet (сбор MAC-адресов)

Стоимость: 6000 руб. Подробнее⇒

WiFi-радар GSM 4G (сбор MAC-адресов)

Стоимость: 8600 руб. Подробнее⇒

Где используется технология iBeacon

Установка маячков BLE (Bluetooth Low Energy) с технологией iBeacon от компании Apple и Eddystone от компании Google позволяет выводить PUSH-уведомления, привязанные к месту размещения, а также определять передвижения клиента по нескольким маячкам (geofencing). Для этого требуется разработка специального мобильного приложения для платформ iOS и Android, которое в режиме online будет получать список всех видимых меток и по ним определять местоположение в помещении.

Технология iBeacon работает в тех местах, где нет данных от спутников GPS. Например, можно определить местоположение клиента в магазине, расставив метки под потолком.

Physical web. Bluetooth маячки. Eddystone. Google’s beacon platform

Последние несколько лет я занимаюсь R&D в области интернета вещей и распределенных систем, а так же являюсь Google developer expert IoT. В этой статье я хочу поделиться своим опытом и рассказать про новую концепцию Physical Web. Как реализовать эту концепцию с помощью Google’s beacon platform. Подробно расскажу про разные маячки (англ. Beacon — маяк) и их стандарты. Как централизованно мониторить и управлять большим количеством маячков от разных производителей. А также как добавить возможность взаимодействовать с маячками в приложениях на платформах Android и iOS.

В интернете вещей одним из мегатрендов сейчас являются умные дома, а точнее устройства для дома. Недавно была статья на Geektimes с обзором прогонозов в области интернета вещей от разных компаний. А в конце уходящего 2015 года свой прогонз представили Vision Mobile.

У нас уже есть умные термостаты, весы, камеры, телевизоры, холодильники, датчики, замки и тд. С каждыми днём на рынке появляется всё больше и больше умных устройств от самых разных производителей, притом некоторые из них действительно хороши и полезны. Но как сегодня выглядит наше взаимодействие с такими устройствами, например, первоначальная настройка и мониторинг? В подавляющем большинстве случаев, у каждого производителя есть приложение, с помощью которого мы и можем взаимодействовать с его продуктами. На первый взгляд выглядит нормально, так ведь?

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

Если мы верим в закон Мура, то маленькие, недорогие, подключенные устройства скоро ворвутся в нашу жизнь, наполняя наши дома, рабочие и общественные места. В настоящее время большинство умных устройств для интернета вещей требует установки специального приложения. Такое узкое решение просто не масштабируется до взаимодействия со всем множеством умных устройств. Я не имею ничего против приложений, приложения это здорово! Но их много и то взаимодействие, которое они нам предлагают не всегда удобно.

Концепция Physical Web

Physical Web — это попытка построить мост между цифровым и физическим миром, который позволяет нам расширить суперсилу web — URL — для повседневного использования. В своей основе Physical Web является службой обнаружения: умный объект передает соответствующий URL-адрес, который могут принимать любые устройства поблизости, например ваш смартфон или планшет. Эта простая возможность транслировать URL открывает новые, захватывающие способы взаимодействия.


Представьте, что вы можете легко взаимодействовать со всеми умными устройствами в вашем доме, без труда их настроить или получить диагностические данные. Подойдя к остановке вы можете узнать когда прибудет ближайший автобус, сев в него, вы узнаете информацию по маршруту, время до следующей остановки. В торговом центре вы узнаете об акциях и скидках. Подойдя к торговому автомату, вы сможете купить и получать товар, не уговаривая его принять ваши деньги и даже не прикасаясь к нему. Вы можете купить билет в музей или кино, а подойдя к постеру или предмету экспозиции получить о нем дополнительную информацию. Можно арендовать машину или велосипед, оплатить парковку, совершив меньше ненужных действий. Или занять очередь. Занять очередь, Карл! Мы же в России так любим очереди. Даже если вы окажетесь в другом городе, для вас ничего не изменится.

Всё это возможно без установки кучи ненужных приложений, вам понадобиться одно единственное приложение. На Android это — Physical Web Browser, а на iOS — данный функционал встроен в Google Chrome. Physical Web является естественным решением, предлагающим взаимодействие по требованию без дополнительных усилий и накладных расходов в виде установки приложений.

Это совершенно новый User eXperience, предлагаюший взаимодействие по требованию, только тогда когда это действительно нужно пользователю. Вы просто нажимаете на ссылку и получаете то, что вам нужно. Никаких Push уведомлений, вибраций или чего то подобного.

Physical Web еще не готов до конца и не является продуктом Google. Это экспериментальный проект, находящийся на ранней стадии и разрабатываемый Google в открытом виде, как и все вещи, связанные с интернетом.

Устройство маячков

Как вы уже могли легко догадаться, источником так нужного нам URL являются маячки (англ. Beacon — маяк). Маячки представляют собой простейшее устройство, которое с заданной частотой транслирует какие-то данные, так называемый advertisement packet, с помощью технологии Bluetooth v4 или Bluetooth Low Eenergy(BLE).

Для тех, кто переживает за приватность: маячки принципиально не могут вас отслеживать, они умеет только транслировать сообщения, они ничего о вас не знают. Им всё равно, один человек получает от них пакеты или 30.

Ниже, как пример, представлен маячок от компании Estimote в разобранном виде:

Производителей устройств сейчас достаточно, поэтому на рынке представлены самые различные реализации как по размеру, форм-фактору, так и по назначению. Есть, например, и промышленные реализации, способные работать на улице и питаться от постоянного источника энергии. Цены на готовые устройства также варьируются.

Читать еще:  Может ли холодильник работать на морозе зимой при минусовой температуре

В чем же концептуальная разница между маячками, если не брать в расчет цену и исполнение? Разница заключается в формате транслируемых сообщений.

Сейчас есть три основных стандарта:

  • iBeacon
  • AltBeacon
  • Eddystone

На самом деле есть еще стандарты, например PayPal beacon или какие-то свои реализации от вендоров, например gimbal и estimote, но именно перечисленные выше являются на данный момент основными, доминирующими стандартами.

Большинство устройств сейчас умеют транслировать сообщения в любом из этих трех форматов, но давайте рассмотрим их чуть подробнее чтобы понять, в чем между ними разница.

Первым стандартом был iBeacon, он был представлен компанией Apple inc. в 2013 году. Основным его назначением было применение в области розничной торговли и мобильного маркетинга, а также для локального позиционирования внутри помещений.

Стандарт iBeacon предполагает трансляцию только 1 типа advertisment packet, который состоит из следующих частей:

  • UUID — 16-байтный уникальный идентификатор группы маяков;
  • Major — 2-байтное беззнаковое значение;
  • Minor — 2-байтное беззнаковое значение;
  • Measured Power — значение уровня сигнала в 1 м от передатчика. 8-битное знаковое целое — значение показателя уровня принимаемого сигнала (RSSI — Received Signal Strength Indicator), которое используется для определения близости (proximity) маяка к приёмнику (мобильному устройству). Измеряется в dBm.

Среди недостатков стандарта стоит отметить его проприетарность, отсутствие нативной поддержки на платформе Android и то, что он умеет транслировать только один тип advertisment packet. Зачастую, в каждом отдельном случае вам придется ставить отдельное приложение.

Консорциумом RadiusNetwork’s был представлен альтернативный и открытый стандарт AltBeacon. Он изначально разрабатывался как интероперабельный и обратно совместимый со стандартом iBeacon. AltBeacon обладает почти таким же функционалом что и iBeacon, хотя и позволяет передать чуть больше полезной информации.

Из 28 байт Advertisment packet, нам доступны 25 байт которые состоят из:

  • MFG ID — 2 байта. Идентификатор производителя устройства
  • BEACON CODE — 2 байта. Код Advertisment packet
  • BEACON ID — 20 байт. Уникальный идентификатор устройства
  • MFG RSVD — 1 байт. Специальное зарезервированное поле (в основном используется для Bluetooth assigned numbers)

В свою очередь BEACON ID может быть представлен как у iBeacon, т.е. 16-byte id1 + 2-byte id2 + 2-byte id3 . Подробнее со спецификаций протокола можно ознакомиться здесь. Самый главный недостаток — такой же как у iBeacon: AltBeacon не умеет транслировать URL.

В 2015 году компанией Google был представлен новый и полностью открытый стандарт Eddystone, который эволюционировал из проекта URIbeacon. Как и 2 других стандарта, Eddystone — это спецификация протокола, которая определяет формат сообщений BLE. Он призван быть более гибким и устранить недостатки присущие ibeacon и AltBeacon.

В отличие от них, он умеет рассылать уже 3 типа пакетов:

  • Eddystone-UID — 16-байтовый идентификатор устройства, который состоит из 10-байт namespaceId и 6-байт instanceId.
  • Eddystone-URL — транслирует URL используя сжатый формат кодирования. Любой длинный URL можно сократить с помощью Google URL Shortener (https://goo.gl/), что бы поместится в ограниченный 18 байтами Advertisment packet. После декодирования, URL может быть использован любым клиентом с доступом к интернету. Например, если маячок транслирует URL: https://goo.gl/Aq18zF , то любой клиент, который получил этот пакет может посетить этот URL (https://goo.gl/Aq18zF). Так же,
  • Eddystone-TLM — телеметрия, доступны такие данные как напряжение аккумуляторной батареи, температура устройства, количество отправленных пакетов с момента включения и время с момента включения.

Eddystone-URL является основой Physical Web и позволяет легко обнаруживать и взаимодействовать с окружающим нас веб-содержимым. Он включает весь опыт других стандартов, в том числе UriBeacon, из которого он эволюционировал. Так же Eddystone обладает нативной поддержкой как в iOS так и в Android, что тоже карйне важно.

Работа с маячками

Разные модели маячков инициализириуется и конфигурируютсятся по разному. Конечно, если у вас всего один маячок установленный в пабе или, скажем, 5 установленных где то еще, это нормально, вы легко реализуете Physical web.

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

А Estimote ( https://github.com/estimote/) и Kontakt.io ( https://github.com/kontaktio/) так же дополнительно предоставляют на github свои SDK.

Но на мой взгляд, наиболее универсальным и простым инструментом для решения подобных задач явлется Google’s beacon platform.

Google’s beacon platform

Google’s beacon platform позволяет легко мониторить и управлять сразу всеми устройствами, скажем в торговом центре или аэропорту. Платформа позволяет работать с разными маячками от разных производителей, предоставляй разработчикам единый, простой и гибкий инструмент.

Ниже представлена схема Google’s beacon platform:

Для администрирования маячков нам предоставляется Google Proximity Beacon API, с помощью которого мы можем регистрировать наши устройства в Google Beacons Registry. В нём хранится информация о зарегистрированных маячках. С клиентской стороны, для взаимодействия с устройствами предлагается использовать Nearby Messages API, Places API или что то ещё на ваше усмотрение.

В данном случае, маячки транслируют не URL, о котром мы говорили выше и как это может показаться на первый взгялд, а Advertisment ID (Eddystone-UID). Вместо того что бы напрямую транслировать URL, мы можем привязввать к нашим маячкам, а точнее к их ID, под которым они были зарегистрированы, некие вложения (Attachments), о которых я подробно расскажу ниже. После того как мы обнаружили маячок нашим смартфоном или планшетом, мы делаем запрос по его ID в Beacons Registry, а ответом получаем это самое вложение.

Такой подход позволяет нам избежать неоходимости физичеческого контакта с маячками для их конфигурирования. Мы можем лишь менять вложения которые привязаны к маячкам, тем самым управлять маячками удаленно. Данное решение так же позволяет мониторить все наши маячки удаленно. Как это реализованно я расскажу дальше.

Google Proximity Beacon API

Google Proximity Beacon API — это облачный сервис, который через REST интерфейс позволяет управлять маячками, а точнее связанными с ними данными.

Proximity Beacon API позволяет:

  • Регистрировать устройства
  • Присоединять вложения к маячкам
  • Мониторить устройства
  • Получать вложения от маячков

Перед использованием Proximity Beacon API, будет полезно понимать или ознакомиться со следующим:

Для работы с Proximity Beacon API необходимо выполнить 5 следующих шагов:

Ссылка на основную публикацию
×
×
Adblock
detector