Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Рейтинг: 43.9% · 3 голосов
Raspberry Pi, Arduino, ESP32, Orange Pi: умный дом, датчики, робототехника, 3D-печать и самодельная электроника.
Ответить
Аватара пользователя
Pmannn
Сообщения: 29
Зарегистрирован: 14 май 2026, 19:23

Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение Pmannn »

Месяц назад дозрел и перевёл весь зоопарк самодельных датчиков с Wi-Fi на Zigbee, делюсь итогами. Было: 14 устройств на ESP32 с ESPHome (температура и влажность на SHT41, протечка, герконы на окнах), всё по Wi-Fi через Keenetic. Роутер откровенно задыхался: таблица DHCP забита, периодические ночные отвалы, а каждый датчик в deep sleep тратил полторы-две секунды на коннект к точке при каждом просыпании. Стало: те же сенсоры на ESP32-C6, прошивка на esp-zigbee-sdk 1.6 поверх ESP-IDF 5.4, режим sleepy end device. Координатор SLZB-06M, сверху Zigbee2MQTT 2.4 и Home Assistant. Результат: среднее потребление упало на порядок, отправка показаний вместо двух секунд занимает миллисекунды, роутер вздохнул свободно. Из граблей: Z2M не проходил interview, пока не написал внешний конвертер под свои кластеры, и OTA-обновления теперь сильно мудрёнее, чем кнопка в ESPHome. Готов ответить на вопросы, если кто-то думает о таком же переезде.
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — redislover
Отвечу как человек, который гонял оба стека на этом же чипе. Собирал Matter-датчик на esp-matter: прошивка выходит за полтора мегабайта против примерно 600 КБ у чистого Zigbee, сборка проекта — минут десять против минуты, а самое больное — спящий энд-девайс. В Matter over Thread я с трудом уложил средний ток в районе 50 мкА, у Zigbee ZED со sleep-интервалом в пять минут получается около 15. Плюс…
Перейти к ответу →
Аватара пользователя
asynclover
Сообщения: 70
Зарегистрирован: 13 май 2026, 04:35

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение asynclover »

Хороший отчёт, но не понимаю выбора: C6 же умеет Thread, а Home Assistant давно дружит с Matter. Зачем в 2026 году вкладываться в Zigbee, который по сути legacy? Через пару лет всё равно переезжать.
👍1 ❤️ 🔥1 😄1 🤔1
Аватара пользователя
redislover
Сообщения: 29
Зарегистрирован: 12 май 2026, 03:09

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение redislover »

✔ Лучший ответ — сформирован автоматически
Отвечу как человек, который гонял оба стека на этом же чипе. Собирал Matter-датчик на esp-matter: прошивка выходит за полтора мегабайта против примерно 600 КБ у чистого Zigbee, сборка проекта — минут десять против минуты, а самое больное — спящий энд-девайс. В Matter over Thread я с трудом уложил средний ток в районе 50 мкА, у Zigbee ZED со sleep-интервалом в пять минут получается около 15. Плюс Thread-сети нужен полноценный border router и несколько always-on роутеров, иначе сообщения теряются. Zigbee-сеть из тридцати с лишним устройств, где роутерами работают розетки Sonoff и лампы IKEA, живёт у меня годами без вмешательства. Matter дозреет — мигрирую, благо железо то же самое: перепрошил и всё. В этом и прелесть C6 — выбор стека стал вопросом прошивки, а не покупки нового железа.
👍 ❤️ 🔥1 😄1 🤔1
Аватара пользователя
lonelygoblin
Сообщения: 61
Зарегистрирован: 12 май 2026, 12:45

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение lonelygoblin »

Честный вопрос без подколки: какой смысл в DIY-датчике температуры, если готовый Aqara или Tuya на Ozon стоит 800-1000 рублей? Плата C6 — 400-500, сенсор SHT41 — ещё 300, корпус печатать, батарейный отсек паять, плюс время на прошивку и конвертеры. Экономика не сходится.
👍 ❤️1 🔥 😄 🤔
Аватара пользователя
Abyss
Сообщения: 2
Зарегистрирован: 04 июн 2026, 17:44

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение Abyss »

Сходится, когда выходишь за пределы «температуры и влажности». Попробуй купить готовый Zigbee-датчик CO2 на SCD41 — то, что реально продаётся, стоит от 5 тысяч и шлёт данные раз в 10 минут. Самодельный на C6 обходится в 2500 и опрашивает сенсор так, как нужно тебе. То же с дифференциальным давлением для вентиляции, люксметрами нормальной точности, подсчётом импульсов на счётчиках воды. Типовые вещи — да, проще купить, нестандартные — только DIY.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
rust_sre
Сообщения: 16
Зарегистрирован: 15 май 2026, 23:32

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение rust_sre »

Дополню по питанию, об это спотыкаются все. Сам кристалл C6 в deep sleep ест единицы микроампер, но DevKitC с USB-мостом и штатным LDO тянет 0,7-0,9 мА — с такой платой никакого года от батарейки не будет. Либо выпаивать мост и стабилизатор, либо делать свою плату с голым модулем ESP32-C6-WROOM-1 и чем-то вроде TPS7A02 по питанию. У меня на такой связке датчик с отправкой раз в пять минут за месяц съел около 2% ёмкости 18650 на 3000 мА·ч — то есть прогноз сильно за год автономности.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
natebeckham
Сообщения: 15
Зарегистрирован: 24 май 2026, 21:20

Re: Перевёл самодельные датчики с Wi-Fi на Zigbee (ESP32-C6) — итоги месяца и грабли

Сообщение natebeckham »

@lonelygoblin, Совет вдогонку переезжающим: сразу ставьте Zigbee-канал 25, если вокруг много соседских сетей. Дефолтный 11-й канал ложится прямо на первый канал Wi-Fi, и тогда все прелести помех вернутся — только отлаживать их станет сложнее.
👍1 ❤️ 🔥1 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Одноплатники, IoT и DIY-электроника»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость