Снятие показаний счетчиков электричества, воды, газа

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
d.v.ermakov
Администратор
Сообщения: 2187
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение d.v.ermakov » 02 авг 2019, 23:21

Prizrack писал(а):
02 авг 2019, 16:37
Почва электропроводна, это я, как энергетик со стажем, заявляю))
Я неточно выразился и сильно всё упростил (извините, не в курсе был, что вы энергетик).
Работать через почву просто так всё равно не будет (ключевые слова "хороший контур заземления"). Токи у нас маленькие, напряжения тоже. Взаимный потенциал неизвестен. Если нужно, позже подведу теоретическую базу.
Prizrack писал(а):
02 авг 2019, 16:06
Привод на 12v, 2 провода - при переплюсовке меняет направление вращения (открытие- закрытие)
Тогда вариант - двухполюсный блок питания (плюс и минус 12 вольт, ноль посередине). Общий провод с герконом - ноль. А плюс или минус подаёте в зависимости от необходимости закрыть или открыть.
Привод крана по вашей ссылке - гадость та ещё.

Prizrack
Сообщения: 53
Зарегистрирован: 27 мар 2018, 23:43
Откуда: Минск

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Prizrack » 03 авг 2019, 15:03

Великолепная мысль, спасибо, я сам бы не додумался. Попробую реализовать.
d.v.ermakov писал(а):
02 авг 2019, 23:21


Привод крана по вашей ссылке - гадость та ещё.
Почему так негативно? Есть альтернатива? Этот устанавливается без вмешательства в магистраль, что снижает риск протечки))

d.v.ermakov
Администратор
Сообщения: 2187
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение d.v.ermakov » 03 авг 2019, 20:24

Prizrack писал(а):
03 авг 2019, 15:03
Почему так негативно?
Вот как этот привод выглядит у всех. Всё это может развалиться или заклинить в самый неподходящий момент.
Prizrack писал(а):
03 авг 2019, 15:03
Есть альтернатива?
Огромное количество. Из тех, что видел и могу рекомендовать - Belimo, Gruner, Esbe. Да и всякие аквасторожи выглядят неплохо.
С установкой на обычный вентиль нормальных вариантов нет. Но поменять не так сложно.

martiniman
Сообщения: 528
Зарегистрирован: 09 авг 2016, 15:09
Откуда: Сочи

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение martiniman » 09 дек 2019, 23:36

Подскажите, как правильно подключить этот датчик к меге? Vcc Gnd D0 на нём.
Прилеплю его на счетчик воды, в центр, чтобы оптически считывать с бегунка белое/черное.
Примерно вот такой счетчик и черный бегунок в центре.

---
попробовал 5в на vcc, d0 на IN, считыает, но когда подстроечный резистор крутишь, виснет. Переподключу - опять считает.
Вложения
000221-----_1-1000x1000.jpg
000221-----_1-1000x1000.jpg (12.68 КБ) 3213 просмотров
HTB1RFQHMpXXXXbZXpXXq6xXFXXXu.jpg
HTB1RFQHMpXXXXbZXpXXq6xXFXXXu.jpg (25.45 КБ) 3213 просмотров


Ghost
Сообщения: 40
Зарегистрирован: 01 ноя 2019, 08:30

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Ghost » 10 дек 2019, 15:02

martiniman писал(а):
09 дек 2019, 23:36
Подскажите, как правильно подключить этот датчик к меге? Vcc Gnd D0 на нём.
Есть ссылочка на датчик?
Не стыдно не знать. Стыдно не учиться.

martiniman
Сообщения: 528
Зарегистрирован: 09 авг 2016, 15:09
Откуда: Сочи

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение martiniman » 10 дек 2019, 15:13

Ghost писал(а):
10 дек 2019, 15:02
martiniman писал(а):
09 дек 2019, 23:36
Подскажите, как правильно подключить этот датчик к меге? Vcc Gnd D0 на нём.
Есть ссылочка на датчик?
Пожалуйста https://ru.aliexpress.com/item/32654587 ... 33edGO0zny

Prizrack
Сообщения: 53
Зарегистрирован: 27 мар 2018, 23:43
Откуда: Минск

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Prizrack » 10 дек 2019, 15:45

martiniman писал(а):
09 дек 2019, 23:36

Прилеплю его на счетчик воды, в центр, чтобы оптически считывать с бегунка белое/черное.
Примерно вот такой счетчик и черный бегунок в центре.
Мне кажется при большой скорости вращения звездочки будут пропуски считывания 'черное-белое' из-за смазывания. Что в свою очередь скажется на точности измерения...

nail
Сообщения: 292
Зарегистрирован: 07 окт 2018, 18:03

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение nail » 02 апр 2020, 16:48

Paradoxx_A писал(а):
23 апр 2017, 23:55
Повесил их на вход меги и решил использовать встроенный счетчик импульсов в меге. Немного поигрался с тем, как лучше это использовать, и в итоге получился вот такой рабочий код.

Код: Выделить всё

hot_bathroom_cnt=$(curl --silent 'http://192.168.0.14/sec/?pt=18&cmd=get'| awk -F'/' '{print $2}') // отправка запроса о состоянии порта и присвоить все, что стоит после слеша (это данные счетчика порта меги)
let Counter_hot_bathroom=$hot_bathroom_cnt*10 // произвожу перемножение данных со счетчика порта на 10, так как в моем счетчике воды ITELMA 1 имп это 10 литров
hot_bathroom_cnt=$(curl --silent 'http://192.168.0.14/sec/?pt=18&cnt=0') // обнуляю счетчик порта и далее я строю график пикового потребления по интервалу запуска этого скрипта

Counter_hot_bathroom_total=$(tail -n 1 /var/services/web/log/Counter_hot_bathroom_total.txt  | cut -c17-100) // а тут я веду общий учет данных. Вывожу последнюю строчку файла-лога в котором пишется дата/время и последнее значение, вырезаю только само значение и присваиваю его к переменной
let Counter_hot_bathroom_total=$Counter_hot_bathroom+$Counter_hot_bathroom_total //тут суммирую значение которое я присвоил из файла и то, что получилось  выше, и полученная сумма снова присваивается к той же переменной. Потом она записывается в тот самый текстовый файл. Далее, когда скрипт запустится снова по планировщику, то прочитается уже новое увеличенное значение с нарастающим итогом.
В итоге я опробовал, считается все точно.
Подскажите в данном рабочем коде (надеюсь до сих пор), "// произвожу перемножение данных со счетчика порта на 10, так как в моем счетчике воды ITELMA 1 имп это 10 литров" - это выдает я так понимаю показания в литрах, а так как у нас обще принято подавать и платить значения в кубах, какую прописать формулу ,что бы выводила в кубах(не заниматься пересчетом в ручную)

Код: Выделить всё

let Counter_hot_bathroom=$hot_bathroom_cnt*0,0001
или есть лучше коды для опроса раз в сутки Меги что бы не дергать ее постоянно?

Paradoxx_A
Сообщения: 70
Зарегистрирован: 25 июн 2016, 11:57

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Paradoxx_A » 16 июн 2020, 12:32

Привет. Код был рабочий вплоть до 3 недель назад, все исправно трудилось и теперь решил осваивать Home Assistant. Вроде получается.
Если считать в кубах, то у Вас 1 имп = 10л = 0,01 м3.
Насчет частоты опроса - тут смотрите сами, счетчик воды мало тикает, поэтому можно спокойно дергать его пореже. Тут зависит от того, хотите ли вы видеть пики потребления в течении дня (дневной график). если достаточно суточного потребления, то интервал опроса 86400 сек.

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение znachok88 » 26 сен 2020, 14:41

Привет. Приобрел недавно Я такую вот интересную малину
https://ab-log.ru/forum/viewtopic.php?f=1&t=1719 и в ней есть
RS485 auto-flow, max 500kbps, до 128 устройств (GPIO32,33)
также приобрел SDM 220 (с Modbus)
Хочу с помощью этого всего выводить данные в Majordomo, но вот нигде не могу найти мануала, что бы это реализовать. Есть тол ко с esp через wifi, но это не интересно.
Подскажите пожалуйста с чего начинать, и как реализовать мои хотелки.

d.v.ermakov
Администратор
Сообщения: 2187
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение d.v.ermakov » 26 сен 2020, 15:43

znachok88 писал(а):
26 сен 2020, 14:41
Подскажите пожалуйста с чего начинать, и как реализовать мои хотелки.
В Мажордомо бесплатно по этому вопросу не помогают.
Сам я ничего про Мажордомо не знаю. Порт RS485 в Малине - /dev/ttyS0.
Вот ссылки про работу с вашим счётчиком:
https://habr.com/ru/company/plarium/blog/403237/
https://mysku.ru/blog/aliexpress/49418.html
https://www.youtube.com/watch?v=fexUGwGZTlU
https://github.com/marcusbirkin/SDM220M
https://github.com/reaper7/SDM_Energy_Meter
https://www.youtube.com/watch?v=emxTfvF0Hbk

znachok88
Сообщения: 151
Зарегистрирован: 18 июн 2019, 19:38

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение znachok88 » 27 сен 2020, 17:58

а как понять что rs 485 работает?подключил В и А, gdn от счетчика тянуть надо или нет? Если подключаю gdn то диод RS 485 загорается, а если нет то молчит
Обьясните пожалуйста

d.v.ermakov
Администратор
Сообщения: 2187
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение d.v.ermakov » 27 сен 2020, 18:26

RS485 - это дифференциальная шина, она не нуждается в земле. То есть, когда идёт передача по проводу А, землёй является провод В, и наоборот. Экран провода, если он есть, подключается только с одной стороны.
При отправке или принятии данных на нашей Малине будут мигать жёлтый или зелёный светодиод, подписанные RS485.

martiniman
Сообщения: 528
Зарегистрирован: 09 авг 2016, 15:09
Откуда: Сочи

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение martiniman » 08 окт 2020, 13:37

Вот интересный прибор, но WiFi и придется помучиться с прошивкой Tasmota.
Передает через MQTT после всех манипуляций.
Изображение

Прошивкой управляется даже вывод на экран.

abc
Сообщения: 60
Зарегистрирован: 19 апр 2018, 14:39

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение abc » 02 мар 2021, 21:44

matikus писал(а):
29 ноя 2017, 15:06
Да пока ничего нового, держится пока так. Работает хорошо =)
Подскажите как именно расположен датчик? На фото не видно. Я свой и так и эдак приближал в нишу под циферблатом, не срабатывает. Проверял магнитом, все работает на расстоянии около 3 см.

AlexeyBY
Сообщения: 49
Зарегистрирован: 16 апр 2020, 11:05
Откуда: Минск

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение AlexeyBY » 08 ноя 2022, 12:06

Aquarius писал(а):
09 ноя 2017, 11:31
Подскажите, пожалуйста, кто-нибудь подключал счётчик газа Гранд 1,6? В описании выхода только это: Подключаемый счетчик импульсов должен иметь входное сопротивление не менее 1 МОм и емкость не более 100 пФ. На выходе только сигнал и GND.
Апну немного, имею такой же счетчик и желание с него считывать импульсы. Удалось кому-то используя мегу или сторонние устройства подключиться и считать импульсы?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Ruslan » 08 ноя 2022, 14:14

Вполне успешно все считывается Мегой без доп.оборудования (если у счетчика обычный герконовый выходод). Как раз недавно писал по этому поводу: https://www.ab-log.ru/forum/viewtopic.p ... start=1891. Сервер, конечно, потребуется. Пример кода приведен для системы Мажордомо.

Aquarius
Сообщения: 362
Зарегистрирован: 19 дек 2011, 17:17
Откуда: Дзержинск

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение Aquarius » 08 ноя 2022, 15:17

Ruslan писал(а):
08 ноя 2022, 14:14
Вполне успешно все считывается Мегой без доп.оборудования (если у счетчика обычный герконовый выходод). Как раз недавно писал по этому поводу: https://www.ab-log.ru/forum/viewtopic.p ... start=1891. Сервер, конечно, потребуется. Пример кода приведен для системы Мажордомо.
В том то и дело, что у газового счётчика этого не геркон.

AlexeyBY
Сообщения: 49
Зарегистрирован: 16 апр 2020, 11:05
Откуда: Минск

Re: Снятие показаний счетчиков электричества, воды, газа

Сообщение AlexeyBY » 08 ноя 2022, 18:25

Именно! Какую обвязку нужно сделать, чтобы подключить к Меге? Сервер Openhab есть, главное снять импульсы

Ответить