Разработчик: valerivp
Для самостоятельной сборки
Цена на 02.06.2019: от 600р
Фото без корпуса
Пример данных на Народном мониторинге
Для первоначального подключения устройства к сети WiFi нужно подключится к точке доступа устройства. Точка доступа включается нажатием в течении 5...7сек кнопки FLASH на плате NodeMCU. Название точки доступа начинается с “EM-” и далее несколько цифр. Адрес устройства в этом режиме http://192.168.4.1
Все настройки производятся из web-интерфейса по адресу устройства с добавлением имени раздела. В разделе /help можно получить список всех разделов настроек с кратким описанием.
Разделы настроек
Подключение к сети WiFi производится в разделе /wifi. После ввода параметров WiFi точка доступа отключается. Список доступных сетей можно получить в разделе /wifi-scan — первое обращение запускает сканирование, повторное через 3...5сек возвращает список сетей.
Текущие значения счетчиков и временные интервалы для двухтарифного учета изменяются в разделе /em-setup. Посмотреть текущие данные можно в разделе /em-info. Время указывается без разделителей (ниже указано время 7:00 и 23:00), а коррекция счетчиков указывается в Вт*ч (обычно в жизни используются кВт*ч).
Настройки энергомонитора
Настройки публикации данных могут быть изменены в разделе /net-setup.
Данные через websocket публикуются в разделе /ws.
MAC для Народного мониторинга можно узнать в разделе /wifi-info.
Если не указывать имя раздела после адреса устройства - будет сделана попытка найти на устройстве файл /index.htm. Если такой файл есть - будет отображена соответствующая страница.
При указании имени существующего файла после адреса устройства - содержимое файла будет передано устройством. Допустимо загружать на устройство файлы htm упакованные в gzip. Передать файл на устройство можно в разделе /edit. Получить список файлов можно в разделе /list.
Приложенные файлы, после распаковки и загрузки на устройство, предоставляют возможность расширенного редактирования файлов на устройстве по адресу /edit.htm.
Редактор файлов
Файл ws.htm.gz представляет собой простейший монитор данных websocket.
Таким образом, при желании, возможно создание web-интерфейса, который будет отвечать именно вашим потребностям. В т.ч. возможно отображение данных энергомонитора практически в режиме реального времени путем обработки данных, поступающих через websocket.
Понадобится:
Внимание!
Устройство работает с опасным для жизни напряжением!
Необходимо соблюдать правила техники безопасности при работе с электрооборудованием!
Собранное устройство должно быть помещено в электроизолирующий корпус, например такой:
Вариант корпуса
Внимание!
Не рекомендуется подключение к компьютеру платы NodeMCU, если она питается от внешнего источника - есть теоретическая вероятность спалить USB порт обратным напряжением.
Для загрузки прошивки первый раз - рекомендуется использовать утилиту FLASH DOWNLOAD TOOLS для ESP8266 (работа с ней выходит за рамки данного описания). После загрузки прошивки в NodeMCU, обновление прошивки может быть сделано через web-интерфейс в разделе /update.