Собираем данные с SDM220 в системе умного дома

  Рет қаралды 43,346

Electronics in focus

Electronics in focus

Күн бұрын

Пікірлер: 101
@olegenot6052
@olegenot6052 8 жыл бұрын
Чётко, по делу и лаконично. то что нужно, продолжай в том же духе
@РоманИванов-с4б
@РоманИванов-с4б 3 жыл бұрын
Я понял почему мало просмотров и подписчиков,очень сложно для большинства людей,пока обычный человек разберется совсем этими вещями(программаторы, языки программирования и т.д) состарится большинству людей этим тупо заниматься некогда включая и меня,потому что 5 дней на работе а в выходные нужно уделить детям(у меня их трое( и жене внимание и по дому дела ,ну и комментария в которых люди задают вопросы и на них и не получают ответы это тоже отталкивает людей которые либо начали изучать темы программирования либо уже в этом что то понимают.И все идут опять на просторы ютуба где уже ищут попроще процесс и где на все вопросы есть ответы в видео либо им отвечают на комментариях.Так что такой формат видео для ограниченного круга людей.
@mihhailf
@mihhailf 8 жыл бұрын
Спасибо!, за грамотный технический язык и за качественное видео.
@OkBitru
@OkBitru 8 жыл бұрын
Все дописал я шлюз MQTT - Modbus RTU. Вот теперь мне нравится, как это работает, шлюз сам опрашивает Modbus RTU устройства с периодичностью 200мс и в случаи изменения значения, шлет топик в Mojordomo. На визуализации моментально отображается. :) Теперь я доволен.
@rnadyrshin
@rnadyrshin 8 жыл бұрын
здорово)
@MrGEvgeny
@MrGEvgeny 8 жыл бұрын
можно подробнее?
@OkBitru
@OkBitru 8 жыл бұрын
Подробней можно, но не здесь, а на моем канале и не сейчас.
@podliychannel
@podliychannel 7 жыл бұрын
200 мс- это две секунды? Я потратил на написание этого комментария 0,0002 килосекунд.
@OkBitru
@OkBitru 7 жыл бұрын
200 мс это 0.2 секунды, сами показали свою безграмотность. :)
@kornet8769
@kornet8769 7 жыл бұрын
Если бы плата силовой части для того модуля(покупного) спроектировалась бы отдельным шилдом: как бы первым этажом, как у Вемоса, и удалось бы подобрать длину крепежа под высоту AC-DC преобразователя, то получилось бы компактное, опирающееся телом блока питания на металл щитка(бесплатный радиатор) изделие. И появилась бы возможность, в дальнейшем использовать эту, единожды сконструированную плату в других проектах.
@ИгорьКуксов-д2ь
@ИгорьКуксов-д2ь 8 жыл бұрын
Как всегда очень интересно! Продолжайте! Успехов!
@mihhailf
@mihhailf 2 жыл бұрын
@Электроника в объективе Руслан, у тебя случайно не остался файл прошивки для NodeMcu, новая прошивка не поддерживает этот скетч. Проблемы с таймером и wifi. Если сохранилась, можешь скинуть? Заранее благодарю!
@asecondlaw
@asecondlaw 5 жыл бұрын
Подскажите, этот счетчик умеет отдать по modbus - текущий ток и направление (экспорт/импорт), а не только общее количество киловатт-часов экспорт/импорт?
@IgorOrlov
@IgorOrlov 6 жыл бұрын
подскажите название аппаратного шлюза с поддержкой ethernet, о котором вы говорите вот тут 3:50
@vitaliykovalenko8167
@vitaliykovalenko8167 6 жыл бұрын
Здравствуйте, Подскажите, есть счетчик пульс сту-15м он имеет протокол m-bus хочу приобрести usr-tsp232-410s смогу ли я считывать показания счетчика через интернет. Или для реализации еще надо что то приобретать.
@ygerasym
@ygerasym 6 жыл бұрын
Можно ли данный подход использовать для eBus протокола ? У меня котел отопления поддерживает его , хочу подружить с МЖ
@sergeyboev
@sergeyboev 7 жыл бұрын
Все здорово. Собрал прошил. Опрашиваю Ардуину с датчиками . Но заметил странное зависание nodemcu по неактивности. Думал наглухо, ан нет секунд через 15 после пинка (ping)просыпается. Как с этим бороться?
@sciencechannel1.030
@sciencechannel1.030 4 жыл бұрын
А можно ли этот шлюз применять в связке с виртуино модбас?
@IgorOrlov
@IgorOrlov 6 жыл бұрын
Купил приточную установку salda vega 350. В описании написано что для подключения ModBus устройства используется интерфейс RS485 X12. При подключении к контроллеру устройства ModBus контроллер распознает его после первой команды ModBus. Вопрос: я могу использовать для подключения такой же как у вас аппаратный переходник USB2RS485?
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Извиняюсь за поздний ответ. Ну а почему нет то? Подключаетесь через переходник USB2RS485 и с помощью MODBUS-master софта опрашиваете ваше устройство. Надо только знать в каких регистрах у него что лежит
@IgorOrlov
@IgorOrlov 6 жыл бұрын
спасибо большое за ответ. Подскажите какой сейчас есть MODBUS-master софт для Windows ? И ещё, при подключении к установке через USB2RS485 есть ли риск спалить плату на приточке?
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Я давно им не пользовался, раньше были несколько мелких утилит. Могу порекомендовать EasyBuilder от сенсорных панелей Weintek, он в режиме эмуляции панели умеет работать как Modbus-master (минут 5 на один сеанс, правда). Я это ПО показывал в видео не раз
@IgorOrlov
@IgorOrlov 6 жыл бұрын
Да, этот софт я видел в видео, подумал может с того времени появилось что-то ещё. Ок, спасибо, буду пробовать EasyBuilder.
@ВладЕрмаков-ж1о
@ВладЕрмаков-ж1о 8 жыл бұрын
а его в качестве прибора учета домового использовать можно? есть ли у него Российская сертификация?
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Нет, нельзя. Сертификации нет
@kulibinkstream5698
@kulibinkstream5698 5 жыл бұрын
Здравствуйте, подскажите как можно реализовать следующие, а именно Синхронизировать значения основного счетчика и данного счетчика по средством MJD? Чтоб значения в MJD отображались как на основном счетчике.
@rnadyrshin
@rnadyrshin 5 жыл бұрын
Добавить в объект новое свойство для хранения счётчика со смещением и к свойству основного счётчика привязать новый метод, в котором реализовать тупое прибавление к основному счётчику разницы показаний и сохранение получившегося значения в новом свойстве.
@ainasauciageras
@ainasauciageras 6 жыл бұрын
Здравствуйте, а разрабатывался ли проект без ESP на "проводах" через езернет, у меня рядом со щитком сетевой коммутатор, можно туда и несколько счётчиков подключить
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Здравствуйте. Я не делал
@kornet8769
@kornet8769 7 жыл бұрын
Скажите, а почему не ESP-201: по-моему полноценное готовое решение под Вашу задачу, с антенной в комплекте и по гуманным ценам? ru.aliexpress.com/item/ESP8266-Serial-Port-Module-Send-Receive-IO-Lead-Out-WIFI-Wireless-ESP-201/32451137958.html?spm=2114.10010208.0.0.VehltG&scm=1007.12873.48297.0&pvid=a7d5c48f-042c-4275-8347-d7defc2654e3&tpp=1
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Я не понимаю чем оно "готовое" и "полноценное". Плата крупнее, антена без крепежа. Мне экономия в пару баксов не нужна, если она приводит к геморрою при монтаже. Посмотрите что в итоге получилось в следующем ролике из серии kzbin.info/www/bejne/npiaootpaZd8rZY
@rcirsis
@rcirsis 7 жыл бұрын
если честно, счетчик достаточно дооргой. возможно комуто известны аналоги? как насчет собрать свой собстенный?
@Tsykhan
@Tsykhan 4 жыл бұрын
134,27 грн. 15% Off | AC Digital Multifunction Meter Watt Power Volt Amp Current Test Module PZEM-004T For Arduino TTL COM2\COM3\COM4 0-100A 80-260V a.aliexpress.com/_d71EeQe
@ЮрийШишкин-б3н
@ЮрийШишкин-б3н 4 жыл бұрын
Здравствуйте! Идея отличная! Хотя есть вопрос по теме, ESPlorer v0.2.0-rc6 не хочет признавать прошитые сборкой собранной на nodemcu-build.com/, как с этим можно справиться? При попытке загрузить файл в ESP выдает сообщение Waiting answer from ESP - Timeout reached. Command aborted.
@rnadyrshin
@rnadyrshin 4 жыл бұрын
Попробуйте перед прошивкой очистить flash. Вероятно, у вас в нем остался мусор от прошлой прошивки
@ЮрийШишкин-б3н
@ЮрийШишкин-б3н 4 жыл бұрын
@@rnadyrshin Спасибо! Помогло.
@ДенисУлангин
@ДенисУлангин 7 жыл бұрын
Здравствуйте, подскажите пожалуйста, на 10:24 минуте какую программу используете?
@rnadyrshin
@rnadyrshin 7 жыл бұрын
на 10:24 открыт notepad++
@ТимурМирхайдаров-ф4ь
@ТимурМирхайдаров-ф4ь 7 жыл бұрын
добрый день! Давно искал подобное устройство 1. вопрос оно как я понимаю работает с любыми 485 устройствами и является мостом 2. вопрос "Важно! Прошивку NodeMCU я рекомендую генерировать на сервисе" - я сгенерил пристали две прошивки int и float не могу понять какую заливать и потом как вставлять ваш скрипт
@rnadyrshin
@rnadyrshin 7 жыл бұрын
1. Оно работает только с устройствами с протоколом MODBUS RTU slave и rs485 интерфейсом. 2. Используйте float. Как недавно выяснилось, прошивка integer выдаёт ошибку при расчёте длительности выдачи байта по uart для случая, когда используется 1.5 стоп-бита.
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Как заливать скрипты смотрите в роликах про прошивку nodeMCU для esp8266
@OkBitru
@OkBitru 8 жыл бұрын
Во первых спасибо за Отличное видео! Все очень грамотно, сказано и лаконично. Во вторых. Делал тоже шлюз, но проводной, опрашивал и управлял несколькими устройствами с Majordomo. Было глюки. Купил готовый шлюз, подключил, глюков еще больше. Majordomo и modbus пока нормально не совместимы, если только не опрашивать как вы одно устройство раз в 10 секунд.
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Спасибо за отзыв! Вы исследовали эти глюки? Как они проявлялись?
@OkBitru
@OkBitru 8 жыл бұрын
Да, допустим, если мы опрашиваем три устройства с периодичностью 2 секунды, и при этом еще управляем (допустим нажимаем кнопки на сцене), то если раз в пять секунд нажимать на одну потом на другую, еще более менее, а если начать нажимать подряд, проскакивает ошибка в приеме.(такое ощущение, что можордомо не может в очередь поставить опрос и пытается сразу и опрашивать и управлять одновременно.) Но это не самое страшное, самое страшное в том, что через час-два опроса, зависают веб сокеты, и отработка кнопок(передача команды в модбас, происходит через 5-10 секунд. Как то так, если что-то понятно.
@OkBitru
@OkBitru 8 жыл бұрын
когда он опрашивает по модбас, он получается опрашивает не с периодичностью, в две секунды каждое устройство, а выжидает две секунды потом резко одно за одним опрашивает три устройства, потом опять ждет 2-3 секунды. Надо как то сделать что бы он нормально опрашивал по очереди каждое устройство например через 200мс. И приостанавливал опрос, когда идет пакет управления.
@OkBitru
@OkBitru 8 жыл бұрын
Я из-за этого сейчас пытаюсь, сделать шлюз у который самостоятельно будет опрашивать по модбас РТУ и в случае изменения состояния, будет слать на сервер по MQTT, потому как модбас нормально не работает.
@OkBitru
@OkBitru 8 жыл бұрын
Сергею писал, он говорит я бы отладил, железо нужно, у меня пока нет возможности ему отправить, может позже появится.
@starmajor
@starmajor 6 жыл бұрын
Приветствую! Подскажи пожалуйста. Все собрал, но в Wireshark вижу только пакеты на ESP, а обратных пакетов нет: 759 30.362805 192.168.1.87 192.168.1.88 Modbus/TCP 66 Query: Trans: 0; Unit: 1, Func: 4: Read Input Registers 87 - ой IP - комп, 88-ой - ESP. Фильтр - mbtcp. Куда копать?
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Смотрите что творится на стороне rs485, есть ли пакеты там, соответствует ли скорость работы порта, не перепутаны ли линии A и B и т.д.
@ygerasym
@ygerasym 7 жыл бұрын
здраствуйте. Посоветуйте пожайлуста програмку шлюз для разбери и настойки к ней Спасибо!
@rnadyrshin
@rnadyrshin 7 жыл бұрын
Здравствуйте Не имею такого опыта к сожалению, надо искать и пробовать
@andrey_xuk
@andrey_xuk 8 жыл бұрын
Подскажите как с подобного китайского счётчика собрать данные на ПК. Не на сервер умного дома, а просто для дальнейшего ручного анализа. Какие программы для этого есть? И как его аппаратно к ПК подключить?
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Даже не знаю что посоветовать. Есть много скада-систем, которые поддерживают протокол MODBUS, вот только в них без поллитры не разберешься. Можно свою программу написать, используя какую-нибудь из готовых библиотек для MODBUS. Может и более простые способы есть, но я их не знаю. Аппаратно - очень просто - китайский USB-RS485 за пару баксов, был у меня в роликах
@Maxmudjon
@Maxmudjon 7 жыл бұрын
как подключится если на сервере стоит логин пароль MQTT ?
@VitalyTor
@VitalyTor 6 жыл бұрын
Скажите а как считать даные со счетчика PZEM-016 ( для его младшего собрата PZEM0-004T) есть библиотека а этот работает по протоколу Modbus есть документация drive.google.com/file/d/1SdMvZ2awGcM7vNbjEqgSgx2Kgb_ebwVK/view Только я новичек и никак не пойму как считать отдельній реестр в Modbus. Высылаю на модуль команду F8040000000A6464(подсмотрел формат команды на линии rs485 - к модулю идет програмка на комп) получаю ответ(пример) F8 04 14 09 19 00 00 00 00 00 00 00 00 00 01 00 00 01 F4 00 00 00 00 4E A9 расшифровываю на сайте modbus.rapidscada.net/ получаю значения регистров. F8 Slave address 0xF8 (248) 04 Function code 0x04 (4) - Read Input Registers 14 Byte count 0x14 (20) 09 19 00 00 00 00 00 00 00 00 00 01 00 00 01 F4 00 00 00 00 Register value 0x0919 (2329), 0x0000 (0), 0x0000 (0), 0x0000 (0), 0x0000 (0), 0x0001 (1), 0x0000 (0), 0x01F4 (500), 0x0000 (0), 0x0000 (0) 4E A9 CRC 0x4EA9 (20137) не знаю что делать далее с ответом..
@Om-mq5cg
@Om-mq5cg 5 жыл бұрын
Modbus TCP это какой-то изврат, куда проще слать данные по MQTT. Я так сделал как раз на том модуле, который ты забраковал вначале.
@alekseypermyakov9830
@alekseypermyakov9830 8 жыл бұрын
Меркурии 200.02 опрашивать можно или писать программу под него другую требуется?
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Протокол обмена у них свой. Поэтому под них нужно будет отлаживать скрипт отдельно. Возможно этим я тоже займусь позже, т.к. у меня тоже Меркурий 200
@alekseypermyakov9830
@alekseypermyakov9830 8 жыл бұрын
=) Вот ссылка для самодельного преобразователя.cyber-place.ru/showthread.php?t=651
@alekseypermyakov9830
@alekseypermyakov9830 8 жыл бұрын
Жаль что только энергетики не опломбируют это дело.
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Почему? Счётчик опломбируют как обычно. Как я понял, по интерфейсу его перекалибровать или отмотать нельзя
@alekseypermyakov9830
@alekseypermyakov9830 8 жыл бұрын
Китайский gsm лично мне не опломбировали. В связи с тем что не было сертификации на модуль.
@Alex1zi
@Alex1zi 6 жыл бұрын
А если несколько тарифов т1 т2 т3 есть варианты?
@rnadyrshin
@rnadyrshin 6 жыл бұрын
Посмотрите каталог Eastron, 2-тарифные модели точно есть
@Linkasum21
@Linkasum21 8 жыл бұрын
молодец
@g4m3r1987
@g4m3r1987 8 жыл бұрын
почему использовал не max485?
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Я использовал его аналог на 3.3В
@g4m3r1987
@g4m3r1987 8 жыл бұрын
Электроника в объективе я тестил готовые модули (50р) на max485 с esp8266 отлично работали с 3.3 в, так же можно попробовать max3485, но они несколько дороже. Так же с большой долей вероятностью max232 без проблем работает с уровнями 3,3 вольта. это для тех кто экономит
@sergeyobzorsik2ch153
@sergeyobzorsik2ch153 8 жыл бұрын
Какой язык программирования тут нужен?
@rnadyrshin
@rnadyrshin 8 жыл бұрын
Язык LUA ru.wikipedia.org/wiki/Lua www.lua.org/
@sergeyobzorsik2ch153
@sergeyobzorsik2ch153 8 жыл бұрын
Спасибо
@torker1000
@torker1000 2 жыл бұрын
Что у вас за болезненная мания, все подключать по радиоканалу?? Нормальные люди хотят иметь надежную систему на проводах, а не ваши игрушечные умные розетки и лампочки.. Почему нельзя сделать простой способ "как подключить устройства по рс485?
@rnadyrshin
@rnadyrshin 2 жыл бұрын
Этот WiFi-modbus шлюз проработал у меня отлично более 5 лет. Если у вас боязнь беспроводных технологий - штробите и тяните везде провода. У меня таких проблем нет
@torker1000
@torker1000 2 жыл бұрын
@@rnadyrshin Ну да ну да. В бетонных гетто, в которых вы обычно живете, система без проводов будет удобнее. Штрабитьненадо..
Наконец то! Финал по подключению SDM220
34:50
Электроника в объективе
Рет қаралды 35 М.
Протокол MODBUS
46:15
Электроника в объективе
Рет қаралды 180 М.
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 79 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 114 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
ESP8266 Часть 1. Вводная
18:53
Электроника в объективе
Рет қаралды 231 М.
Smart home terminal from tablet
26:32
Электроника в объективе
Рет қаралды 408 М.
Сравнение режимов AVTO для ZOYI ZT-703S и FNIRSI 2C23T.
4:59
Как добраться до края Вселенной?
3:52:16
Космическое путешествие
Рет қаралды 903 М.
Data acquisition in Smart Home by MQTT protocol
34:19
Электроника в объективе
Рет қаралды 199 М.
лекция 373 элементы протокола Modbus RTU
12:44
Электротехника и электроника для программистов
Рет қаралды 37 М.
Wiren Board 8. Большой обзор
1:46:58
Электроника в объективе
Рет қаралды 30 М.
тепловизор своими руками .  поиск короткого замыкания
2:34
Промышленная автоматизация. Часть первая: MODBUS.
11:00
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 79 МЛН