Eddystone + Google Beacon Platform
Я слежу за видео из ключевой заметки Google ( https://www.youtube.com/watch?v=3nYyApSiSLQ). У меня также есть тот же маяк в демоверсии (iBKS 105), и мне удалось подготовить его для обслуживания UID. Используя Google Beacon Tools, я могу обнаружить и зарегистрировать маяк в Google Beacon Dashboard и добавить вложения и URL-адреса.
Однако, как только я закончу с процедурой, я не смогу видеть какие-либо сообщения / уведомления поблизости на моем устройстве. Парень, который представил демо, сделал это легко, и мне интересно, где я ошибся. Что я пропустил? Я сделал в значительной степени то, что парень сказал в своем выступлении.
Я пробовал показывать URL-адрес Eddystone и успешно транслировал его. Я бы очень хотел, чтобы UID тоже работал.
Любая помощь будет делать. Заранее спасибо!
1 ответ
Я парень в видео, который сделал это с легкостью.
Решения без приложений работают с -UID, -EID, -TLM, -URL. На Android вам не нужно приложение, чтобы ваши маяки были полезны.
Если у вас есть приложение, убедитесь, что вы используете соседние сообщения, чтобы вы могли получить максимально эффективное сканирование. (Кроме того, не требуется разрешение Bluetooth - только местоположение.)
Кадр TLM будет обеспечивать такие вещи, как предупреждения о низком заряде батареи на приборной панели. Вам не нужно приложение, чтобы увидеть это; уровень заряда батареи сообщается службе с любым запросом на соседний доступ (в том числе для уведомлений на соседнем уровне).
Выберите соотношение чередования -UID к -TLM около 10:1, в зависимости от того, сколько трафика вы ожидаете получить от своего маяка. (Если оно занято, и вам нужны обновления только один раз в неделю, вы можете делать это гораздо реже, чем 10: 1 со своим кадром -TLM.)
Возник вопрос про iOS. Здесь есть Cocoapod "Сообщения рядом", который вы можете использовать со своим приложением для iOS здесь. В настоящее время нет эквивалента Уведомлениям о соседях на iOS.
НТН!