Мы находимся на этапе принятия проектного решения для беспроводной ячеистой сети отдельных датчиков, которая будет недорогой.
Сначала я решил использовать MQTT для прикладного уровня и глобальный стек протоколов ZigBee для других уровней, кроме AVR MCU для наших датчиков.
Но если использование ZigBee-совместимого приемопередатчика CC2530 стоит около 12-14 $, то это не экономично!
А еще есть еще одна сложность, связанная с центром ZigBee!
Так какие у тебя предложения?
Можем ли мы создать эту мелко-среднюю сетку с помощью простого протокола ESP8266 и других протоколов сетевого уровня?
Я бы предложил безболезненную сетку или легкую сетку .
На их страницах Github (по ссылкам) конкретно сказано, что они предназначены для esp8266, и поэтому они очень экономически эффективны.
источник
Не знаю, какой у вас диапазон, но на небольшом расстоянии вы также можете использовать ANT Blaze . Это отлично подходит для непрерывной скорости передачи данных. ANT радио, я думаю, потребляют ~ 20 мА при максимальной мощности. Я думаю, что стоимость модуля также находится в вашем ценовом диапазоне, и если вы хотите пойти так далеко, вы можете встроить свое приложение в радио, так как у него есть место для запуска приложения вместе с радио.
источник