Как уменьшить задержку нажатия кнопки AWS IoT перед публикацией сообщения?


10

Я использую две кнопки AWS IoT, чтобы увеличить табло. Система работает, но примерно от 5 секунд до нажатия кнопки и до ее фактического опубликования в AWS сообщение от кнопки , что делает табло менее отзывчивым, чем мне бы хотелось.

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

У меня есть два вопроса:

  1. Есть ли какие-либо документы или объяснения этой задержки, которые я пропускаю?
  2. Можно ли изменить эту задержку? Или это встроено в кнопки IoT?

Ответы:


7

Более реалистично, эта задержка включает время регистрации в сети Wi-Fi.

Чтобы минимизировать энергопотребление (это официально незаменимая батарея), устройство обычно полностью отключено - оно не может позволить себе затрачивать энергию на поддержание подключения к сети Wi-Fi, а вместо этого начинает пытаться получить его только после нажатия кнопки и трафик для отправки.

Для сравнения: достаточно пять секунд, чтобы проснуться, аутентифицировать и передать сообщение.

Если вы хотите что-то более быстрое, вам, вероятно, придется взглянуть на другую технологию для первого «скачка» от батареи до инфраструктуры с питанием от сети - возможно, частоту 2,4 ГГц RF, где вы можете упростить процесс объединения. Или предоставить источник питания, который может приспособить систему, которая поддерживает соединения, даже когда они не используются активно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.