1 2 3 4 5 6 7 8 9 10 7.5/10 7,63оценок: 8

Домашняя автоматика - своими силами

Тема в разделе "Умный дом", создана пользователем ВИД, 07.01.08.

Метки:
  1. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Ну вот, допилил блочок учета электроэнергии: снимает показания с двух счетчиков, заодно контролирует наличие напряжения 220В.
    Основа - ESP8266, все на прерываниях.
    Осталось к нему прикрутить построение графиков - и можно будет историю смотреть.
     
  2. alex_k11
    Регистрация:
    19.09.07
    Сообщения:
    13.947
    Благодарности:
    7.229

    alex_k11

    Живу здесь

    alex_k11

    Живу здесь

    Регистрация:
    19.09.07
    Сообщения:
    13.947
    Благодарности:
    7.229
    Адрес:
    Москва
    Может проще купить ATORCH GR2PWS?
     

    Вложения:

    • GR2PWS WiFi switch 4.jpg
    • GR2PWS WiFi switch 11.jpg
  3. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Вот это и называется лоскутная автоматизация: одно приложение - для того чтобы включить свет на веранде, другое чтобы посмотреть температуру, третье - чтобы посмотреть на счётчик, четвертое - на состояние BMS ИБП, и так далее везде.

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

    И желательно чтобы этими функциями заведовала она сама - типа маленький электрик-контролёр со своими обязанностями.

    А ещё один показометр к другим показометрам не нужен
     
  4. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Вообще я стараюсь придерживаться одной услышанной когда-то концепции:
    - постараться разбить функционирование системы в целом на отдельные сравнительно простые задачи, которые поручить исполнять отдельным независимым "ботам"
    - у каждого такого бота - своя собственная цель и задача, которую он старается выполнять.
    - у каждого могут быть собственные сенсоры, и возможность общения с другими ботами - получать информацию от них.
    - у каждого могут быть свои исполнительные системы (например реле), и возможность отправлять команды другим.
    - если задача не решается своими силами - сообщать оператору.

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

    У этой концепции есть маркетинговый минус: если задача нестандартная - то и бот будет нестандартный, его не произведешь 100500 штук и не продашь как готовый модуль, значит никто не будет это производить.
    Но для себя-то можно...
     
  5. Unogroup
    Регистрация:
    13.02.12
    Сообщения:
    12.421
    Благодарности:
    8.987

    Unogroup

    Живу здесь

    Unogroup

    Живу здесь

    Регистрация:
    13.02.12
    Сообщения:
    12.421
    Благодарности:
    8.987
    Адрес:
    Запорожье
    А нафига в эти приложения лесть. Алисе или Гугл ассистенту дал ком команду он сам в нужном приложении его выполнил. Если должно пройти какое то оповещение он его озвучил. Те же сценарии поведения проще на уровне ИИ голосом прописывать чем с приложениями разбираться.
     
  6. alex_k11
    Регистрация:
    19.09.07
    Сообщения:
    13.947
    Благодарности:
    7.229

    alex_k11

    Живу здесь

    alex_k11

    Живу здесь

    Регистрация:
    19.09.07
    Сообщения:
    13.947
    Благодарности:
    7.229
    Адрес:
    Москва
    А зачем разные приложения ?
    Используйте железо, совместимое с одним приложением и не будет зоопарка.

    Многократно проверено. Сперва прилетает от приложения роутера, через 15-20 минут сыпятся оповещения от tuya - датчик или реле недоступно.

    вот кстати двухканальный счетчик для задач солнечная энергетика и т. п. когда два однофазных ввода.
    Он в приложении тоже графики показывает.
     

    Вложения:

    • Счетчик энергии Tuya Smart Life ZigBee.jpg
  7. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    :|:
    Ну так-то можно вообще ничего не делать - просто кто-нибудь из местного чата напишет "у нас опять свет отключили?" - вот и оповещение
     
  8. AVG111
    Регистрация:
    25.09.18
    Сообщения:
    2.752
    Благодарности:
    1.264

    AVG111

    Живу здесь

    AVG111

    Живу здесь

    Регистрация:
    25.09.18
    Сообщения:
    2.752
    Благодарности:
    1.264
    Адрес:
    Москва
    А если в Вашем зоопарке есть пеллетный котел, генератор, сигнализация статус которой нужно определить. Стандартные решения просто не подходят. Не говоря уже о цене вопроса.
     
  9. vovanmm66
    Регистрация:
    07.12.23
    Сообщения:
    10
    Благодарности:
    4

    vovanmm66

    Участник

    vovanmm66

    Участник

    Регистрация:
    07.12.23
    Сообщения:
    10
    Благодарности:
    4
    А я себе вот такую систему запилил. Работает с лета. Позволяет смотреть показания трехфазного счетчика, двух датчиков температуры. Один в доме другой на улице. Мониторить работу котла Buderus управляемого контроллером Logamatic 2107 ну и естественно дистанционно менять при необходимости настройки котла.
     

    Вложения:

    • Screenshot 2024-01-19 at 00-15-45 Buderus Logamatic.png
    • Screenshot 2024-01-19 at 00-14-46 Tasmota - Main Menu.png
    • Screenshot 2024-01-19 at 00-13-59 Tasmota - Main Menu.png
  10. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Хозяйке на заметку:
    Оказывается у модулей ESP8266 есть интересный режим работы, ESP-NOW. Отличается от стандартного WiFi тем что там идет обмен данными между двумя конкретными платами на уровне фреймов WiFi, т. е. строго говоря нормальный WiFi не используется.

    Преимущество в том, что соединение устанавливается намного быстрее (не нужен ни роутер, ни TCP/IP), и дальность больше.
    Например, сделанный для теста "термометр на батарейках" передает данные примерно до 100 метров от приемника, такой же ESP, хотя при работе через роутер дальность метров 30 со скрипом.

    В общем, если кому нужно какую-то телеметрию собирать или всякие охранные датчики - неплохой вариант.
     
  11. Ljubitel
    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467

    Ljubitel

    Живу здесь

    Ljubitel

    Живу здесь

    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467
    Адрес:
    Санкт-Петербург
    ЕМНИП на 8266 только юникаст поддерживается, так что "собирать всякие датчики" не получится, только "датчики с одного модуля". ESP32 - там уже мультикаст присутствует. Можно одним мастером несколько слейвов опросить, находящихся в разных местах.

    И да, это не режим, а протокол. Есть ещё ESP-MESH например.
     
  12. Ljubitel
    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467

    Ljubitel

    Живу здесь

    Ljubitel

    Живу здесь

    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467
    Адрес:
    Санкт-Петербург
    Да, поправлю сам себя ;)
    Можно и на 8266 one-to-many и many-to-one расписать под ESP-NOW.
     
  13. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Можно, тем и удобно.
    Датчикам вообще внешние команды ни к чему, они сами отправляют.

    Реально удивила дальность, особенно после зигби - там на 10 метров уже проблема достучаться, а тут сотня.
     
  14. Ljubitel
    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467

    Ljubitel

    Живу здесь

    Ljubitel

    Живу здесь

    Регистрация:
    21.05.12
    Сообщения:
    3.696
    Благодарности:
    3.467
    Адрес:
    Санкт-Петербург
    LoRa тоже для Вас будет открытием века ? ;)
     
  15. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.916
    Благодарности:
    2.303
    Там железка отдельная :)]
    И что в нее понапихано - да что угодно может быть.

    А тут - та же самая ESP с маленькой печатной антеннкой, которая теряет Большой Настоящий Роутер уже около ворот, ВДРУГ видит такую же точно маленькую ESP аж с соседней улицы.

    Ну, примерно, как если в багажник легковушки вдруг поместились бы пара холодильников, шкаф и моторная лодка - немного неожиданно.