PZEM-004T с ESP8266
Модератор: immortal
-
- Сообщения: 3
- Зарегистрирован: Пн авг 13, 2018 10:01 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: PZEM-004T с ESP8266
Помоему это через модуль WiFi-iot реализовано. Вот описание модуля "Конструктор main page 2":
Редактор главной страницы с возможностью вывода датчиков используя свой шаблон. Используются html теги.Можно писать по-русски. Редактирование страницы прямо на модуле ! Доступен макрос _WGPIOx_ для создания кнопок. Ограничение размера текста в 600 байт !
Во вкладке модуля main editor необходимо задать текст включая html разметку и необходимые макросы - иначе главная страница не будет отображать информацию с датчиков на устройстве.
Вот только что туда писать?
Редактор главной страницы с возможностью вывода датчиков используя свой шаблон. Используются html теги.Можно писать по-русски. Редактирование страницы прямо на модуле ! Доступен макрос _WGPIOx_ для создания кнопок. Ограничение размера текста в 600 байт !
Во вкладке модуля main editor необходимо задать текст включая html разметку и необходимые макросы - иначе главная страница не будет отображать информацию с датчиков на устройстве.
Вот только что туда писать?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: PZEM-004T с ESP8266
Про что все-таки речь? Про веб-морду esp8266 c wifi-iot или про интерфейс МДМ?
В веб-морде wifi-iot данные с PZEM отображаются сразу по дефолту без каких-либо доп.манипуляций. И на скрине выше это видно. Только заместо нулей там, разумеется, будут реальные данные, если все правильно подключено и настроено.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3
- Зарегистрирован: Пн авг 13, 2018 10:01 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: PZEM-004T с ESP8266
Да именно про веб-морду esp8266 c wifi-iot. Вот в том то и дело, что по умолчанию там пустое поле, а скрин с данными я взял с первой страницы этой темы, там все наглядно и захотел так-же.skysilver писал(а): ↑Пн авг 13, 2018 4:21 pmПро что все-таки речь? Про веб-морду esp8266 c wifi-iot или про интерфейс МДМ?
В веб-морде wifi-iot данные с PZEM отображаются сразу по дефолту без каких-либо доп.манипуляций. И на скрине выше это видно. Только заместо нулей там, разумеется, будут реальные данные, если все правильно подключено и настроено.
Впринципе разобрался почитав help к модулю. Может кому пригодится:
СпойлерПоказать
Код: Выделить всё
<b>Power Meter:</b><br>
Напряжение: _PMV_V,<br>
Мощность: _PMW_Wt,<br>
Ток: _PMC_A,<br>
Расход: _PMWH_Wh.<br>
СпойлерПоказать
Последний раз редактировалось kewgenia Пн авг 13, 2018 6:08 pm, всего редактировалось 1 раз.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: PZEM-004T с ESP8266
Только замените
Код: Выделить всё
Мощность: _PMW_Wt,<br>
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 100
- Зарегистрирован: Чт ноя 22, 2018 1:04 am
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: PZEM-004T с ESP8266
Посоветуйте пож новичку какую плату купить и какую прошивку лучше шить Чтобы :
подключилось к MajorDoMo без танцев с бубном
и при условии что надо мерить три фазы тоесть 3 PZEM-004T
подключилось к MajorDoMo без танцев с бубном
и при условии что надо мерить три фазы тоесть 3 PZEM-004T
-
- Сообщения: 53
- Зарегистрирован: Вт июл 24, 2018 12:01 pm
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: PZEM-004T с ESP8266
Ребята помогите.
Не пинайте.
Куда надо внести код для отображения месяца или дня. И как вывести показания на сцену?
$d = date('j');
$energy = $this->getProperty('energy');
$hist = getHistoryValue($this->object_title.'.energyDay', strtotime('yesterday'));
if($hist) {
$energyDaily = $energy - $hist;
$this->setProperty('energyDaily', round($energyDaily, 3));
}
$this->setProperty('energyDay', $energy);
if($d == '1') {
$hist = getHistoryValue($this->object_title.'.energyMonth', strtotime(date('Y-m-01')));
if($hist) {
$energyMonthly = $energy - $hist;
$this->setProperty('energyMonthly', round($energyMonthly, 3));
}
$this->setProperty('energyMonth', $energy);
}
Не пинайте.
Куда надо внести код для отображения месяца или дня. И как вывести показания на сцену?
$d = date('j');
$energy = $this->getProperty('energy');
$hist = getHistoryValue($this->object_title.'.energyDay', strtotime('yesterday'));
if($hist) {
$energyDaily = $energy - $hist;
$this->setProperty('energyDaily', round($energyDaily, 3));
}
$this->setProperty('energyDay', $energy);
if($d == '1') {
$hist = getHistoryValue($this->object_title.'.energyMonth', strtotime(date('Y-m-01')));
if($hist) {
$energyMonthly = $energy - $hist;
$this->setProperty('energyMonthly', round($energyMonthly, 3));
}
$this->setProperty('energyMonth', $energy);
}
-
- Сообщения: 147
- Зарегистрирован: Ср сен 27, 2017 9:13 pm
- Откуда: MSK
- Благодарил (а): 235 раз
- Поблагодарили: 38 раз
Re: PZEM-004T с ESP8266
Не помню кто спрашивал: программу для PZEM-004T под Windows.
http://www.mediafire.com/file/21ee1j3in ... r.zip/file
http://www.mediafire.com/file/21ee1j3in ... r.zip/file
- Вложения
-
- PZEM-004T.jpg (76.4 КБ) 4490 просмотров
Всем удачи.
Спрашивайте - не стесняйтесь.
Спрашивайте - не стесняйтесь.
-
- Сообщения: 179
- Зарегистрирован: Вс июл 31, 2016 11:24 pm
- Благодарил (а): 35 раз
- Поблагодарили: 24 раза
Re: PZEM-004T с ESP8266
Всем интересующимся PZEM-004t.
Изменилась аппаратная версия (старая снята с производства).
В новой версии изменился протокол обмена - теперь это Modbus RTU.
Так что просьба учитывать что с решениями заточенными на старую версию новая работать не будет.
US $11.04 20%СКИДКА | PZEM-004T обновленная версия Однофазное реле Многофункциональный Ампер метр ватт мощность вольт ампер кВтч ttl Modbus с разрезом CT для Arduino
https://s.click.aliexpress.com/e/kzgZxlW
Изменилась аппаратная версия (старая снята с производства).
В новой версии изменился протокол обмена - теперь это Modbus RTU.
Так что просьба учитывать что с решениями заточенными на старую версию новая работать не будет.
US $11.04 20%СКИДКА | PZEM-004T обновленная версия Однофазное реле Многофункциональный Ампер метр ватт мощность вольт ампер кВтч ttl Modbus с разрезом CT для Arduino
https://s.click.aliexpress.com/e/kzgZxlW
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: PZEM-004T с ESP8266
Было бы здорово шапку оформить с мануалом. Я даже не пойму где взять прошивку ESP от wifi-iot. Где то на сайте нашел, прошил а она работает в safe mode и перейти на Pro не даёт, ссылка битая. Какая то дрянь в общем. Я уже бьюсь с этим энергомером 2 дня полных, задолбался в хлам. Разберусь сниму обязательно нормальное подробное видео как и что прям для чайников разжую. меня интересует по mqtt передавать данные в этой прошиве реально? Другое не катит, в мажордомо хочу передавать. Я только недавно разобрался в этом протоколе.
-
- Сообщения: 106
- Зарегистрирован: Чт дек 14, 2017 12:51 am
- Благодарил (а): 13 раз
- Поблагодарили: 16 раз
Re: PZEM-004T с ESP8266
Почему он не верно показывает? У меня 4 шт в работе на wifi-iot и все точно. Разве что значение счетчика нельзя запрограммировать в сам модуль, но для мажордомо не проблема прибавить нужное значение к счетчику. На мой взгляд минус только в том что прошивка платная, но с другой стороны её функционал, простота и удобство настройки этого стоит.