Wasserstand im Regenwassertank + Iobroker/ уровнь воды дождевой бочки и "умный дом"

  • Итак, собрался духом и написал статью о том, как я сделал сенсор уровня в дождевой бочке.


    Часть первая, где-то год назад...


    Закопал в землю плоскую квадратную бочку высотой всего метр, другие размеры 3мх3м.

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

    Начал читать литературу в интернете, варианты были разные, от планки и контактами до Schwimmschalter, которые через одинаковые промежутки установлены и замыкаются по очереди.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Самый вариант мне понравился с ультразвуковым модулем, причем он подключается к Sonoff basic, который уже все равно связан с iobroker и автоматом передает данные о дистанции. Это самый простой и быстрый способ, его и выбрал. По ходу развития проекта я создал тему на форуме и там спрашивал, она здесь


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


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


    Я взял сенсор HC-SR04p. Теперь очень важно – обычная версия этого сенсора (без HC-SR04) работает только с напряжением 5в, а версия сенсора HC-SR04p работает уже с 3,3в. Так как Sonoff модули выдают и принимают внутреннее напряжение 3,3в – то с «обычным» сенсором HC-SR04 они просто сгорят (хотя у меня проработало немного).


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Взял обычный Sonoff basic


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Сонофф модуль надо прошить перед этим Tasmota, здесь инструкция


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    На ютубе тоже куча инструкций, как это делается.


    После этого подключаем ультразвуковой модуль HC-SR04p к сонофф модулю. VCC и GND – это понятно, Rx и Tx подключаем без разницы как, главное запомнить.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.




    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    У меня на фотке стоит еще Spannungsteiler, потому что я сначала использовал 5в-Сенсор.


    Потом идем в настройки Sonoff и выставляем настройки, главное GPIO1 и GPIO3 привязать к Trigger и Echo, как они у нас подключенны.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Появится новая строчка на главной странице Сонофф


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Внимание, у меня на картинке значение 283см, это к сожалению означает ошибку, у меня другой картинкы нет, картинка с сенсором HC-SR04, который работает с 5в, он и выдавал ошибку.


    Дальше, данные сами уходят в iobroker, если там уже есть этот сонофф модуль.

    Большая проблема заключалась в том, что ультразвук не всегда «чисто» отражался от поверхности воды, иногда значения дистанции скакали +/- 20см, что меня конечно же не устраивало. Поэтому, в иоброкере я написал скрипт, которые сохранял последнии 11 значений, выстраивал их по возрастающей и брал Медиан (число посередине). Это число почти всегда совпадало с рельным расстоянием от датчика до воды.

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



    Вроде все так и работало, около года, пока я не начал после зимы замечать, что Sonoff модули просто «повисали» и не отвечали. Так как я уже поменял несколько модулей и все себя так вели, я подула, что дело в сенсоре. Оказалось, что так и было. Здесь описание из моей темы


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Попробую коротко описать проблему от влажности «коротило» плату сенсора, она в свою очередь «убивала» сонофф модули.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Хорошо видна мокрая плата сенсора.


    Кстати, люди, у который стоит этот сенсор в бочке с соляркой, у них идёт все без проблем, сенсор не отцыревает и не ржавеет.


    Так как я такое уже ожидал, начался проект номер 2, следует отдельно, пальцы уже болят. Небольшой спойлер – второй проект сделан на водонепроницаеммом сенсоре и на Wemos mini с OLED экранчиком.

Поделиться

Количество комментариев 7

  • а ты случаем водяной счетчик не считываешь?а то почитал бы твои статьи!
    • Нет, пока не интересовался даже. Но насколько слежу немного за "бредовыми" идеями - умельзы делают подобное на основе камер и ксиаоми сенсоров, здесь подробней
      forum.iobroker.net/topic/27960…mit-zigbee-fensterkontakt
      forum.iobroker.net/topic/25224…itale-stromz%C3%A4hler/73
    • Я на основе TRCT5000 начал мудрить.
      b.radikal.ru/b04/2004/7a/68ebbf54b623.jpg
    • идея интересная, сделал закладку, потом почитаю.
      Я бы наверное тоже ппоробовал - но у меня вопрос - а нафига?? Мне даже не интересно, сколько расходуется воды. Знаю свое годовое потребление, ётого хватает.
  • как у тебя отражается от поверхности, нормально? Значения не прыгают?
    У меня от поверхности воды волны вроде искажаются, иногда значения скачут +/-10 см (со старым HC-SR04 было около 20см). Читал, что можно что нибудь положить в воду, чтобы отражение было лучше.
  • Отличная идея и статья.

    У меня тоже так сделано с сенсором HC-SR04,
    Саляру считаю
    c.radikal.ru/c41/2004/0e/5a2b70598e89.jpg

    c.radikal.ru/c02/2004/71/d1652e2aeb85.jpg


    На сонофф есть 5в.
    a.radikal.ru/a30/2004/20/b95bc511944a.jpg

    Часто использую