Устройство для удаленного мониторинга расхода электроэнергии

0 0

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Из этой статьи мыс вами узнаем, как сделать модуль на базе ESP32 для мониторинга параметров электросети. Устройство подключается к системе «Умный дом» (предполагается, что Home Assistant на Raspberry Pi уже установлен) что было можно просматривать удаленно данные.
Инструменты и материалы:
— Датчик тока;
— Датчик напряжения;
— OLED-дисплей;
— ESP32;
— Гнездовой аудиоразъем 3,5 мм;
— Штыревой разъем;
— Варистор;
— Предохранитель 240 В;
— Дроссельная катушка;
-Паяльные принадлежности;
-Провода;
-Отвертка;
-Печатная плата (спецификация печатной платы указана здесь);

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг первый: принципиальная схема
Как театр начинается с вешалки, так и электронный проект начинается со схемы.

Устройство для удаленного мониторинга расхода электроэнергии

Схема доступна на фото и в PDF-файле.
Schematic_ESP32-EnergyMeter_2021-09-09.pdf
Шаг второй: дизайн печатной платы
Для реализации проекта необходима печатная плата. Архив с файлом для изготовления платы, а также ее спецификацию можно скачать здесь.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг третий: корпус
Для корпуса можно использовать любую пластиковую коробку или напечатать его на 3D-принтере.
Файл для печати прилагается.
PFF10-4-10W.pdf

Устройство для удаленного мониторинга расхода электроэнергии

Шаг четвертый: сборка
После изготовления и монтажа платы согласно схемы, устанавливаем ее в корпус. Подключаем кнопку и дисплей. Подключаем провод датчика и переключатель напряжения.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг пятый: программирование
Дальше нужно загрузить код на ESP32.
Переходим в репозиторий Github и выполняем следующие действия:
Устанавливаем Arduino IDE
Устанавливаем пакет карты ESP32, скопировав URL-адрес в настройках IDE: https: //dl.espressif.com/dl/package_esp32_index.j …
Загружаем репозиторий в Home Assistant
Устанавливаем прикрепленные ZIP-библиотеки
Открываем код Arduino
Изменяем переменную ** Clavis ** с помощью долгосрочного токена, созданного в Home Assistant.
Изменяем переменную ** serverName ** на «http: // (IP вашего Raspberry Pi): 8123 / api / states / sensor.meter_ai», например: «http://192.168.100.7:8123/api/states/. sensor.meter_ai «
Подключаем ESP32 и загружаем программу на плату.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг шестой: настройка среды Home Assistant
Чтобы все заработало, выполните следующие действия в системе Home Assistant:
Откройте домашний помощник, выполнив поиск в браузере.
Перейдите в Supervisor> Adds on и установите InfluxDB, Grafana и редактор файлов.
Откройте редактор файлов и найдите файл * Configuration.yaml *.
Вставьте конфигурации, которые нашли в репозитории Github.
Перезагрузите сервер после проверки конфигурации.
Откройте InfluxDB> InfluxDB Admin.
Создайте базу данных под названием «homeassistant».

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Создайте пользователя с именем «homeassistant» и добавьте тот же пароль, который указан в файле «configuration.yaml».

Устройство для удаленного мониторинга расхода электроэнергии

Откройте Grafana > Configuration > Data sources > Add data source.
Находим InfluxDB и выбираем его.
Вносим изменения:
URL: http: // a0d7b954-influenxdb: 8086
База данных: homeassistant
Пользователь: homeassistant
Пароль: такой же, как в config.yaml

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

12. Переходим к символу + и создайте новую панель управления.
Выбираем тип графика.
Select mesurement -> V
Entity-ID -> voltaje
Select -> last()

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг седьмой: установка устройства в электрический щит
Дальше нужно закрепить устройство на электрическом щите и подключить согласно схемы.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Шаг восьмой: конфигурация системы
Как можно увидеть на первом изображении, система включена и работает, но еще не подключена к Wi-Fi. Для подключения выполните следующие действия:
Нажмите кнопку настройки в течение 1 секунды.
Появится сеть Wi-Fi под названием ESP32-MCMeter, выберите ее в своем телефоне.
Появится портал, нажмите «Настроить Wi-Fi» и введите свои учетные данные Wi-Fi и данные об использовании кВт.ч в прошлом.
Нажмите кнопку Сохранить
Наконец, нажмите кнопку «Конфигурация» в течение 7 секунд, чтобы перегрузить систему.
Теперь устройство должно быть подключено к Wi-Fi и отправлять данные.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Все готово. Теперь можно видеть статистику использования энергии на панели инструментов Home Assistant.

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Устройство для удаленного мониторинга расхода электроэнергии

Весь процесс по сборке, подключению и использованию данного устройства можно посмотреть на видео.

(Source)

Подборки: Датчик напряжения датчик тока мониторинг электросети

Устройство для удаленного мониторинга расхода электроэнергии

Электронный конструктор из LEGO

Источник

Оставьте ответ

Your email address will not be published.