Идея: съём показаний водосчётчиков и передача "кому надо"
- Войдите на сайт для отправки комментариев
Вс, 07/02/2021 - 20:24
Есть водомерные счётчики с импульсным выходом. Идея в том, чтобы снимать их показания и передавать раз в месяц "куда надо".
На импульс срабатывает прерывание. Пара счётчиков - два выхода - два прерывания.
Также хочется термистором мерять температуру горячей воды и всё это выводить на графики: расход и температуру. С помощью, например, RRD.
Теперь начинаются вопросы:
1) Справится ли с задачей Arduino с каким-нибудь IoT-обвесом, или без компа типа Raspberry/PI не обойтись?
2) У меня два стояка и, соответственно, две пары счётчиков. Но у Arduino Uno только 2 пина под прерывания. Брать ли ещё один Uno, чтобы держать их рядом со счётчиками, или взять что-то с 4+ прерываниями?
RRD ардуина не потащит.
Значит, Raspberry нужен, или есть ещё что-то подобное?
OrangePi, ещё там какие-то бананы.
На перефирии и емэйлом и вайбером показания принимают. Главное - бота завести правильного и не попасть в ситуацию, когда он 800 кубометров за месяц передаст.
"Где надо" у Вас не примут данные от несертифицированного устройства. Разве что, Вы будете переписывать на бумажку и передавать "куда надо" вручную.
Будем решать проблемы по мере поступления. Даже если не придётся лазить за показаниями по сантехшкафам, и то хорошо.
Есть водомерные счётчики с импульсным выходом. Идея в том, чтобы снимать их показания и передавать раз в месяц "куда надо".
На импульс срабатывает прерывание. Пара счётчиков - два выхода - два прерывания.
Также хочется термистором мерять температуру горячей воды и всё это выводить на графики: расход и температуру. С помощью, например, RRD.
Теперь начинаются вопросы:
1) Справится ли с задачей Arduino с каким-нибудь IoT-обвесом, или без компа типа Raspberry/PI не обойтись?
2) У меня два стояка и, соответственно, две пары счётчиков. Но у Arduino Uno только 2 пина под прерывания.
Другой вопрос: что будет делать система при временном отсутствии электропитания? Насколько адекватными будут показания при нескольких отключениях в месяц?
вроде бы 23?
Чего 23?
Другой вопрос: что будет делать система при временном отсутствии электропитания? Насколько адекватными будут показания при нескольких отключениях в месяц?
Такой проблемы пока нет. Но спасибо за вопрос. Надо будет сохранять набегающий итог в EEPROM. И время от времени сверять с показаниями.
2) У меня два стояка и, соответственно, две пары счётчиков. Но у Arduino Uno только 2 пина под прерывания. Брать ли ещё один Uno, чтобы держать их рядом со счётчиками, или взять что-то с 4+ прерываниями?
у ардуино Уно прерывания на каждом пине. Но я все равно взял бы две ардуины. Две пары стояков наверняка расположены в разных концах квартиры - не вижу смысла тянуть провода через все комнаты ради экономии 150 рублей...
И если уж топик называется "Идея" - я бы лучше продумал, как обеспечить гарантированное снятие каждого импульса со счетчика даже в условиях отключение электричества.
Например, собрать модуль на основе голого МК, с питанием от АКБ и автоматической подзарядкой от розетки при разряде батареи
как всегда идея не нова, и уже даже продается не дорого https://waterius.ru/
как всегда идея не нова, и уже даже продается не дорого https://waterius.ru/
ну правильно, а чего тут сложного. Внутри скорей всего ЕСП-01 за 100 рублей и батарейка...
как всегда идея не нова, и уже даже продается не дорого https://waterius.ru/
ну правильно, а чего тут сложного. Внутри скорей всего ЕСП-01 за 100 рублей и батарейка...
ну чуть посложней, но то так и есть. че изобретать то еще раз.
add:
вспомнил, там тинька85, по моему, всем рулит, спит и по прерыванию чекает показания, а когда надо, подает питание на еспеху, и отсылает куда надо.
как всегда идея не нова, и уже даже продается не дорого https://waterius.ru/
Чёрт, весь кайф обломали.
Но вот температуру они не меряют.
вспомнил, там тинька85, по моему, всем рулит, спит и по прерыванию чекает показания, а когда надо, подает питание на еспеху, и отсылает куда надо.
Что такое тинька85, если не сложно?
гугол search "Attiny85"
Даже проще. гугол search "тинька85")
Даже проще. гугол search "тинька85")
Блин, и правда, сработало!!! :-)
Но, бывает, просто хочется поговорить.))
https://hackaday.com/2021/02/07/an-esp-will-read-your-meter-for-you/
Поскольку домашняя автоматизация начинает соответствовать своим блестящим научно-фантастическим обещаниям, остается дефицит, когда дело доходит до взаимодействия между новыми компьютеризированными компонентами и устаревшими элементами из прошлой эпохи.
далее полученные цифры нужно воткнуть в API своего кабинета, но предварительно как-то всё это протестировать - должен быть демо режим кабинета.