Наконец то! Финал по подключению SDM220

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Группа ВК: electro...
    Инстаграм: / electronics_in_focus
    Проект платы (принципиальная схема и печатка, KiCad), там же скрипт шлюза v2 для nodeMCU: bitbucket.org/...
    Важно! Прошивку NodeMCU я рекомендую генерировать на сервисе nodemcu-build....
    Нужно выбрать ветку "master" и модули, необходимые для работы шлюза: bit, file, GPIO, net, node, timer, UART, WiFi.
    Предыдущие 3 ролика из серии про подключение SDM220:
    1) Эл. счётчики SDM120, SDM220. Часть 1. Знакомство: • Эл. счётчики SDM120, S...
    2) Протокол MODBUS: • Протокол MODBUS
    3) Собираем данные с SDM220 в системе умного дома: • Собираем данные с SDM2...
    Ссылки на упомянутые товары:
    1) Электросчётчик SDM220-MODBUS: ali.ski/kydGg
    2) Модуль ESP-07 с ESP8266: ali.ski/7eDW6Y
    3) UART-RS485 преобразователь (у меня не заработал): ali.ski/MLScp2
    4) USB-UART преобразователь на CH340: ali.ski/3CiQm
    5) Переходник для вывода WiFi-антены
    без антены: ali.ski/10uc9n
    с антеной: ali.ski/-jkK2
    6) AC-DC преобразователь 220v-3.3v HiLink HLK-PM03 (он же TENSTAR ROBOT TSP-03): ali.ski/RgJzn
    7) ADM3485EARZ (трансивер RS485): goo.gl/1eUMO2
    Лицензии на музыку в ролике:
    Copyright Owner (Created by): «Awards Media Group Limited Partnership» www.dewolfemusi...
    Copyright Owner (Created by): «Awards Media Group Limited Partnership» www.dewolfemusi...
    Copyright Owner (Created by): «Awards Media Group Limited Partnership» www.dewolfemusi...
    Copyright Owner (Created by): «Awards Media Group Limited Partnership» www.dewolfemusi...

Komentáře • 132

  • @dimon85192
    @dimon85192 Před 7 lety +21

    Отличный сериал. Побольше бы таких на ютубе.

  • @Aleksejka100
    @Aleksejka100 Před 7 lety +12

    твой ящик будет убивать электриков ЖКХ, там жешь 2 бита... фаза и ноль... 😂

  • @romanbuts8639
    @romanbuts8639 Před 7 lety +2

    Огромное спасибо с первого раза все заработало! Собрал железо и программу по вашим рекомендациям. Но у вас в скрипте lua ошибка (опечатка). -- Запоминаем Transaction ID для отправки в ответе MBtranId = (string.byte(paket, 1)*256) + string.byte(paket, 2) . В конце у вас 1 а должна быть двойка. Получалось что отправлялся обратно пакет с неправильным номером транзакции. Для Мажордомо такой ответ подходил - видать он вообще не обращал внимание на номер транзакции. Но в OpenHab такой ответ не проходил - поломанный ответный пакет не принимался. Пришлось изучать/править скрипт :) А если у вас еще получится на lua написать отправку данных на mqtt сервер было бы вообще превосходно! Хотя бы пары регистров.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Роман, спасибо за исследование ошибки, Вы правы! В репозитории эту ошибку я уже поправил.
      Отправку по MQTT сделать не сложно, это только вопрос наличия времени.
      Изначально я не стал делать вариант шлюза MODBUS-RTU MQTT потому что тогда придётся конфигурировать обмен и в скрипте на LUA. А в случае шлюза MODBUS-RTU MODBUS-TCP вся настройка - на верхнем уровне системы.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Ещё просьба, если не затруднит, скиньте фото вашей итоговой инсталляции на почту. Размещу их в группе, если не против.

    • @romanbuts8639
      @romanbuts8639 Před 7 lety

      Без проблем. Отправил 3 фотки. Может что то понравится/подойдет :). Можете публиковать в Вконтакте, Ютубе, Сайте.

  • @freeky92out9
    @freeky92out9 Před 7 lety +3

    это было шикарно)
    автору почтение!

  • @yuretszzz
    @yuretszzz Před 6 lety +2

    Здравствуйте! Канал крайне мотивирующий. Спасибо за труды. И все же остался вопрос - почему вы не подключили землю между счетчиком и ESP? Я понял что можно с ней, можно без нее, интересно почему вы остановились на последнем варианте?

  • @xaxexa1
    @xaxexa1 Před 7 lety +1

    лайк, информотивно, интересно, полезно, ну как обычно ;) а еще очень музыка в выпуске понравилась

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Спасибо! С музыкой в этот раз я действительно заморочился

  • @corneapavel1674
    @corneapavel1674 Před 7 lety

    Export active energy это когда есть солнечные батареи и счётчик с GSM модулем когда при приобразование лишней энергии система сбрасывает её в електросеть и графа Export active energy даёт знать сколько было отданно и далее можно подсчитать сколько заработал денег

  • @102diy
    @102diy Před 5 lety

    Действительно хороший материал, особенно для тех кто хочет делать свои устройства на базе МК, но пока не знает как и что можно реализовать. Кстати для лут я бы посоветовал бумагу из Китая для печатных плат - сам когда на нее перешёл, как будто с жигулей на Мерседес пересел )))

    • @user-fd8sk2rz5w
      @user-fd8sk2rz5w Před 3 lety

      Пожалуйста, дайте ссылку на бумагу?

  • @yaroslavv3298
    @yaroslavv3298 Před 6 lety +1

    Молодец, классно все делаешь.

  • @meg78337
    @meg78337 Před 7 lety

    Спасибо! Интересный сериал(?) получился!

  • @user-np4rc6cc9i
    @user-np4rc6cc9i Před 3 lety +1

    Отличный разбор! Для меня, как для новичка - прям учебник.
    Можете посоветовать ресурс для освоения Lua?
    Знаком с "С" для ПК, может знаете толковые ресурсы по "С" для МК? На сколько вообще Lua сложен в освоении???

  • @Ura2404
    @Ura2404 Před 4 lety

    Спасибо! Очень полезно!

  • @larry999y
    @larry999y Před 4 lety

    очень интересно задумался

  • @user-qk8be8kc9b
    @user-qk8be8kc9b Před 2 lety

    У меня датчик температуры и влажности с modbusRTU - при отрицательных значениях приходится обрабатывать 15 бит и вычитать 65536

  • @vanomel528
    @vanomel528 Před 7 lety +1

    Антенну соседи то прихватят. В быту все пригодится.

    • @badkun6819
      @badkun6819 Před 3 lety

      Ну если сопрут то можно приклеить

  • @scorp49you
    @scorp49you Před 7 lety

    Спасибо большое. Не сочтите за наглость, просто я не программист, если вам не трудно выложите пожалуйста остальные методы. Успехов вам и всего доброго, спасибо вам за ваш труд.

  • @LiguidCool
    @LiguidCool Před 7 lety +3

    Меркурий 200 вроде имеет CAN-шину ...

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Всё верно. Там правда от CAN только физический уровень используется.
      До него тоже когда нибудь доберусь

    • @funkydunky1671
      @funkydunky1671 Před 7 lety

      В смысле только дифференцильная передача сигнала? А как же приоритезация, адресация, задержки между пакетами и их структура?

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Да
      Тупо к трансиверу CAN подключен UART внутреннего микроконтроллера

  • @vladi_g
    @vladi_g Před 7 lety

    Когда потерял центры отверстий монтажных - печатаешь ещё раз на бумаге, прикладываешь к плате, совмещаешь, размечаешь. На просвет всё видно.

  • @ConstantinePolik
    @ConstantinePolik Před 6 lety

    Отличное видео. Но есть вопрос, почему бы не распарсить информацию со счетчика на уровне МК, а потом отправлять уже красивые данные, напрмер по MQTT.

    • @rnadyrshin
      @rnadyrshin  Před 6 lety +1

      В этом случае потеряется гибкость шлюза как самостоятельного устройства. Сейчас он никак не привязан к конкретной модели счётчика и может использоваться чтобы интегрировать между собой подсети на MODBUS TCP и MODBUS RTU

    • @ConstantinePolik
      @ConstantinePolik Před 6 lety

      Электроника в объективе спасибо

  • @gazooc
    @gazooc Před 7 lety

    У меня дома стоит нева 103, данные с него снять нельзя, есть только выход imp/kwh, тс 3200 раз за 1квт он выдаст импульс. Который по идее можно считать через есп8266. Как я понимаю, надо копать в сторону прерываний ? Повесить выход счетчика на пин, при повышении уровня - увеличивать переменную.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Сначала хотел ответить, что можно обойтись без прерываний, но лучше не надо. Из-за работы стека TCP/IP можно будет пропускать импульсы. Поэтому да, надо разобраться с прерываниями по фронтам дискретного входа и считать импульсы. Нарастающий итог отправлять на сервер каким-нибудь протоколом. Также надо подумать, как обрабатывать ситуацию перезапуска esp8266 и переполнение счётчика.

    • @gazooc
      @gazooc Před 7 lety

      Электроника в объективе В любом случае у меня нет MajorDoMo и сервера под него. Поэтому информация будет складироваться на флешке подключенной к есп. После чего раз в 1 киловатт энергии, сливать массив данных на тингспик.

  • @IgorOrlov
    @IgorOrlov Před 6 lety

    читал на форумах что люди скептически высказываются к этому счётчику если использовать в квартирах где установлена электро плита. Подскажите пожалуйста, спустя время вы наблюдали сбои в работе? У вас какое максимальное потребление и используете ли вы елетропилу? Спасибо.

  • @KamenBVV
    @KamenBVV Před 4 lety

    Можно ли выставить не нулевое стартовое значение на счетчике а например такое же как на счетчике в щитке?

  • @slacker060181
    @slacker060181 Před 7 lety

    Руслан добрый день, я интересуюсь не проверял ли ты скорость ответа счетчика (какая максимальная), а так же как он себя ведет если его повесить между димом и нагрузкой. Очень нужно снимать мгновенные показания при димировании нагревателя (тена).

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Сразу говорю, я не пробовал. Но думаю что работать с димерами он должен корректно. Правда я не знал что димеры применяют с такими мощными нагрузками, это что то новенькое для меня.
      Время ответа на запрос я не проверял, но думаю оно довольно низкое. В счётчике контроллер отправляет по запросу уже готовые данные, не вижу причин, чтобы он отвечал дольше нескольких мс.

    • @slacker060181
      @slacker060181 Před 7 lety

      Пробовал "чудо девайс" под названием PZEM-004T, так у него ответ по каждому параметру в районе 1с, а при включении между димером и нагрузкой начинает сходить с ума из 10 пакетов корректным может прийти один -два это при средних положениях димера, при максимальных значениях димирования ведет себя более мение. Правда время показаний удручает. Что до нагрузки, так это тены для СЭМ аппарата.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      А нельзя счётчик подключить до димера?

    • @slacker060181
      @slacker060181 Před 7 lety

      Можно попробовать, по идеи потребляемую мощность и ток будет показывать, но желание было мерить напряжение после димера, а так буде 220 и все. Вечером попробую правда время снятия показаний удручает.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Недавно пролистывал фотки в архиве материалов канала и нашёл скриншот обмена со счётчиком с логического анализатора! Отвечает он через 12 мс после окончания выдачи запроса! А сам скриншот будет в инстаграмме канала

  • @dminrussia
    @dminrussia Před 7 lety

    Как считаете по прошествии какого-то времени - безопасная штука это? В плане пожаробезопасности... в квартире в щиток ставить можно не опасаясь, что эта китайская штука выкинет какую-нибудь неприятность?

    • @rnadyrshin
      @rnadyrshin  Před 7 lety +1

      Ответственность на себя брать не могу, но в принципе SDM220 сделан неплохо внутри, имеет трансформаторный источник питания, который вряд ли подкинет сюрпризы.
      За прошедшее время счётчик работал стабильно, звуков и запахов не издавал, ощутимо не грелся (в группе выложены термограммы) ну и в целом я про него не вспоминал, работает и работает.

    • @dminrussia
      @dminrussia Před 7 lety

      Спасибо за информацию!

    • @dminrussia
      @dminrussia Před 7 lety

      А не подскажете, чем отличается SDM220 от SDM230? И еще... MT - это в плюс к modbus-версии, еще и многотарифность введена? Ну так она и не нужна наверно...

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Не знаю. Лучше уточнять у производителя или продавца

    • @dminrussia
      @dminrussia Před 7 lety

      Продавец что-то пока молчит... сутки прошли уже...

  • @msemenkov
    @msemenkov Před 7 lety

    Отличное видео, а можно ли эту доработку применить к ардуино, подскажите что нужно в коде дописать.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety +1

      Я не работаю с arduino ide. Можно, конечно

  • @DaemonD
    @DaemonD Před 7 lety

    Я чё то не понял, китайцы наконец сделали счётчик снимающий показания по 4 векторам??? Прямая активка, обратная активка, прямая реактивка и обратная реактивка? И всего за 1200р? Не верю своим глазам, это же рай для альтернативщиков с ветрогерераторами и солнечными батареями ибо извечная проблема как высчитать обратную энергию.

  • @ycukyc
    @ycukyc Před 7 lety +1

    все круто конечно, но вот веб интерфейс - ужас, вкладка во вкладке на вкладке, отступы кривые, меню жесть. с мобильника пробовали открывать?

  • @oleksandrmasliuchenko1874

    Здравствуйте! Давно подумывал об умном доме, но Ваш канал подтолкнул на активные действия.
    Сервер поставил, с MQTT и термометрами уже наигрался. Теперь хочу повторить проект с электросчетчиками.
    Вопрос: Хочу поставить несколько SDM120 мерять разные каналы потребления. Правильно ли я понимаю, что их RS485 выходы можно соединить параллельно и опрашивать только одним модулем на ESP? Разумеется счетчикам разные адреса нужно как то раздать.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Да, конечно.
      Счётчикам в одном сегменте rs485-сети установите разные адреса, а скорости порта установите одинаковые.

  • @basilstadnik1342
    @basilstadnik1342 Před 7 lety

    подскажи как с счетчиком меркурий 200 обмен делать ?

  • @bachulator
    @bachulator Před 7 lety

    Вопрос от чайника. А если пробовать реализацию на Sonoff Pow (www.itead.cc/sonoff-pow.html) + Tasmota (github.com/arendst/Sonoff-Tasmota/wiki/Sonoff-Pow) и телемитрию скидывать прямо в MQTT не проще будет?

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Не знаю, попробуйте, может и проще. Только в щиток такой девайс не поставишь

  • @Alex1zi
    @Alex1zi Před 6 lety

    Мереурий 200.2 многотарифный. Как т1 т2 т3 снимал?

    • @rnadyrshin
      @rnadyrshin  Před 6 lety

      с Меркурием не обменивался

  • @catalyst_in_ua
    @catalyst_in_ua Před 7 lety

    Добрый день, пытаюсь все подключить как вы описали, но при всех попытках данные не собираются и выдает что ждет получение данных и все. Как можно с вами проконсультироваться ? USB-RS485 я еще не дождался, поэтому не могу проанализировать работу напрямую с компом, а через MD пробую но ничего не выходит.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety +1

      Моя почта в информации о канале

  • @che42cc
    @che42cc Před 7 lety

    "Здесь речь идет про Input Holding регистры" czcams.com/video/hg7qX342Iw4/video.htmlm35s
    Input регистры и Holding регистры - это два разных типа регистров, не путайте. Функцией с кодом 4 вычитываются Input регистры. А "holding input registers" вообще не существует (см. спецификацию модбас).
    А в целом отлично.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety +1

      да да да, здесь оговорка.
      речь шла про input registers

  • @oleksandrmasliuchenko1874

    Пытаюсь повторить Вашу схему. По ней вопрос: а разве не нужно GPIO2 к питанию подтягивать? Во всяком случае ESP8266 Boot Mode Selection так нам завещает....

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Эта подтяжка есть на плате ESP-12

    • @oleksandrmasliuchenko1874
      @oleksandrmasliuchenko1874 Před 7 lety

      А на ESP-07 такая есть? и вообще, есть ли их схемы?

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Конечно, в гугле их навалом

    • @oleksandrmasliuchenko1874
      @oleksandrmasliuchenko1874 Před 7 lety

      Можно еще помучать вопросами?
      1) разные туторивалы и доки предлагают ставить подтягивающие резисторы 10к, тогда как у Вас на схеме 1к. Насколько это критично? У Вас с этим были проблемы?
      2) по единственной схеме, которую нашел (www.esp8266.com/wiki/lib/exe/fetch.php?media=schematic_esp-12e.png) нога GPIO2 подтягивается к питанию через диод. Считается ли это нормальной подтяжкой?

    • @oleksandrmasliuchenko1874
      @oleksandrmasliuchenko1874 Před 7 lety

      Ладно, со схемотехникой в районе ESP я вроде разобрался.
      Вопросик по счетчику:
      и на счетчике присутствует и на плате Вы предусматривали земляной контакт в дополнение к витой паре A-B, но на видео не видно что Вы его подключаете. В этом есть тайный умысел?
      У меня передача идет нормально ровно до тех пор пока я не подключаю землю.

  • @Efekta
    @Efekta Před 6 lety

    Вы считаете что для БП хайлинк вашей обвязки безопасности достаточно????

    • @rnadyrshin
      @rnadyrshin  Před 6 lety

      Я да, а вы?

    • @Efekta
      @Efekta Před 6 lety

      Электроника в объективе А я нет. Варистер 470 + обычный предохранитель 100мА + термопредохранитель 70 (по желанию) вот мой рецепт :)

    • @Efekta
      @Efekta Před 6 lety +1

      Хотя у вас там еспешка, там вроде в пике около 300мА, тогда предохранитель например на 500мА. Я не понимаю смысл ставить самовостанавливающийся, если он сработал, то плату надо на стол и смотреть что стало потреблять, и соответственно это заменять.

  • @user-nc9ny7bn2z
    @user-nc9ny7bn2z Před 7 lety +1

    опишите пожалуйста как отправлять команды в счетчик

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      По идее, для записи в modbus регистры из majordomo надо аналогично чтению создать сеанс обмена выбрав функцию записи, привязать этот сеанс обмена к свойству объекта. После этого изменение значения свойства объекта будет заставлять majordomo отправлать modbus-устройству запрос на запись в региср значение привязанного свойства.

    • @user-nc9ny7bn2z
      @user-nc9ny7bn2z Před 7 lety

      Спасибо! Попробую сегодня ... Я написал что счетчик, но у меня другое устройство модбас рту ... Но я думаю что должно с вашим есп устройством работать)

    • @olexangrstetsiuk3092
      @olexangrstetsiuk3092 Před 4 lety

      @@user-nc9ny7bn2z если твои скетчи для модбас рту написаны для ардуино-контроллеров, поделись пожалуйста. Много читал, много смотрел, пытался усвоить код, но никак не пойму, какие функции клонировать для добавления нескольких ведомых устройств (больше двух) .

    • @user-nc9ny7bn2z
      @user-nc9ny7bn2z Před 4 lety

      Смотри я использовал этот готовый скетч на Луа .. это просто бридж он подходит для любого перекидывания с рту в тсп и обратно и по беспроводной Линии и этот проект самый лучший!! У меня по несколько месяцев работает рекорд 9 месяцев потом что то подвисло и просто передёргивание питания и все далее полёт а так один из бриджей работает уже ну почти 2 года ... и нет проблем

    • @user-nc9ny7bn2z
      @user-nc9ny7bn2z Před 4 lety

      Пиши timurufa86@gmail.com

  • @scorp49you
    @scorp49you Před 7 lety

    Здравствуйте. Собрал плату подключил, вроде работает. У меня такои вапрос, данные должны меняться каждые 10 секунд в SDM220 regs342-345. У меня меняются только в SDM220 regs0-37 и SDM220 regs70-79 а в SDM220 regs342-345 стоят, меняется только после включения.

    • @scorp49you
      @scorp49you Před 7 lety +1

      Снимаю вопрос. При подключении нагрузки всё обновляется.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      )

  • @miliestanford4410
    @miliestanford4410 Před 7 lety

    Zdravstvuite,
    Mojno li ispolzovat ESP-12F (ESP-12E upgrade) ESP8266 remote serial Port WIFI wireless module v mesto ESP-07 с ESP8266, esli da - to shto nujno li izmenyat chto-to? Tak je interesuet suschestvuet li gotoviy desheviy shlyuz na Ali, chto bi ne zanimatsa izgotovleniem modulya?
    Spasibo

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      ESP-12 использовать можно без проблем.
      Готовые шлюзы наверняка есть, я не искал

    • @miliestanford4410
      @miliestanford4410 Před 7 lety

      Spasibo.

    • @miliestanford4410
      @miliestanford4410 Před 7 lety

      Podskajite escho mojno li etim vospolzovatsa dlya wifi podklyucjeniya schetchika k PC:
      www.aliexpress.com/item/Free-Shipping-serial-wifi-Ethernet-wifi-module-RS232-RS485-module-HLK-RM04-startkit-Want-good-quality/32523728939.html?spm=2114.13010308.0.0.2Lm0Ec
      Spasibo

  • @slavaxhismatov1609
    @slavaxhismatov1609 Před 7 lety

    не дорого но правильно

  • @dkladov
    @dkladov Před 4 lety

    Скажите, а вот я так делать не умею, есть ли, можно ли заказать специалиста, который приедет и сделает мне такую штуку?

    • @xyzw777
      @xyzw777 Před 3 lety

      это контент для самодельщиков энтузиастов. специалисты мыслят другими категориями, они за тоже время заработают больше просто на количестве точек, метров и прочей ерунде на "крупном объекте" :)

  • @romanarefev
    @romanarefev Před 6 lety

    Добрый день! Есть ли возможность заказать готовую плату в сборе?

    • @rnadyrshin
      @rnadyrshin  Před 6 lety

      Я их не продаю. Можете в группе канала спросить новостью, возможно кто-то из вашего города откликнется

    • @romanarefev
      @romanarefev Před 6 lety

      Электроника в объективе спасибо, просто видел где то в комментариях ниже что собирались заказывать в Китае платы, думал может быть что то и осталось.

  • @scorp49you
    @scorp49you Před 7 lety

    Не могли бы вы дать свой метод для Majordomo. Заказал тоже себе такой счётчик хочу подключить к Majordomo.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Для регистров 0-37 (для остальных по аналогии):
      $str_regs = $this->getProperty("regs0-37");
      $regs = explode(",", $str_regs);
      if (count($regs) == 19)
      {
      $this->setProperty("LineToNeutralVolts", round($regs[0], 1));
      $this->setProperty("Current", round($regs[3], 3));
      $this->setProperty("ActivePower", round($regs[6], 1));
      $this->setProperty("ApparentPower", round($regs[9], 1));
      $this->setProperty("ReactivePower", round($regs[12], 1));
      $this->setProperty("PowerFactor", round($regs[15], 3));
      $this->setProperty("PhaseAngle", round($regs[18], 1));
      }

    • @scorp49you
      @scorp49you Před 7 lety

      Спасибо большое. Не сочтите за наглость, просто я не программист, если вам не трудно выложите пожалуйста остальные методы. Успехов вам и всего доброго, спасибо вам за ваш труд.

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Регистры 70-79:
      $str_regs = $this->getProperty("regs70-79");
      $regs = explode(",", $str_regs);
      if (count($regs) == 5)
      {
      $this->setProperty("Frequency", round($regs[0], 2));
      $this->setProperty("ImportActiveEnergy", round($regs[1], 2));
      $this->setProperty("ExportActiveEnergy", round($regs[2], 2));
      $this->setProperty("ImportReactiveEnergy", round($regs[3], 2));
      $this->setProperty("ExportReactiveEnergy", round($regs[4], 2));
      }
      Регистры 342-345:
      $str_regs = $this->getProperty("regs342-345");
      $regs = explode(",", $str_regs);
      if (count($regs) == 2)
      {
      $this->setProperty("TotalActiveEnergy", round($regs[0], 2));
      $this->setProperty("TotalReactiveEnergy", round($regs[1], 2));
      }

    • @scorp49you
      @scorp49you Před 7 lety

      Спасибо огромное. Мне как раз пришёл счётчик с китая, сейчас буду делать плату. Сделаю отпишусь.

  • @altereger5200
    @altereger5200 Před 3 lety

    До сих пор работает?

  • @SlavicTechnologies
    @SlavicTechnologies Před 3 lety

    У Меркурия есть интерфейс. Нафиг сдм?

    • @rnadyrshin
      @rnadyrshin  Před 3 lety

      К интерфейсу счётчика, используемого для коммерческого учёта далеко не всегда разрешают подключиться

    • @SlavicTechnologies
      @SlavicTechnologies Před 3 lety

      @@rnadyrshin не думаю. Повлиять на показания счётчика не получится через интерфейс. Клеммы под верхней крышкой, ее обычно и не пломбируют вовсе

    • @pavelmelikov
      @pavelmelikov Před 3 lety

      @@rnadyrshin добрый день . У самого тоже Меркурий 200.02. Буду к нему подключатся по встроенному интерфейсу . Там можно подключить все тот же rs-485 (usb -uart) переходник , что вы показывали . От Меркурия есть бесплатное ПО для работы с этими счётчиками, а на гитхабе они выкладывают api для работы с этим счетчиком.
      По тому же принципу устройства автоматизированного сбора и отправки данных фирмы Saures общаются с этим энергосчестчиком.
      Если у вас «далеко не каждая УК позволяет подключатся», то можно тогда использовать импульсный выход счетчика 5000 или 10000имп на кВт, чтобы было меньше претензий.
      Эх, жаль, что ещё не дожили, что УК сами всю инфраструктуру делают ))).
      У водяных счетчиков тоже щас делают импульсный выход и это круто.

  • @fortuna2to
    @fortuna2to Před 3 lety

    Нужно ли вносить какие-то правки в скрипт при использовании 3) UART-RS485 преобразователь (у меня не заработал): goo.gl/Ka28AM? Если я правильно понимаю, этот модуль использует всего две линии, tx и rx, и линия для индикации передачи не нужна. И поделитесь ссылкой, если не сложно - какой-нибудь гайд по заливке скриптов на nodemcu. Прошивку зашить я знаю как, а как туда скрипты засовывать... Поясню: собрал аналогичную схему с сайта модкам, но автор использует ее конкретно для опроса счетчика, а мне нужно как раз универсальное устройство(счетчик благополучно сдох до приезда компонентов шлюза, а новый - "совсем новый", у него и RS485 нет по-моему). Пробовал сделать шлюз на прошивке esp-link, но что-то пока не клеится. Сейчас использую esp-01, есть возможность прицепить esp-07 или esp-12, так что пути отступления есть - выкинуть преобразователь и купить детали для Вашей схемы, но хочется попробовать все варианты использования уже имеющейся схемы - банально жалко выкидывать детали и платы.

  • @Sergio_s.
    @Sergio_s. Před 7 lety

    Самовосстанавливающийся предохранитель на какое напряжение? Классический ляп - ставить на 220В низковольтные предохранители

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Предохранитель был на 250В

    • @Sergio_s.
      @Sergio_s. Před 7 lety

      Снимаю шляпу! Но все же лучше в таком месте ставить одноразовые. Если есть перегрузка то скорее всего уже что то сгорело

  • @Ignatishin
    @Ignatishin Před 5 lety

    я думал номе assistant полный зашквар а тут .... не
    домотикс - походу такая же лажа
    посижу на hassio

  • @sannguyen3462
    @sannguyen3462 Před 3 lety

    Chào bạn! Mình là người Việt Nam, có xem video của bạn, cho mình hỏi bạn có bán bảng mạch tự hàn trong video này không? Mình muốn mua!

    • @rnadyrshin
      @rnadyrshin  Před 3 lety +1

      xin lỗi tôi không bán bảng mạch in

  • @vladimirschmidt9626
    @vladimirschmidt9626 Před 7 lety

    Привет я хател поинтирисоваться на щёт можердома он может контролировать газоми природными или биологическим газоми

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Мажордомо может получать данные по нескольким стандартным протоколам. Можно сделать небольшую железку на микроконтроллере, которая будет считывать показания любого датчика, который вам нужен и отправлять в мажордомо по стандартным протоколам типа MQTT

  • @AMPERMASTER
    @AMPERMASTER Před 7 lety

    книгу жалко(

  • @Olgerd96
    @Olgerd96 Před 7 lety

    догадываюсь что мое предложение малоактуально.... но... железяка понравилась - думаю надо будет в перспективе сделать себе такую... поэтому поводу предложение: может в китае заказать платы для MODBUS-to-WiFi via ESP07 ?
    Сделают красиво, ровненько... а излишки можно продать... например я бы взял себе...
    статейка про изготовление плат в китае: mysku.ru/blog/taobao/34130.html

    • @rnadyrshin
      @rnadyrshin  Před 7 lety +1

      На самом деле сейчас подбираем корпус, проектируем плату. Вероятно сделаем пробные штук 10, чтобы посмотреть на спрос

    • @Olgerd96
      @Olgerd96 Před 7 lety

      мне можно без корпуса... или плату + модель корпуса для печати на 3D принтере... по ценообразованию... ну думаю на +50% договоримся (надеюсь пайка будет дешевле 5 рублей за точку)
      кстати да: можно сделать варианты комплектации: с корпусом или без... потому что серия маленькая - форму не будешь лить, а на 3D принтер объем потянет (печатать сразу 8 корпусов), но цена не очень гуманная

    • @rnadyrshin
      @rnadyrshin  Před 7 lety

      Без корпуса - пока не знаю, получится ли конструктивно. Но корпус качественный из ABS, 2 юнита на дин-рейку/на плоскость, стоить будет всего рублей на 200 дороже, чем без корпуса. Не думаю что есть смысл печатать.
      Будет вариант с гальванической развязкой и без. Остальное пока под вопросом.
      По срокам и ценам ничего не могу сказать. Но первая партия будет с минимальной наценкой.

    • @martiniman9864
      @martiniman9864 Před 7 lety

      Плату в сборе приобрести можно?

    • @mikesushko
      @mikesushko Před 7 lety

      можно, отдам излишек от опта, но немного модифицированная... всего 9 шт, фото и схему по запросу

  • @ainasauciageras
    @ainasauciageras Před 4 lety

    Жаль, что выбран ви-фи, как и безопасности, так и надёжнасти

    • @rnadyrshin
      @rnadyrshin  Před 4 lety

      Давайте поконкретнее, какие конкретно проблемы вы видите

    • @ainasauciageras
      @ainasauciageras Před 4 lety

      @@rnadyrshin конкретика такая на моём опыте УД когда вифи падает бывает проблемы, напр. ворота не открывается, а по проводу как-то менее проблематично. А по этому проекту я был бы рад если забирать данные с помощью ардуино+W5100 или Moxa485toFTP. Пока я с 485 не работал только имеется в наличии

    • @ainasauciageras
      @ainasauciageras Před 4 lety

      И ещё у меня сервер МДМ на raspberry pi стоит прямо в шкафу рядом с счётчиками. Т.е. растояние омоло 15 см. Но рас других возможностей нет буду делать на трёх есп8266. Как то не грамотно получается.

  • @Rus..71
    @Rus..71 Před 6 lety

    Восемь автоматов на однокомнатную квартиру 😂, такого я ещё не встречал, на каждую разетку похоже поставил.

    • @rnadyrshin
      @rnadyrshin  Před 6 lety

      где же вы увидели однокомнатную квартиру?

    • @xyzw777
      @xyzw777 Před 3 lety

      у знакомого электрика 24 на однокомнатную. у меня 9 на двухкомнатную, думаю 10-й добавить. кстати как вы это представляете себе, даже если однушка то что в ней 7 розеток всего? даже при лампочке илича в квартирах больше розеток было :)

    • @badkun6819
      @badkun6819 Před 3 lety +1

      Ну во первых там не однокомнатная, а во вторых надо было все на один ав повесить? Что б из за любого неудачного чиха идти в подъезд в полной темноте?