Начало работы

От чистой платы ESP32 до первого живого измерения. Прошивку вы один раз загружаете по USB — ESP32-WROVER и ESP32-S3 получают разные образы — а после этого хаб можно обновлять по воздуху: вы загружаете новый образ из веб-приложения.

Что понадобится

  • Хаб на ESP32 с PSRAM и флеш-памятью 16 MB: ESP32-WROVER или ESP32-S3 на модуле N16R8. Важны оба размера, а вариант WROVER с 16 MB флеша и PSRAM встречается реже — проверьте плату, которая у вас уже есть, прежде чем на неё рассчитывать.
  • Как минимум один модуль измерения rbAmp. Получить модуль-ваттметр Basic AC
  • USB-кабель для подключения хаба — для однократной прошивки.
  • Имя и пароль вашей Wi-Fi-сети.
  • Измерение там, куда не дотянется кабель — подраспределительный щит в гараже, мастерская — требует второй ESP32 как беспроводного узла со своими модулями. Сначала настройте хаб; узлы подключаются из приложения потом.

Выберите свой путь

  • Мне нужно, чтобы всё просто работало. Прошейте хаб, пройдите мастер настройки и посмотрите первые расходы. Быстрый старт

  • У меня работает Home Assistant. Ваша установка остаётся как есть; хаб публикует каждую точку по MQTT. Рецепты для Home Assistant

  • Хочу собрать всё сам. Полный исходный код прошивки, сборка ESP-IDF и API. Сборка и прошивка

Как всё соединяется

Каждый модуль rbAmp связан с платой ESP32 одними и теми же четырьмя проводами, на одной шине I²C — восьмой подключается точно так же, как первый. Проводка и распиновка

Схема подключения STD-U3I3 и модулей Basic UI1, UI2 и UI3 к хабу ESP32 по одной шине I²C: четыре провода к каждому модулю, VIN модуля — к контакту 5V/VIN платы, GND — к GND, SDA — к GPIO25, SCL — к GPIO26.
Four modules and the hub on one bus. With four or more modules, the pull-ups are cut on all but one.

Для любых работ внутри электрощитка вызывайте квалифицированного электрика. Модули rbAmp крепятся на существующую проводку. Указания по безопасности rbAmp