Недорогой счетчик электроэнергии на DIN рейку с esp8266 и возможностью передавать данные через MQTT
Наконец у меня дошли руки и до моего электрощита. В проекте автоматы и узо от одной французской фирмы, но их счетчик на дин рейку имеет только импульсный выход.
Как альтернатива — использовать PZEM-004t, я уже писал о нем ранее, когда еще пользовался Domoticz. Но в таком случае нужно придумывать способ размещения в щитке. Самый простой способ — найти готовый модуль, с нормальной стоимостью и возможностью какой-либо интеграции в любой сервер автоматизаций.
Сейчас устройства с модулем ESP8266 становятся все доступнее и производители включают его во все более разношерстные устройства. Как итог — ZMAi-90. Модуль учета электроэнергии и сопутствующих ее характеристик с возможностью установки на стандартные din рейки и еспшкой внутри. Да еще и позволяющий управлять нагрузкой, так как в нем установлено реле.
Поставляется ZMAi-90 в белой коробке без каких-либо надписей.
В комплекте заглушки для контактов и фиксатор
На лицевой панели расположен экран, импульсный светодиод, кнопка и дополнительный светодиод, показывающий что реле выключено.
Характеристики ниже:
Контакты расположены стандартно для устройств подобного типа — вверху вход, внизу выход
Работает счетчик с приложением Tuya. Но останавливаться на сопряжении со стандартным приложением я не буду, на эту тему я уже неоднократно писал. Поэтому сразу решил его разобрать и перепрошить на альтернативную прошивку — Tasmota.
Разборка
Разбирается модуль довольно просто — откручиваем с обратной стороны два шурупа и разъединяем две половинки корпуса.
За WiFi отвечает TYWE3S
Внутри ZMAi-90 расположены 2 платы. Одна, вверху, с экраном, esp8266 и с обратной стороны с MCU. На нижней плате, с реле, находится электрическая часть с импульсным источником питания для электроники. Соединены коннекторами, один из которых припаян.
В ZMAi-90 за управление нагрузкой отвечает довольно массивного размера бистабильное реле с маркировкой ZM888N на 80А. Судя по расположению медных пластин, сделанное, видимо, специально для данного устройства.
Чтобы добраться до mcu придется отпаять припаянную часть соединения двух плат
Расположенный на данной плате MCU имеет маркировкуV9821 HKW562.11617
Подключаемся USB-UART адаптером к контактам TXRXGNDVCC подав GPIO0 на землю.
Но при подаче питания через uart адаптер запустится и MCU. Чтобы этого избежать нужно RST пин MCU так же подать на GND. Удобное место отмечено на фото ниже:
Что я и сделал.
Дальше можно смело подключать uart адаптер к ПК и прошивать любимым способом. Я предварительно сделал бэкап родной прошивки.
Пару слов о Тасмоте. На версии v8.2.0 Elliot есть косяк с публикацией прочтенных данных по uart. Поэтому я залил версию v8.1.0, файл tasmota.bin
Настройка отправки данных в Home Assistant
После подаем питание на ZMAi-90, подключаемся к новой открытой точке доступа tasmota_xxxx и настраиваем wifi с mqtt брокером
Далее в Configuration > Configure Module ставим Module type Generic (0). Тасмота перезагрузится.
После перезагрузки возвращаемся туда же и настраиваем все как на скриншоте:
Тасмота опять перезагрузится.
После переходим в консоль тасмоты и вводим поочередно две команды, устанавливающие верные настройки uart:
Baudrate 9600
SerialConfig 8E1
После введем четыре команды, настраивающие верное поведение реле после включения устройства:
И введем правило, публикующее через mqtt считанные данные с mcu:
Rule1 on System#Boot do RuleTimer1 5 endon on Rules#Timer=1 do backlog Baudrate 9600; SerialSend5 fe010f080000001c; RuleTimer1 5 endon
Правило взял из комментариев у автора creationfactory, которое решало определенные проблемы. Выполняется каждые 5 секунд, считывая и публикуя данные вида:
Теперь переходим к настройке на стороне Home Assistant. Добавляем переключатель реле в switches.yaml:
- platform: mqtt
name: "zmai_90_consumed_energy"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[6:14] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 100 }}
unit_of_measurement: 'kWh'
icon: mdi:circle-slice-3
- platform: mqtt
name: "zmai_90_voltage"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[14:22] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 10 }}
unit_of_measurement: 'V'
icon: mdi:flash-circle
- platform: mqtt
name: "zmai_90_current"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[22:30] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 10000 }}
unit_of_measurement: 'A'
icon: mdi:flash-auto
- platform: mqtt
name: "zmai_90_frequency"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[30:38] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 100 }}
unit_of_measurement: 'Hz'
icon: mdi:current-ac
- platform: mqtt
name: "zmai_90_active_power"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[38:46] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 100 }}
unit_of_measurement: 'W'
icon: mdi:flash-outline
- platform: mqtt
name: "zmai_90_reactive_power"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[46:54] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 100 }}
unit_of_measurement: 'W'
icon: mdi:flash-outline
- platform: mqtt
name: "zmai_90_apparent_power"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[54:62] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 100 }}
unit_of_measurement: 'W'
icon: mdi:flash-outline
- platform: mqtt
name: "zmai_90_power_factor"
state_topic: "tele/zmai_90/RESULT"
availability_topic: 'tele/zmai_90/LWT'
qos: 1
payload_available: 'Online'
payload_not_available: 'Offline'
value_template: >-
{% set message = value_json.SerialReceived %}
{% set payload = message[62:70] %}
{% set payload_len = (payload | length) %}
{% set result = namespace(value='') %}
{% for i in range(0, payload_len + 1) | reverse -%}
{%- if i is divisibleby 2 -%}
{%- set result.value = result.value + payload[i:i+2] -%}
{%- endif -%}
{%- endfor -%}
{{ (result.value|float) / 10 }}
unit_of_measurement: '%'
icon: mdi:percent-outline
Топик для публикации будет включать имя, которое вы дали модулю в настройках Тасмоты.
И после перезагрузки HA настраиваем карточку с датчиками:
Отличительные особенности альтернативной прошивки — возможность настроить отображение большего количества информации, чем в родной прошивке Tuya. Так же возможность настроить кнопку на корпусе, чтобы она отвечала за реле. На родной прошивке она выполняет только функцию сопряжения.
Небольшое видео, демонстрирующее обновление информации на встроенном дисплее:
Заключение
За умеренную сумму можно поставить себе в щиток универсальный прибор, который отображает данные на встроенном экране и отправляет их в ваш сервер «умного дома». Возможность управление нагрузкой я так же считаю очень полезной функцией. Реле с очень большим запасом по мощности, так как 80А в частном доме/квартире явно не будет. Даже если грубо разделить на 2, то это 40, при том, что вводные автоматы сотрудники наших электросетей рекомендуют ставить на 25А. Итого по реле запас больше чем в три раза. Как поведет себя данный модуль покажет только время, пока что я им полностью доволен.
Планирую купить+116Добавить в избранноеОбзор понравился+87
+168
Не просто дороже, а в 3 раза а расширенная версия в 5 раз дороже. Да, если не интегрировать в свою систему, а просто законченное решение только нужно, можно и купить, если бюджет позволяет, а вот для DIY щиков, такое
В России тоже такой был, или есть. pm.h-net.ru/
Но мне кажется, разработчик забросил свое детище — прошивки не выходят, баги остались, хотя и работает.
MQTT есть.
Реле с очень большим запасом по мощности, так как 80А в частном доме/квартире явно не будет. Даже если грубо разделить на 2, то это 40, при том, что вводные автоматы сотрудники наших электросетей рекомендуют ставить на 25А.
у него номинальный ток 5А (о чем написано на корпусе). Ну и управлять нагрузкой больше номинала я б не стал
Зачем писать о том, в чём не разбираетесь и вводите людей в заблуждение?
Цифра 5А означает вовсе НЕ НОМИНАЛЬНЫЙ ток счётчика, а то, что такие счетчики рассчитаны на подключение через трансформатор тока с нормированным выходом (например, стандарт — 5 ампер). И указывается всегда МАКСИМАЛЬНЫЙ ток через счётчик.
Поэтому на токе 25А он будет работать так же спокойно, как и на 15, и на 40.
Спасибо за объяснение! Там все просто и понятно расписано. igorjan666 действительно ввел в заблуждение, на моем счетчике дома те же цифры, что и на счетчике из обзора 5 (60) А. Еще раз спасибо!
На всех электронных счетчиках есть импульсный выход (гальваноразвязанный), «вес» этого импульса написан на шильдике. Обрабатывайте любым удобным способом. Имейте в виду, что импульс может быть очень короткий (десятки микросекунд). А вот с каким-нибудь интерфейсом, дающим доступ к внутренним накопителям и показаниям, в быту практически не встречаются.
В смысле не встречаются? Очень много счетчиков с рс485, либо с оптопортом. Правда обычно протоколы свои проприетарные. Из стандартиризованых бывают с исовским протоколом (не помню название- что-то на 68 или на 69 название начинается вроде), с m-bus (meter-bus) и с модбасом. С модбасом понятное дело проще всего работать в плане интеграции с чем-нибудь. Но с модбасом счетчики весьма редки- у невы был счетчик с модбасом, но теперь он только в виде абб-шного счетчика существует и стоит в пару раз дороже, чем был под именем нева.
Другое дело что интерфейсы обычно находятся под той же крышкой, что и силовые клеммы и поэтому обычно все это дело находится под пломбой.
По проприетарным протоколам- меркурии в принципе расшифрованы, нева и энергомера с исовским протоколом тоже расшифрованы, у мзэпа в принципе тоже расшифровываемые протоколы.
Наличие порта связи существенно удорожает изделие, а в повседневной жизни в домашнем щитке у 99% бытовых потребителей применения не имеет. И там, где не нужна многотарифность, типично обходятся простейшей конструкцией на ADE7755 или аналогичном, там только счет (электронный или электромеханический) и контрольные импульсы. «Мозгов» нет, интерфейсов, соответственно, тоже. А вот импульсный выход есть всегда.
Что до доступа к интерфейса — зависит от конструкции. Может быть под общей крышкой, может быть под разными, с раздельными пломбами.
Ну в многотарифниках обычно порты есть- один фиг микроконтроллер есть, а для вывода интерфейса обычно надо дополнительно пару оптопар да трансивер, плюс клеммник. А многотарифники весьма популярны у народа. А в однотарифниках да, там наворотов никаких нет
Речь может идти лишь о конкретном исполнении конкретного счетчика (под маркой «Меркурий» есть много разных моделей, с разным функционалом). Типичный однофазный однотарифный ничего кроме импульсного выхода не имеет с уверенностью 99%. Если же у него еще и отсчетный механизм электромеханический — с уверенностью 100%. Там вообще типично никаких мозгов, простой пересчет энергии в импульсы и ничего больше.
Можно, конечно. Только простой однофазный стоит менее 1000р. И основной массе потребителей этого достаточно. Специально озадачиваться АСУчиванием? Ну разве что при плановой замене.
Если это не под установочной пломбой, то правилам вроде как не противоречит. На достоверность учета это влияние не оказывает. Если под общей — увы, тут уж никак. Ставить второй, только ради автоматизации? Сомнительная затея. Уж если так приспичило — какой-нибудь PZEM и обрабатывать информацию от него.
Как ни удивительно но да, у исполнения .8 действительно отсутствует. Ну, никто не мешает его сделать без вмешательства в конструкцию, контрольный светодиод ведь есть?
Не везде можно подключаться к can шине
Где можно — использовал оптопорт incotex-counter.blogspot.com/2014/04/blog-post.html
Недешево, порядка 6 тысяч рублей за роутер + оптопремник
Но — все работает, MQTT присылается
Пока автоматизация сработает, всё уже сгорит :) Реле напряжения должно срабатывать молниеносно. В буквальном смысле молниеносно, т.е. при перенапряжении от попадании молнии.
Ну про молнию это перегиб. Мне кажется пока реле напряжения отключит питание импульс молнии уже выведет все из строя.
Т.к. там напряжения по несколько тысяч вольт и реле на такое не рассчитано. Для защиты от молний есть отдельный класс защитных устройств, которые устанавливаются в несколько уровней.
смешно. вы последствия близкого удара молнии в щитке видели когда-нить?
ладно еще если ПРАВИЛЬНО установить УЗИП. Но уж точно не реле напряжения, которое максимум от отгорания рабочего нуля спасает
Ну так вводной автомат может выполнять не только функцию защиты отходящего кабеля, но и функцию коммутационного аппарата перед счётчиком и функцию ограничителя проходящей мощности.
но и функцию коммутационного аппарата перед счётчиком и функцию ограничителя проходящей мощности.
В первом случае надо ставить разьеденитель, но в целях экономии и унификации часто ставят тупо автомат максимального номинала какой найдут. Во втором это бессмысленно, автомат сработает не когда вы мощность превысите, а когда у него тепловой расцепитель соизволит сработать.
у меня например подобные счетчики(PZEM-004) используются для расчета 1)сколько эллектричества выливается в Сеть с солнечных батарей чтобы не превысить допустимое.
2) для контроля эффективности отопления и кондиционирования в доме (пробую разные режимы тепл. насосов чтобы найти оптимальное отношение). 3) да и вообще, приятно знать сколько ты должен заплатить за эллектро, и если что немного сэкономить. (билл иногда больше 1к евро в мес)
При бюджете 1к€ за электричество не можете нанять специально обученных людей, чтобы настроить ПИД регулирование климата? Или это просто такое хобби олигарха в изгнании?
П.С. Про солнце ничего не понял- живу в Питере)
специально обученные люди- обычно все ломают, и не хотят/не умеют разбираться с установленным оборудованием, или предлагают установить все свое, и все ровно все ломают — знаю, проходили. Да и уверен, что без ущерба комфорту, платить ощутимо меньше -не получится.
про 1к я написал к тому, что в понимании большинства- счетчик нужен только чтобы сообщать показания и платить, а я к тому, что во многий других странах, там где цена электричества 22ероцента за 1квч, он еще и дает данные чтобы можно было сэкономить.
Питер-и солнечные панели- не совместимы:)
Можно как дополнительный, для автоматической передачи показаний в энергосбыт.
Ну и просто удобный способ съема информации, если доступ к основному не очень…
Обо всем рассказали/показали, только не про счетчик ))
Функция дневного/ночного тарифа в счетчике есть, или эта работа достанется умному дому?
Я правильно понимаю, что он не сертифицирован как прибор учета?
а зачем вам батарейка на устройстве считающем электроэнергию, нет 220, значит нечего и считать. Или у вас там «блуждающие» токи по проводам гуляют? По поводу одно, двух, трех хоть сто тарифов это считает сервер УД в алгоритме по времени.
Не видно полной маркировки реле, по ней можно было бы поискать даташит. Если встроенный шунт для контроля, скажем, перегрузки — то да, большой точности ожидать не приходится. А вот если специализированное для приборов учета — то дело может обстоять и не так плохо.
Классный прибор! За обзор плюс.
Теперь вопрос по конкретному применению. Я его купил и хочу поставить дополнительно к штатному счётчику (по которому снимаются и передаются показания). У штатного счётчика есть текущие показания. Я могу в этом устройстве установить те же самые текущие показания? Чтобы отсчёт не с нуля начинался? А от конкретного значения?
Резонный вопрос. С этим нужно разбираться в uart командах mcu, команда естественно должна быть… автору упомянутого мною блога тоже задавали этот вопрос. Сам бы хотел такую опцию
Это понятно и ежу. Не об этом речь. Речь идёт о дополнительном счётчике, который будет установлен рядом со штатным. А вот для чего он нужен — другая сторона вопроса.
В каком-то из энергомер есть сброс показаний (журнал и накопленные) и возможно установка текущих. Команда с журналированием и под паролем, как и остальные по его настройке (установка коэф трансформации, корректировка, переключение тарифов, часы,...). Альтернативно для доступам к настройкам кнопка на лице под пломбой ещё есть. Под рукой протокола обмена нет, линков не дам.
у меня например подобные счетчики(PZEM-004) используются для расчета 1)сколько эллектричества выливается в Сеть с солнечных батарей чтобы не превысить допустимое.
2) для контроля эффективности отопления и кондиционирования в доме (пробую разные режимы тепл. насосов чтобы найти оптимальное отношение). 3) да и вообще, приятно знать сколько ты должен заплатить за эллектро, и если что немного сэкономить. (билл иногда больше 1к евро в мес)
Представьте, что вы можете использовать полученные данные как вам только представится — уведомления в телеграм/ватсап/смс/Яндекс станцию, автоматика по этим данным и прочее. Все ограничивается только вашим воображением)
Вот у меня, например, фантазии хватает только на получения значения, не вставая с кресла, перед отправкой их в ЖЭУ. В мессенджерах эти цифры мне нафиг не нужны. Что с ними будет делать автоматика тоже не представляю. Отключит свет, при превышении поставленного самому себе лимита? :)
писал уже выше, для стран с дешевой электроэнергией и расходом, эта штука не сильно полезна, если бы вы платили 200-1000 евро в мес- с удовольствием бы захотели в режиме реального времени видеть свое потребление чтобы найти на чем можно сэкономить:)
Не представляю на что можно использовать 4550 кВтчас в месяц (1000е/0.22е) в доме — лишь на отопление зимой (что довльно глупо) или питание дата-центра.
ну, 1к евро было 1 месяц только, когда стояла дикая жара +37 довольно долго, а так- собственное потребление дома: 55 евро насос бассеина и спа, 60 евро-освещение (некоторое горит всю ночь), 56 евро-холодильники, роутеры, сервер, модемы итд. итого 171евро -это потребление дома когда никого там нету.
отопление и кондиционирование- эллектро тепловыми насосами( в чем глупость???) в общем то бил в самый холодный и самый жаркий месяц удается держать на уровне 800 евро, минус ~400евро которые вырабатывает 10.6KW солнечная система на крыше
PS. там где я живу температура не бывает ниже +3
а чем отопление электричеством хуже отопления газом? дизелем? дровами? это удобно, а в южных странах без доступа к дешевым нефти и газу — еще и выгоднее (в моем случае отопление выгоднее на 35-40%) (если отапливать тепловым насосом с COP=4.5)
Правда отапливать это громко сказано, нужно из +6 сделать комфортные +23
ну вот смотри
газа нет. коммерческое подключение = 758тр (конкретно у меня)
проект + котельная + котел + батареи + обвязка + работа = 250тр (примерно на самом деле может быть и больше)
итого миллион.
кладу в банк миллион ну например под 5%. это 50тр в год. но можно и по 6-7% поискать.
вложений ну предположим 4 конвектора это 40тр ( это хорошие Noirot. у меня такие с 2009 года работают) на 80м2 этого хватает с лихвой.
2+1.5+1+0.5 = 5кВТ мощности.
ээ стоит 2.99/1.91. в холодные месяца я жгу на 4500-5000р.
итого: можно 10 месяцев в году топить электричеством. а на самом деле топлю не 10 конечно, а 6-7.
по итогу — газ при таких условиях не нужен.
А зачем? Ужаснуться расходу за вчера и отключить холодильник для экономии? Цифры ради цифр не интересны. Да умеет считать и присылать, но цель-то не в этом.
Читал историю, как человек решил полностью заменить проводку в квартире. На время ремонта старую проводку не отключал. Когда пришло время её отключить, оказалось, что у соседей в одной комнате свет пропал…
А это и есть просто индикатор. Пока у него не будет сертификата и протокола поверки, таковым он и останется. Сам-то чип счетчика у него неплохой, но вот как откалиброван и насколько стабильные компоненты в обвязке — непредсказуемо. 1%, вероятно, обеспечит.
А это уже надо внимательно изучать даташит. И от прошивки зависит. Это вполне даже неплохой SoC для счетчиков с заявляемой точностью 0.1% при диапазоне 1:5000.
Для них в том числе, как я понимаю. Вживую не встречал, поскольку то, что попадалось в руки, было совсем «бюджетным». А эта игрушка для навороченных многофункциональных, которые много чего умеют. Применяется, в частности, в китайских панельных измерителях PZEMxxx.
Это прибор для личного использования, для мониторинга вашей линии и настройки автоматики по этим данным. Он не сертифицирован на территории РФ как средство измерения. Вы в Китае не купите СИ для применения в РФ)) Только если сами не получите на него все нужные свидетельства о поверке и сертификаты
А не по барабану ли нам, потребителям, теперь на эл счётчики? Вроде как с 1 июля это всё возложат на энергоснабжающие организации, и это будет теперь их головной болью. Хотя, могу и ошибаться…
у нас (Харьков) схема дебильная:
если хочешь 2х тарифный счётчик (экономия выгодна государству, ага) — покупаешь за свои, пишешь в РЭС заявление, оплачиваешь (в 2017м было 16$) и через месяц электрики заменят.
сразу пишешь заявление, что передаёшь/даришь РЭСу этот счётчик за 1грн.
У меняв Киеве было не так. Лет 7-8 назад Киевэнерго за свои деньги заменил счетчик на более современный, а года 3 назад — поставил 2-х тарифный еще более современный (сам показания по электросети передает) :) Для включения 2-х тарифной системы пришлось только подъехать и написать заяву. Все было бесплатно.
Ну зачем сразу бесполезная… Если он точен в измерениях, то можно использовать в различных автоматических сценариях, от оповещения «вы забыли выключить утюг» при выходе из дома, до «Компрессор вашего холодильника не выключался уже X суток, вызывате мастера».
А про Россию история не простая. У нас сами не знают, что хотят, и снова запущена программа по модернизации систем учета, и снова будут менять счетчики, они ещё сами не знают на какие, но на какие-то новые, которые чуть позже изобретут. Идеи вести учет не только тарифов, но и строить профили мощности, и ещё с этого сдирать деньги, готовится законодательство по разрешению отключения абонентов без суда и следствия, за не уплату, если пропихнут, то счетчики будут ставить с релюхами и удаленным управлением, и много другого бреда…
Но! Идея ставить один счетчик для коммерческого учета и для своих хотелок не всегда хороша. В моих краях на отрез отказываются разрешать подключаться по модбас или даже по ИК. Провода отрывают, ИК заклеивают пломбой, щит закрывают и тоже пломбируют. Не подключиться никак. Основание — это не ваш прибор учета и не ваша зона ответственности. А если прибор ваш, то всеравно, зона ответственности не ваша.
Так что или ZigBee меркурий ставить (дорого) или тупо дублировать своим прибором учета.
Но! Идея ставить один счетчик для коммерческого учета и для своих хотелок не всегда хороша. В моих краях на отрез отказываются разрешать подключаться по модбас или даже по ИК. Провода отрывают, ИК заклеивают пломбой, щит закрывают и тоже пломбируют. Не подключиться никак.
Идея как раз абсолютно правильная. Кому нужен учет тот и ставит прибор учета на своей стороне. Энергосбытовая компания за свой счет ставит счетчик перед входом потребителя и и несет все затраты на его содержание. Если вы ей не доверяете, ставте на своей стороне, на входе свой прибор и сверяйте показания.,
Ну круто. Вот счетчик… И ОН С ВАЙФАЕМ И MQTT, а ещё в какую то там систему умного дома подключается… УРА!
И так, счетчик, прежде всего, должен считать, и делать это достаточно точно. Это измерительный прибор, а не развлекательный. Какой класс точности? С чем вы его сверяли, и на сколько разнятся показания? Имеет ли он сертификацию (в России понятно, что нет) в каких либо странах?
Например тот же старый добрый SDM120m сертифицирован и разрешен к применению в коммерческом учёте в EC, директива 2004/22EC, что косвенно может говорить о достаточной точности устройства и что переводит его в класс средств измерений, а не показометров.
Что по вашей игрушке можете сказать?
Конечно интересует, дружище. По приведенным ссылкам в статье автор оригинальной интеграции описывал сравнение точности показаний. Для домашней автоматики погрешности абсолютно уместны)) Если, конечно, вам необходима точность 99,999% с каким-либо абстрактным эталоном — то тут мне не о чем и говорить)
Может направить ваш поисковый энтузиазм на более полезный путь…
сможете найти сертифицированный прибор учёта с передачей хотя бы части данных из обзора в решения на базе «умного дома»? Буду очень благодарен (импульсный выход не в счёт)
Вы не в состоянии сами найти счетчики меркурия, например, с любым интерфейсом передачи данных? Надо маленький? Есть и такие, но дорого, у шнайдера и Abb. Сейчас не припомню, лет 8-10 назад это было… был некий популярный форум по tp-link mr3020. Чего там только не делали. Я лично, еще в то время, когда небыло никаких ESP8266, писал там скрипт по сбору данных с меркурия и отправки отчета в смс через usb модем.
Осталось только сертификацию сделать и в массы. А теперь вопрос, кто нас обманывает? У себя после ремонта, установил новый счетчик наш сертифицированный под пломбу и второй последовательно типа такого, только без реле и вай фая. Дык вот разница в показаниях по квт час 7-8% за месяц. Причем завышает наш сертифицированный. У обоих класс точности 1. Так и стоят уже 6 лет, радуя глаз.Реле контроля напряжения тоже стоит, самодельное это вообще с 2007г трудиться без поломок, коммутация через контактор на дин рейку.
вам про клас точности. Если есть измерение напруги (ключевое слово ЕСЛИ) то проверьте точность сопоставив с тем, что намеряет нормальный тестер.
А мощность проверяем так: отключаем все-все-все в квартире, затем засекаем показания приборов, засекаем время и затем включаем чайник с 3-мя литрами воды и считаем импульсы (мигания светодиода) на счетчиках. Как мигать перестанет — сравниваем показания, сравниваем импульсы, сравниваем с известной мощностью чайника и временем работы. Уже будет кой-какая информация для делания выводов.
Напряжение в норме, замерялось тестером ut-61e, но искать виновного в домашних условиях не хочу.Тем более сошлись что эти приборы как индикаторы.Сам в метрологии 5 лет отработал.
Так измерить не получится. У ТЭНа при повышении температуры будет увеличиваться сопротивление, это как бы физика. А значит и мощность будет переменная.
Никто не мешает контролировать напряжение и ток парой мультиметров. Если нет существенных колебаний напряжения сети (по возможности выбрать подходящее время для измерений), использование чисто активной нагрузки это самый доступный способ проверить достоверность работы ваттметра. Уж всяко не хуже 5%. А вот на нагрузках с низким PF и с импульсным характером потребления вблизи максимума напряжения подвирают и индукционные счетчики, да и электронные «не без греха» бывают…
ок. тэн греет воду. При чем сама спираль не в воде. Как изменится температура и, соответственно, потребляемая мощность тэна, если температура воды изменится от 20 до 90 градусов?
Как-бы физика, но вы путаете эффект разницы сопротивлений холодной и нагретой спирали лампочки и данный конкретный эксперимент. В нашем случае, даже если сопротивление возрастет, после включения, все-равно анализируется длительный временной интервал.
Большими буквами написано Tuya. Т.е. сначала сообщишь все китайцам, а уж потом, по возможности (если получится) заберешь в home assistant :)
ЗЫ
Поэтому — лучше перепрошить и сразу к себе данные. Я ради интереса пробовал, такой инпут-лаг через китайцев, что сразу вспоминаешь ACORP на 14400 :)
может он в ребут уходит? Обычно кнопки сопряжения делают сброс настроек на туя прошивках. А в стандартной прошивке, как раз, при включении это реле выключается, насколько я знаю У вас кнопка и включает и выключает реле таким способом? Или только выключает?
Еще есть проект https://openenergymonitor.org/
Начиная с Ардинки(EmonTx) до РаспбериПи(EmonPi) — там однофазные и трехфазные счетчики на трансформаторах. Продаются части и готовые устройства.
Я брал когда-то еще старый проект — который на ардуинке.
А никто не встречал упрощённый вариант такого устройства — без реле и индикации, на дин-решку. Просто устройство, которое сможет по mqtt передавать данные о напряжении и потреблении электроэнергии.
Всякие PZEM-004T можно, но надо колхозить корпус. Есть пустые пластиковые корпуса для DIN как раз для этого.
Для MQTT надо будет добавить какой-то микроконтроллер.
Подскажите, пожалуйста, кто разбирался в схематозе счетчика — при разборке двух плат оказалось, что контакты которые в обзоре припаяны к нижней плате на деле вместе с дорожкой просто болтаются в воздухе. Визуально эта дорожка никуда дальше не ведет и на обратной стороне тоже нет разводки под нее (как впрочем и не видно чтобы она соединялась с обратной стороной платы). Смущает, что проще было их запаять сразу на плате без такой сложной конструкции. При этом реле работает абсолютно исправно, как заявлено без нареканий. Но слегка стремно зная это ставить на всю квартиру ( Кто-то может развеять мои сомнения?
pm.h-net.ru/
Но мне кажется, разработчик забросил свое детище — прошивки не выходят, баги остались, хотя и работает.
MQTT есть.
Цифра 5А означает вовсе НЕ НОМИНАЛЬНЫЙ ток счётчика, а то, что такие счетчики рассчитаны на подключение через трансформатор тока с нормированным выходом (например, стандарт — 5 ампер). И указывается всегда МАКСИМАЛЬНЫЙ ток через счётчик.
Поэтому на токе 25А он будет работать так же спокойно, как и на 15, и на 40.
Другое дело что интерфейсы обычно находятся под той же крышкой, что и силовые клеммы и поэтому обычно все это дело находится под пломбой.
По проприетарным протоколам- меркурии в принципе расшифрованы, нева и энергомера с исовским протоколом тоже расшифрованы, у мзэпа в принципе тоже расшифровываемые протоколы.
Что до доступа к интерфейса — зависит от конструкции. Может быть под общей крышкой, может быть под разными, с раздельными пломбами.
Импульсный к слову тоже под пломбой, но энергосбыт закрывает глаза если туда идут провода
Есть еще Нева 105. Такой же, только с жк дисплеем.
Где можно — использовал оптопорт
incotex-counter.blogspot.com/2014/04/blog-post.html
Недешево, порядка 6 тысяч рублей за роутер + оптопремник
Но — все работает, MQTT присылается
Реле есть, напряжение измеряет…
Т.к. там напряжения по несколько тысяч вольт и реле на такое не рассчитано. Для защиты от молний есть отдельный класс защитных устройств, которые устанавливаются в несколько уровней.
ладно еще если ПРАВИЛЬНО установить УЗИП. Но уж точно не реле напряжения, которое максимум от отгорания рабочего нуля спасает
это неправильно, но факт
2) для контроля эффективности отопления и кондиционирования в доме (пробую разные режимы тепл. насосов чтобы найти оптимальное отношение). 3) да и вообще, приятно знать сколько ты должен заплатить за эллектро, и если что немного сэкономить. (билл иногда больше 1к евро в мес)
П.С. Про солнце ничего не понял- живу в Питере)
про 1к я написал к тому, что в понимании большинства- счетчик нужен только чтобы сообщать показания и платить, а я к тому, что во многий других странах, там где цена электричества 22ероцента за 1квч, он еще и дает данные чтобы можно было сэкономить.
Питер-и солнечные панели- не совместимы:)
Ну и просто удобный способ съема информации, если доступ к основному не очень…
Функция дневного/ночного тарифа в счетчике есть, или эта работа достанется умному дому?
Я правильно понимаю, что он не сертифицирован как прибор учета?
На чем там измеритель сделан?
Между шунтом и процессором.
Если есть схема, то можно её привести для ознакомления.
Никто не делает шунты из меди.
Но может там и хитрый шунт, а на картинке плохо видно другой материал для шунта.
Теперь вопрос по конкретному применению. Я его купил и хочу поставить дополнительно к штатному счётчику (по которому снимаются и передаются показания). У штатного счётчика есть текущие показания. Я могу в этом устройстве установить те же самые текущие показания? Чтобы отсчёт не с нуля начинался? А от конкретного значения?
2) для контроля эффективности отопления и кондиционирования в доме (пробую разные режимы тепл. насосов чтобы найти оптимальное отношение). 3) да и вообще, приятно знать сколько ты должен заплатить за эллектро, и если что немного сэкономить. (билл иногда больше 1к евро в мес)
отопление и кондиционирование- эллектро тепловыми насосами( в чем глупость???) в общем то бил в самый холодный и самый жаркий месяц удается держать на уровне 800 евро, минус ~400евро которые вырабатывает 10.6KW солнечная система на крыше
PS. там где я живу температура не бывает ниже +3
Правда отапливать это громко сказано, нужно из +6 сделать комфортные +23
газа нет. коммерческое подключение = 758тр (конкретно у меня)
проект + котельная + котел + батареи + обвязка + работа = 250тр (примерно на самом деле может быть и больше)
итого миллион.
кладу в банк миллион ну например под 5%. это 50тр в год. но можно и по 6-7% поискать.
вложений ну предположим 4 конвектора это 40тр ( это хорошие Noirot. у меня такие с 2009 года работают) на 80м2 этого хватает с лихвой.
2+1.5+1+0.5 = 5кВТ мощности.
ээ стоит 2.99/1.91. в холодные месяца я жгу на 4500-5000р.
итого: можно 10 месяцев в году топить электричеством. а на самом деле топлю не 10 конечно, а 6-7.
по итогу — газ при таких условиях не нужен.
если хочешь 2х тарифный счётчик (экономия выгодна государству, ага) — покупаешь за свои, пишешь в РЭС заявление, оплачиваешь (в 2017м было 16$) и через месяц электрики заменят.
сразу пишешь заявление, что передаёшь/даришь РЭСу этот счётчик за 1грн.
А про Россию история не простая. У нас сами не знают, что хотят, и снова запущена программа по модернизации систем учета, и снова будут менять счетчики, они ещё сами не знают на какие, но на какие-то новые, которые чуть позже изобретут. Идеи вести учет не только тарифов, но и строить профили мощности, и ещё с этого сдирать деньги, готовится законодательство по разрешению отключения абонентов без суда и следствия, за не уплату, если пропихнут, то счетчики будут ставить с релюхами и удаленным управлением, и много другого бреда…
Но! Идея ставить один счетчик для коммерческого учета и для своих хотелок не всегда хороша. В моих краях на отрез отказываются разрешать подключаться по модбас или даже по ИК. Провода отрывают, ИК заклеивают пломбой, щит закрывают и тоже пломбируют. Не подключиться никак. Основание — это не ваш прибор учета и не ваша зона ответственности. А если прибор ваш, то всеравно, зона ответственности не ваша.
Так что или ZigBee меркурий ставить (дорого) или тупо дублировать своим прибором учета.
Я говорю:
А вы мне отвечаете:
??? Чем это разнится с тем, что я написал?
И так, счетчик, прежде всего, должен считать, и делать это достаточно точно. Это измерительный прибор, а не развлекательный. Какой класс точности? С чем вы его сверяли, и на сколько разнятся показания? Имеет ли он сертификацию (в России понятно, что нет) в каких либо странах?
Например тот же старый добрый SDM120m сертифицирован и разрешен к применению в коммерческом учёте в EC, директива 2004/22EC, что косвенно может говорить о достаточной точности устройства и что переводит его в класс средств измерений, а не показометров.
Что по вашей игрушке можете сказать?
Не, ну имеете право. Яснопонятно. Ok.
P.S. Кстати, вот человек уже наигрался (и я его понимаю), можно в Москве у него забрать по дешевле даже, чем на алике.
www.avito.ru/moskva/bytovaya_tehnika/modul_upravleniya_pitaniem_tuya_smart_life_zmai-90_1825708329
Постойте ка… А не Вы ли это, случаем, их продаёте?
Может направить ваш поисковый энтузиазм на более полезный путь…
сможете найти сертифицированный прибор учёта с передачей хотя бы части данных из обзора в решения на базе «умного дома»? Буду очень благодарен (импульсный выход не в счёт)
А мощность проверяем так: отключаем все-все-все в квартире, затем засекаем показания приборов, засекаем время и затем включаем чайник с 3-мя литрами воды и считаем импульсы (мигания светодиода) на счетчиках. Как мигать перестанет — сравниваем показания, сравниваем импульсы, сравниваем с известной мощностью чайника и временем работы. Уже будет кой-какая информация для делания выводов.
Как-бы физика, но вы путаете эффект разницы сопротивлений холодной и нагретой спирали лампочки и данный конкретный эксперимент. В нашем случае, даже если сопротивление возрастет, после включения, все-равно анализируется длительный временной интервал.
Чем штатный способ плох, что пришлось перешивать?
ae01.alicdn.com/kf/H03014312b30e4f91bb06bad4787928640/Zemismart-WiFi.jpg
Большими буквами написано Tuya. Т.е. сначала сообщишь все китайцам, а уж потом, по возможности (если получится) заберешь в home assistant :)
ЗЫ
Поэтому — лучше перепрошить и сразу к себе данные. Я ради интереса пробовал, такой инпут-лаг через китайцев, что сразу вспоминаешь ACORP на 14400 :)
Начиная с Ардинки(EmonTx) до РаспбериПи(EmonPi) — там однофазные и трехфазные счетчики на трансформаторах. Продаются части и готовые устройства.
Я брал когда-то еще старый проект — который на ардуинке.
Для MQTT надо будет добавить какой-то микроконтроллер.
а вот mqtt хоть куда.