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

Делимся идеями для "умного дома"

Тема в разделе "Умный дом", создана пользователем z3rg, 16.11.08.

Метки:
  1. Утром
    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7

    Утром

    Участник

    Утром

    Участник

    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7
    HTB1yg6cfNTI8KJjSspiq6zM4FXac.jpg
    Вот такой. Есть с пультом/вай-фаем, когда брал - были только с ZigBee, на который все плевались, поэтому пришлось делать управление отдельно.
     
  2. DiaZoN
    Регистрация:
    01.11.10
    Сообщения:
    8.810
    Благодарности:
    10.255

    DiaZoN

    Живу здесь

    DiaZoN

    Живу здесь

    Регистрация:
    01.11.10
    Сообщения:
    8.810
    Благодарности:
    10.255
    Адрес:
    Казань
    Внешний вид понятен. Ссылкой на товар поделитесь?
     
  3. Утром
    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7

    Утром

    Участник

    Утром

    Участник

    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7
    да, пожалуйста. Внутри концевики, так что он выключается при закрытии/открытии. Есть скобы на 3/4 и 1/2.
    https://aliexpress.ru/item/32843172046.html
     
  4. SportMaster
    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961

    SportMaster

    Живу здесь

    SportMaster

    Живу здесь

    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961
    Адрес:
    Петрозаводск
    По Вашей ссылке ни слова о ZigBee ...
     
  5. Утром
    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7

    Утром

    Участник

    Утром

    Участник

    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7
    перечитал что написал. Можно подумать, что были только с ZigBee. Нет, были с ZigBee и просто с проводами. Взял просто с проводами.
     
  6. TheArk
    Регистрация:
    23.02.18
    Сообщения:
    1.691
    Благодарности:
    393

    TheArk

    Аркадий

    TheArk

    Аркадий

    Регистрация:
    23.02.18
    Сообщения:
    1.691
    Благодарности:
    393
    Адрес:
    Тольятти
    А на дюйм они бывают? Чтоб одним весь вход перекрыть
     
  7. Утром
    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7

    Утром

    Участник

    Утром

    Участник

    Регистрация:
    05.01.15
    Сообщения:
    13
    Благодарности:
    7
    https://aliexpress.ru/item/32990192156.html
    Вот этот на дюйм обещают. У меня в эксплуатации 1/2" и 3/4", отличаются только скобой.
     
  8. alex_k11
    Регистрация:
    19.09.07
    Сообщения:
    14.555
    Благодарности:
    7.604

    alex_k11

    Живу здесь

    alex_k11

    Живу здесь

    Регистрация:
    19.09.07
    Сообщения:
    14.555
    Благодарности:
    7.604
    Адрес:
    Москва
    Посмотрите aquazor
    Тоже самое с подробным описанием
     
  9. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320
    Ну вот такое, не то чтобы идея, просто мелочь в помощь, подходит для всяких там задач по автоматизации, сигнализации и видеонаблюдению - вдруг кому надо будет.

    Одна из возникающих задач - информирование: прислать сообщение о событии.
    Задача - как отправить сообщение, чтобы хозяин его сразу увидел, на смартфон например.
    Предполагается, что какий-то домашний сервер у нас есть, хотя бы малинка или старый ноут с линуксом.

    Традиционно решается через СМС. Минусы - стоимость СМС и необходимость наличия устройства, способного их отправлять. То есть либо специально модули городить, либо древний телефон на шнурке, ну хорошо еще что некоторые USB-модемы умеют смс отправлять командой по сети.

    А вот интернет сейчас практически везде используется, те же модемы или вообще оптика какая-нибудь в доме.
    Можно емейлом, но сейчас в связи с борьбой со спамом это стало не так просто, и смотреть неудобно.
    Оказалось, можно очень удобно через Телеграм и даже никаких программ-клиентов ставить не нужно.

    1 - в телеграме найти бота botfather - он создает других ботов.

    2 - создать себе своего, командой /newbot
    Ответить на пару вопросов, получить ключ api, строку типа 123123123: AjhjJHGgGJhg67vGHgjhgjhgjhgjhgjh

    3 - найти этого своего бота по имени, нажать кнопку Start
    Ничего не произойдет - и пока не надо.

    4 - на своем сервере дать команду типа:
    curl https://api.telegram.org/bot<ключ_api>:

    curl https://api.telegram.org/bot123123123:AjhjJHGgGJhg67vGHgjhgjhgjhgjhgjh

    Можно не curl, любую программу для запроса по https.
    Получим ответ типа:
    ..."chat":{"id":123456789,"first_name":"my_first_name","type":"private"}...
    Обычный JSON-формат, легко разбирается.
    chat_id - идентификатор вашего диалога с ботом, он остается постоянным.

    5 - можно отправлять сообщения:
    curl -s -X POST https://api.telegram.org/botsendMessage -d chat_id=123456789 -d text="Hello World"
    Они приходят сразу в телегу от бота.

    6 - кроме sendMessage - можно отправлять sendPhoto, sendVideo и т. д., это все описано в документации на API.
    Например, получить 10 сек. видео с камеры наблюдения:
    ffmpeg -y -v 0 -rtsp_transport udp -t 10 -i 'rtsp:/192.168.1.100:554/user=admin&password=admin&channel=2&stream=1.sdp' -vcodec copy file. mp4
    и отправить его в телеграм.

    7 - тот самый запрос
    curl https://api.telegram.org/bot123123123:AjhjJHGgGJhg67vGHgjhgjhgjhgjhgjh
    возвращает диалоги с ботом. То есть можно давать ему какие-то команды, которые он сможет обрабатывать. Включить-выключить оборудование, снять видео с камеры, открыть-закрыть ворота и т. д.
    Хозяина он отличает по chat_id, посторонних можно игнорировать.

    Немного простейшего программирования + MQTT + esp8266 и можно всякое интересное делать.
     
  10. MihaDigger
    Регистрация:
    30.06.20
    Сообщения:
    85
    Благодарности:
    27

    MihaDigger

    Живу здесь

    MihaDigger

    Живу здесь

    Регистрация:
    30.06.20
    Сообщения:
    85
    Благодарности:
    27
    @Netbyka, а есть более подробная инструкция? Скиньте ссылочку в ЛС.
     
  11. SportMaster
    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961

    SportMaster

    Живу здесь

    SportMaster

    Живу здесь

    Регистрация:
    22.08.12
    Сообщения:
    1.437
    Благодарности:
    1.961
    Адрес:
    Петрозаводск
    По боту все прекрасно гуглится, 100500 инструкций и по созданию и по управлению.

    и ИМХО гораздо проще команды боту давать не POST запросами, а через интерфейс самого Telegram
    Например в Home assistant все это решается в несколько строк кода
    настройка бота на оповещение в Telegram и Pushbullet
    Код:
    telegram_bot:
      - platform: polling
        api_key: !secret telegram_api_key
        allowed_chat_ids:
          - !secret telegram_chat_id
    
    notify:
      - platform: telegram
        name: telegram
        api_key: !secret telegram_api_key
        chat_id: !secret telegram_chat_id
    #### Free accounts (without a Pro subscription) are limited to 500 pushes per month.
      - platform: pushbullet
        name: pushbullet
        api_key: !secret pushbullet_api_key
    
    и оповещение контроля фазы-1
    Код:
    - alias: input voltage phase-1
      initial_state: 'on'
      trigger:
        - platform: template
          value_template: "{% if states.sensor.phase_1_volt.state|int == 0 or states.sensor.phase_1_volt.state|int < 198 or states.sensor.phase_1_volt.state|int > 253 -%} true {% endif %}"
      action:
        - service: notify.telegram
          data:
            message: "{% if states.sensor.phase_1_volt.state|int == 0 -%} Фаза-1 Электроснабжение отсутствует!!! {% endif %}
                      {% if states.sensor.phase_1_volt.state|int > 253 -%} Фаза-1 Высокое напряжение! {{ states.sensor.phase_1_volt.state }}V {% endif %}
                      {% if states.sensor.phase_1_volt.state|int < 198 and states.sensor.phase_1_volt.state|int > 0 -%} Фаза-1 Низкое напряжение! {{ states.sensor.phase_1_volt.state }}V {% endif %}
                     "
        - service: notify.pushbullet
          data:
            message: "{% if states.sensor.phase_1_volt.state|int == 0 -%} Фаза-1 Электроснабжение отсутствует!!! {% endif %}
                      {% if states.sensor.phase_1_volt.state|int > 253 -%} Фаза-1 Высокое напряжение! {{ states.sensor.phase_1_volt.state }}V {% endif %}
                      {% if states.sensor.phase_1_volt.state|int < 198 and states.sensor.phase_1_volt.state|int > 0 -%} Фаза-1 Низкое напряжение! {{ states.sensor.phase_1_volt.state }}V {% endif %}
                     "
    в телефоне
    бот.JPG
     
  12. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320
    @SportMaster, да, но это уже как раз и есть "установка специальных программ" - Home assistant как минимум.
    Это обычно тянет за собой кучу разных зависимостей, и иногда требует замены оборудования.
    А POST можно откуда угодно отправлять, чем оно и удобно. Хоть на баше с сервера, хоть на С прямо из прошивки esp. Причем даже из нескольких физических мест, т. е. один и тот же бот в разных локациях.

    @MihaDigger, а вот это практически и есть вся инструкция из нескольких пунктов. Почитать можно еще документацию по API, для всяких интересностей, а так все очень простенько сделали.
     
  13. opyzhov
    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140

    opyzhov

    Живу здесь

    opyzhov

    Живу здесь

    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140
    Адрес:
    Санкт-Петербург
    Удобство телеграмма в интерактивности. можно не только получать сообщения но и удаленно выполнять задачи.
    У меня какое то время работало на базе node-red, пока телеграмv условно не закрыли.
    Сейчас в качестве оповещалки работает pushover.
     
  14. DiaZoN
    Регистрация:
    01.11.10
    Сообщения:
    8.810
    Благодарности:
    10.255

    DiaZoN

    Живу здесь

    DiaZoN

    Живу здесь

    Регистрация:
    01.11.10
    Сообщения:
    8.810
    Благодарности:
    10.255
    Адрес:
    Казань
    Обычно HA это агрегатор всех "умных" устройств в доме. Как иначе объединить кучу разношерстных устройств?
     
  15. Netbyka
    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320

    Netbyka

    Живу здесь

    Netbyka

    Живу здесь

    Регистрация:
    30.07.15
    Сообщения:
    3.887
    Благодарности:
    2.320
    У кого как.
    Если набрано из неких стандартных - наверное да. Если самодельные - то там может быть все что угодно, от Modbus до MQTT, и обработчик проще тогда свой сделать, чем допиливать напильником чужой.