Просто чудовий урок. Тут купа всього і за 15 хвилин все не втягнеш в себе. Треба дивися на паузах, користуючись додатковим матеріалом від автора - налаштовувати собі. Олексію, дякую за Ваш труд!
@Alex_Kvazis Жыл бұрын
Радий що вам згодилося!
@Alex_Railnolds4 жыл бұрын
Канал настолько полезный, что когда я захожу посмотреть новое видео, то мой лайк уже стоит под ним :)
@Alex_Kvazis4 жыл бұрын
Спасибо
@dmytro_muliar4 жыл бұрын
Как всегда всё по полочкам, без лишней воды. Однозначно лайк!
@Alex_Kvazis4 жыл бұрын
Спасибо за просмотр
@ФомаАквинский-й4к4 жыл бұрын
Огромное спасибо за уроки) благодаря вам изучать home assistant намного интереснее
@Alex_Kvazis4 жыл бұрын
Пожалуйста, для того эта серия и задумана
@kyrylolavrynenko99264 жыл бұрын
Полезно, огромное спасибо! Бота я настроил ранее, но полезных вещей из видео почерпнул довольно много.
@ivahov5554 жыл бұрын
Большое спасибо за видео. Очень долго его ждали. Побольше бы видео по HA.
@napstic_old4 жыл бұрын
Очень полезные видео! Благодарю за ценную информацию! Всегда с нетерпением жду новых.
@VVG9654 жыл бұрын
Отличный урок, Alex! Все получилось! В России все работает! Большое спасибо!
@AndreyShalobasov4 жыл бұрын
Супер! Спасибо за понятны урок. Все получилось. Очень жду урок по камерам.
@igorkuzenkov94373 жыл бұрын
Сентябрь 2021, а всё еще актуально и полезно. Спасибо, Алекс!
@AndrewKlimin4 жыл бұрын
Как раз вчера прикрутил уведомление об открытии и закрытии дверей через Telegram. Спасибо за видео, прикручу и другие уведомления.
@otollfe4 жыл бұрын
Алекс, можете сделать видео о подключение колонок Яндекс и подключение устройств УД Яндекс (пульт, розетка и Лампочка V1/V2)
@sergkulakoff4 жыл бұрын
Как всегда все очень круто и понятно. Огромное спасибо за подобный контент и за Ваши труды 👍
@Alex_Kvazis4 жыл бұрын
Спасибо и вас за отзыв
@markfridman52364 жыл бұрын
Огромное спасибо за Ваши труды!
@Alex_Kvazis4 жыл бұрын
Пожалуйста, рад что видео понравилось
@ДенисА-н9я Жыл бұрын
спасибо, настроил трансмишен по началу этого урока
@viktorswa81144 жыл бұрын
Как всегда, сначала лайк, потом просмотр. Алексей спасибо и ждем продолжения!
@IdToolsNmsk4 жыл бұрын
Ютуб такие лайки не считает, но это не точно.
@АлексейДьяконов-т5ч11 ай бұрын
Спасибо, очень полезный урок!
@VladimirShvetsoff Жыл бұрын
Прям кайфанул от создания телеграмм бота!
@Alex_Kvazis Жыл бұрын
по нему еще есть несколько уроков, посмотрите, там поинтереснее
@deniskovalev41664 жыл бұрын
Отличный урок! Да...., если бы в школе в детстве так интересно на уроках было!)) Спасибо!
@ВасилийВладимирович-з7у4 жыл бұрын
Спасибо за труд.
@oleghio6657 Жыл бұрын
Осилил, разобрался и повторил. Спасибо.
@andreykalinicheff40544 жыл бұрын
Здравствуйте! Действительно Друзья! Спасибо.
@КонстантинГорошкин3 жыл бұрын
Спасибо! Понятно и практично, как всегда...
@o4ePyatka4 жыл бұрын
Отлично! То, что нужно, спасибо!
@3dvers4 жыл бұрын
А можно ли отправлять беззвучные сообщения? Или сообщения с определённой мелодией? Может какая команда есть? У меня чат куда приходит звонок с характерным звуком, если кто-то нажимает на кнопку акара. В этот же чат сыпятся и другие системные сообщения, не хотелось бы отвлекаться думая что звонят. В самом телеграм это реализовано, если зажать кнопку отправки, можно послать беззвучное сообщение, но как сделать это через ha
@MBeSLaN4 жыл бұрын
Спасибо за инструкцию. В связи с отменой блокировки в России очень актуально. Не нужны костыли.
@kuskov54854 жыл бұрын
Да он итак прекрасно работал
@MBeSLaN4 жыл бұрын
@@kuskov5485 До разблокировки без прокси у меня не работал. А с прокси задержки были существенные.
@tema_kish4 жыл бұрын
Спасибо большое за видео. Просто и доступно. У вас на скринах заинтересовало два момента. Как заставить перезагрузить лампу и как поставить резервный сервер точнее как его подключить. Ещё раз спасибо.
@Alex_Kvazis4 жыл бұрын
Перезагрузить можно если лампа подключена через проводной выключатель (обычно он всегда включен, для перезагрузки его нужно на короткое время вкл / выкл). Резервный сервер - просто так в комментарии не рассказать
@tema_kish4 жыл бұрын
@@Alex_Kvazis Ну если вдруг найдётся время😉 Буду рад почитать статью ну или посмотреть видео ролик...🙃
@Alex_Kvazis4 жыл бұрын
Есть ролик, там есть пару моментов которые устарели, но в целом логика актуальна - kzbin.info/www/bejne/oZXNe5WGgdKpn5I сейчас rest сенсоры работают не с паролем а с долгосрочным токеном
@СержВасильев-ю7ю3 жыл бұрын
Реально ! Самый умный дом !
@ЮрийСмирнов-в5ф4 жыл бұрын
Супер! Огромное спасибо!!!
@gruzin013 жыл бұрын
Здравствуйте, спасибо за ваши уроки. На двенадцатой минуте (11:49) вы говорите об обратной связи при включении светильника при помощи кнопки в телеграмм, бесспорно полезная функция, однако теперь уведомления приходят при любом включении светильника даже если его включать при помощи физического выключателя. Подскажите пожалуйста может можно как то сделать так, что бы обратная связь работала только при включении через телеграмм, а в остальных случаях нет, так как обратная связь хороша когда ты не видишь произошло действие или нет, а когда ты видишь , что свет включился то получать уведомление уже не нужно.
@Alex_Kvazis3 жыл бұрын
Можно ввести дополнительный параметр - например input boolean , который будет включатся по той же команде из телеграмм, а уведомление - будет по условию проверять включен ли он, и только если включен (то есть команда пришла из телеграмм) только тогда слать уведомление и отключать input boolean дл следующего раза.
@gruzin013 жыл бұрын
@@Alex_Kvazis Схему понял, спасибо большое.
@Mikle614 жыл бұрын
Здравствуйте! Столкнулся с такой фитчей: если в сообщении, отсылаемым в телеграм есть знак подчеркивания - сообщение не отсылается. Если есть два знака подчеркивания - отсылается, а все что между этими знаками расположено пишется курсивом. Т.е. подчеркивание - это знак форматирования. Вопрос: а этим можно как-то управлять? А то мне, к примеру, надо отправить в чат имя сенсора, в котором есть одно подчеркивание, а сообщение просто не уходит безо всякой диагностики при этом. Можно как-то отключить данную фитчу?
@siriusblackasistent Жыл бұрын
доброго дня helpp! -в групе telegram добавлен бот который шлет команды когда я шлю команду с своего id - автоматизация работает! но когда send coomand - telegram bot - не работает( ( бот в групе как админ и в настройках privace mode- turn off) как заставить реагировать бота на команди другого бота
@Rejgan3184 жыл бұрын
То, что нужно, спасибо
@markfridman52364 жыл бұрын
Уважаемый Alex! Подскажите. Сделал сценарий для отправки сообщения в телеграмм об открытии двери (ниже). Сообщение об открытии прилетает, а об закрытии нет. Что делаю не так? # Уведомления в Телеграмм об открытии/закрытии входной двери - id: Уведомление об открытии/закрытии входной двери alias: send_on_binary_sensor.door_window_sensor_158d00019db73a initial_state: true trigger: - platform: state entity_id: binary_sensor.door_window_sensor_158d00019db73a to: 'on' action: - service: notify.telegram_id_1 data: message: "Входная дверь открыта в - {{ states('sensor.time_date') }} " - id: Уведомление об открытии/закрытии входной двери alias: send_off_binary_sensor.door_window_sensor_158d00019db73a initial_state: true trigger: - platform: state entity_id: binary_sensor.door_window_sensor_158d00019db73a to: 'on' from: 'off' condition: - condition: state entity_id: binary_sensor.door_window_sensor_158d00019db73a state: 'off' action: - service: notify.telegram_id_1 data: message: "Входная дверь закрыта в - {{ states('sensor.time_date') }} "
@Alex_Kvazis4 жыл бұрын
у вас оба сценария - отрабатывают сценарий сенсор в состояние to "on"
@markfridman52364 жыл бұрын
@@Alex_Kvazis Извиняюсь, а как поправить?
@TajmahalIzh4 жыл бұрын
@@markfridman5236 во второй автоматизации поменяйте to: 'off' from: 'on' в trigger. Кондишн вообще можно убрать, как мне кажется..
@eduardneufeld41524 жыл бұрын
Очень поучительно, спасибо. Смотрю всегда с интересом и пытаюсь воспроизвести. Пока ещё тестирую HA и пытаюсь подружитса с конфигурацией. Интересно было бы узнать какими способами можно вписать устройства не имеющие интеграцию. У меня таких 50/50. В моём FHEM всё работает уже несколько лет, может FHEM add on сделать?
@MrKo2x4 жыл бұрын
Большое спасибо.
@slaviq0013 жыл бұрын
Спасибо очень понятно и доступно. Но остаётся вопрос про интерактивную работу с chat_id (user_id) чтобы информация отправлялась только тому кто её запросил, и чтобы случайный пользователь бота не имел доступа к кнопкам автоматизации по той де команде /старт
@Alex_Kvazis3 жыл бұрын
Отправлять ответ на тот же ID с которого получен запрос
@Rejgan3184 жыл бұрын
Какие варианты форматирования текста допустимы и как это делается? Markdown? Видел в выдаче бота текст, выделенный жирным.
@Alex_Kvazis4 жыл бұрын
Да. Для *жирного* попробуйте две звёздочки в начале и конце текста
@Rejgan3184 жыл бұрын
@@Alex_Kvazis Пробовал. Маркдаун у меня в HA не заработал. Получилось через сервис отправлять форматированный html текст
@lemtren3 жыл бұрын
Все сделал в точности как в видео. В результате в уведомлениях пишет "Invalid config The following integrations and platforms could not be set up: telegram_bot telegram.notify" и не работает в чем дело не пойму (
@slydiman4 жыл бұрын
Телеграм в РФ разблокировали совсем недавно. Ещё месяц назад приходилось использовать socks5 прокси и у меня был сенсор для определения доступности Телеграм. Если прокси прокис, то я получал уведомления в Android приложение и в браузер через notify platform html5. Кстати в notify есть platform group, где удобно посылать уведомление сразу несколькими способами для верности. Для определения доступности Телеграм в папке /config создаем файл telegram_test.sh примерно такой if curl --silent --fail --retry 3 --max-time 10 --output /dev/null --get --proxy socks5://ip:port api.telegram.org/botXXX:XXX/getMe; then echo online else echo offline fi Важно чтобы в этом файле концы строк были линуксовые, то есть код 0x0A, а не 0x0D 0x0A как в Windows. И делаем сенсор - platform: command_line name: Telegram Status command: sh /config/telegram_test.sh scan_interval: 300 command_timeout: 30 Кто знает, надолго ли разблокировали, так что может ещё и пригодится...
@Alex_Kvazis4 жыл бұрын
Потому я особо и не спешил с видео, так как от меня ждали инструкций по обходу блокировок, которые я не мог дать - у меня их - блокировок - и не было
@Владимир-д3й9я2 жыл бұрын
Спасибо, разобрался. Вопрос по меню телеграм: У меня входящие сообщения (уведомления от НА) поднимают меню вверх по экрану - это нормально? И у Вас кнопки расположены по ширине на весь экран, а у меня просто надписи, без контура кнопок и смещены в лево на экране. Почему так?
@madpet834 жыл бұрын
Доброго времени! Очень интересно увидеть об интеграции в HA Z-Wave устройств и автоматизаций.
@Alex_Kvazis4 жыл бұрын
я б тоже посмотрел :)
@icq985845254 жыл бұрын
Мой путь к HA был длинным и начинался с Z-Wave/Zigbee контроллера Vera Plus. Так вот когда я таки дошел до HA, в какой-то момент контроллер Vera и HA оказались в одной сети, и HA обнаружил Vera, я согласился на интеграцию - и у меня появились Z-Wave устройства. Одним из них был датчик температуры/влажности/подтопления, он корректно пересылал данные в HA.
@gruzin013 жыл бұрын
Здравствуйте, при нажатии на кнопка в телеграмм сообщение приходит всем чьи chat_id прописаны в настройках, а как сделать так, что бы информация приходила только тому кто отправил запрос (нажал кнопку клавиатуры в телеграмм)?
@gavlexx4 жыл бұрын
А видео с отправкой фото и видео с камер в Телеграм уже было?
@Alex_Kvazis4 жыл бұрын
Еще нет
@davyd2314 жыл бұрын
@@Alex_Kvazis ждёмс)))
@zenvad80803 жыл бұрын
день добрый, не подскажите почему свич agara по команде не включается? лампочки agara по такой же команде включаются , заменил только light на swich - id: Включить свет зал alias: send_lightzalON initial_state: true trigger: - platform: event event_type: telegram_command event_data: command: '/lightzalON' action: - service: swich.turn_on entity_id: - swich.0x00158d00058e1577_l1
@tuovihamalainen92864 жыл бұрын
Как всегда познавательно и интересно! Настроил отправку сообщений в телеграмм при срабатывании датчика открытия двери. А вот как сделать, чтобы уведомления не приходили, когда я нахожусь в домашней сети, никак не соображу? Подскажите, пожалуйста.
@Alex_Kvazis4 жыл бұрын
Кондицию добавить в сценарий - только если не активен пинг / девайс трекер не видит девайс и т.п. только тогда отправлять
@tuovihamalainen92864 жыл бұрын
@@Alex_Kvazis Ура! Получилось! Огромное спасибо!
@RomanBoichenko2 жыл бұрын
как сделать два бота один для обычных уведомлений второй для экстренных (протечек, сигнализаций ), в котором можно изменить звук сообщений ?
@Alex_Kvazis2 жыл бұрын
Немного другой подход. Бот один, но слать в разные группы
@Alex_Kvazis2 жыл бұрын
Создаете группы, добавляете в них своего бота, получаете их идентификаторы, добавляете в allowed_chat_ids: ... и шлете в разные группы. У меня на канеле есть еще целый ряд уроков по телеграмм, посмотрите - kzbin.info/www/bejne/nZzWi35rbb9_erM kzbin.info/www/bejne/qoG8iaOHrKl_j8U kzbin.info/www/bejne/e3jbqmWgopqGmJo
@ihorvykhodets6820 Жыл бұрын
Дякую за ваші відео. Налаштував notifications для себе. Все запрацювало, але коли додав id дружини, то до неї не приходять, тільки до мене. Якщо видаляю свій id із конфіга, то notifications починвють приходити їй. Коли прописую свій id разом із її, то знову notification отримую тільки я(
@kupleno_v_kitae4 жыл бұрын
Позвольте задать вопрос. Начал создавать сущности по состоянию недоступных устройств и обнаружил, что в бинарных сенсорах есть 3 недоступных. binary_sensor.yeelight_kitchen_nightlight binary_sensor.yeelight_ostrov1_nightlight binary_sensor.yeelight_ostrov2_nightlight При этом ostrov1 и ostrov2 это светильники, а kitchen это группа светильников на кухне. Откуда взялись эти бинарные я не знаю и как их убрать? А еще обнаружилось, что есть 4 недоступных выключателя, точнее 2 выключателя, но 4 кнопки. У них остались старые названия switch.wall_switch_left_158d00042654ae и так далее. Фактически же они подключены через зигби стик и удалены из сяоми шлюза. Их имена в интеграции стика прописаны как switch garderob и switch koridor , а эти имена switch.wall_switch_left_158d00042654ae это старые через сяоми. Но нигде не могу найти куда они прописаны и как их удалить
@Alex_Kvazis4 жыл бұрын
Просто удалите из списка устройств
@kupleno_v_kitae4 жыл бұрын
@@Alex_Kvazis так я же объяснил что их нет ни в одном списке. Где их искать то?
@Alex_Kvazis4 жыл бұрын
Можете даже в entity card их вывести, потом кликнуть и выбрать удалить. (Для автоматического отслеживания удобно auto-entity card использовать с фильтром unavailable)
@MrPvoronin3 жыл бұрын
Алексей, а почему бы просто не поставить нужный смайли, скопировав его в том же Телеграме? Я сделал именно так и всё работает.
@МаркСтручков-з3ы4 жыл бұрын
Здравствуйте Подскажите, как написать в сообщении имя устройства, которое вызвало автоматизацию. Пытаюсь сделать так, чтобы в сообщении телеграм писалось какой датчик затопления вызвал автоматизацию уведомления о потопе, перепробывал уйму способов из форума HA, ни один не подошел(
@AlexanderMSK1 Жыл бұрын
Добрый вечер! А нет ли у вас урока по интеграции электронной почты в HA? В Телеграм всё настроил, работает. Но мне более удобно получать уведомления по эл. почте.
@Alex_Kvazis Жыл бұрын
Стандартная интеграция, там снимать то нечего - www.home-assistant.io/integrations/smtp/
@aledud4383 жыл бұрын
А если я хочу создать несколько send_message_1 ? Менял цифры - ошибка. Как правильно сделать?
@НкрхНкрха6 ай бұрын
Лучший человек на земле 🧡🧡🧡🧡и текстом
@dmitriikarelin84284 жыл бұрын
Очень полезное видео. Но возникает вопрос: подойдет ли такой вариант, например для дачной системы умного дома, которая весит на USB-4G модеме? Много трафика потребляет работа с телеграмм ботом?
@Alex_Kvazis4 жыл бұрын
Да какой там трафик... На уровне эфирного шума
@Sasha-yv9ih3 жыл бұрын
Что делать если элемент "notify" определен но его нет в списке?
@IgorSharafanovich2 жыл бұрын
не понял вот это куда пишется?? ^^ --- Автоматизация - запрос на отправку фото по команде /photo В данной автоматизации использован шаблон target: '{{ trigger.event.data.user_id }}' - отправляющий фото тому пользователю, который прислал запрос. - id: Запрос на отчет alias: send_report initial_state: true trigger: - platform: event event_type: telegram_command event_data: command: '/photo' action: - service: camera.snapshot data: entity_id: camera.reolink_e1_zoom_profile000_mainstream filename: "/config/www/cam_captures/reolink.jpg" - delay: 00:00:15 - service: telegram_bot.send_photo data_template: target: '{{ trigger.event.data.user_id }}' file: "/config/www/cam_captures/reolink.jpg"
@LemVideo3 жыл бұрын
Подскажите, возможно ли настроить службу, отправляющую уведомления сразу нескольким телеграм пользователям или для каждого пользователя нужно буть прописовать скрипты и автоматизации отдельно? И еще вопрос: Можно ли отслеживать от какого пользователя пришла команда и отправлять оповещение только ему? Или здесь тоже только отдельно своя команда для каждого пользователя? Спасибо!
@Alex_Kvazis3 жыл бұрын
Да, можно и одно и другое
@LemVideo3 жыл бұрын
@@Alex_Kvazis Спасибо за ответ, конечно, но хотелось бы подробнее. Хотя бы где посмотреть?
@zoom20773 жыл бұрын
@@Alex_Kvazis Надеюсь именно про это и будет следующая часть про телеграмм, если она вообще когда-то планируется)
@sergeykartashov4 жыл бұрын
Спасибо, а теперь давайте подключим Алису!
@Alex_Kvazis4 жыл бұрын
Алиса - это точно не ко мне :)
@Север447 ай бұрын
Очень интересно, спасибо. Вопрос - будет ли работать, если Home Assistan tустановлен на компьютер с Windows 10 или 11? Заранее спасибо
@Alex_Kvazis7 ай бұрын
НА на винду не ставится. Есть решение виртуализации для НА на винде, но насколько я помню там были какие-то ограничения (не игрался с ним, не интересно). Попробуйте да и узнаете.
@00snsn3 жыл бұрын
А из стандартного приложения HA на телефоне не проще/удобнее управлять? Про уведомления я согласен что удобно в телеге получать. И есть ли способ получения смс в особых отдельных случаях с помощью какого-либо сервиса? (Проникновение/протечка)
@Alex_Kvazis3 жыл бұрын
Стандартное приложение должно как-то видеть НА. То есть или быть в одной сети, или подключатся через VPN. или набукаса. Телеграмм - работает везде
@МаркСтручков-з3ы4 жыл бұрын
Как всегда прекрасное обучающее видео. Но есть вопрос, возможно ли просто и удобно сразу отправить сообщение нескольким людям, а то в автоматизациях указываешь только одного. Чтобы не приходилось городить такое - service: notify.telegram_id1 data: message: 'Пылесос начал уборку' - service: notify.telegram_id2 data: message: 'Пылесос начал уборку'
@Alex_Kvazis4 жыл бұрын
Конечно, можно использовать другой сервис - telegram_bot.send_message вот живой пример github.com/kvazis/mqtt_serv/blob/master/includes/scripts/010_notification.yaml#L4
@МаркСтручков-з3ы4 жыл бұрын
Alex Kvazis спасибо за пример)) Я решил не немного по другому создал беседу из двух человек и добавил туда бота))
@Alex_Kvazis4 жыл бұрын
Можно и так, но я делаю без создания дополнительных чатов - ведь разные ситуации бывают - кому что отправлять. Точечно удобнее управлять
@ALFERIUSALFERIUS10 ай бұрын
Алекс, добрый день. А как отправить в телеграмм атрибуты сенсора?
@Alex_Kvazis10 ай бұрын
так же как и состояния, просто через {{state_attr('сущность', 'атрибут')}}
@ДмитрийШвецов-ю4д3 жыл бұрын
Всем добрый день. Во-первых спасибо автору. Alex - супер. И непосредственно вопрос: как настроить двух ботов в HA. Например один для внутреннего пользования, второй - общего доступа. Хочу с соседями данными метеостанции делиться.
@Alex_Kvazis3 жыл бұрын
А зачем ? Путь один и тот же бот шлет в разные чаты.
@ДмитрийШвецов-ю4д3 жыл бұрын
@@Alex_Kvazis Тогда другой вопрос: Как в чате сделать кнопку запроса данных от бота?
@ruslansuleman4 жыл бұрын
А что может быть , ругается на строчку platform: telegram Error loading /config/configuration.yaml: mapping values are not allowed here in "/config/configuration.yaml", line 41, column 13
@Alex_Kvazis4 жыл бұрын
Ошибка какая-то в configuration.yaml, я не могу угадать, не знаю ваш конфиг
@ruslansuleman4 жыл бұрын
@@Alex_Kvazis добрый день , так я и отправил же вам строчку из конфига , platform: telegram. Вот на эту строку и ругается , конфиг.файл без настроек на телеграм из вашего видео работает
@Alex_Kvazis4 жыл бұрын
@@ruslansuleman это замечательно, а вы платформу объявили ? К чему эта строчка относится?
@ruslansuleman4 жыл бұрын
@@Alex_Kvazis в конфиге все точно так же , как у вас на видео или что-то еще нужно ? telegram_bot: - platform: polling api_key: !secret api_key_bot allowed_chat_ids: - !secret telegram_id_1 - !secret telegram_id_2 notify: - name: telegram_id_1 platform: telegram chat_id: !secret telegram_id_1
@KeHt6064 жыл бұрын
Спасибо, очень полезно. У вас есть уроки по настройке удалённого доступа к HA?
@Alex_Kvazis4 жыл бұрын
Это очень индивидуально. У меня например роутер поддерживает OpenVPN Server, что позволяет заходить в домашнюю сеть из любой точки мира.
@МихаилШутов-з6ц4 жыл бұрын
Я себе настроил, у меня микротик. Суть в том что если роутер поддерживает облачный сервис, то вы получаете DNS адрес роутера и потом делаете проброску портов до HA. Облачный сервис поддерживают далеко не все роутеры, если его нет то придётся пользоваться сторонними, ну или управлять телеграмм ботом например.
@Alex_Kvazis4 жыл бұрын
@@МихаилШутов-з6ц проброска портов - это промежуточный и не очень безопасный вариант. Не очень удобно когда несколько инстансов. VPN в данном случае - лучше
@МихаилШутов-з6ц4 жыл бұрын
@@Alex_Kvazis спасибо, буду знать. Я так понимаю безопасность лежит на самом HA. 2x факторная аутентификация в помощь.
@KeHt6064 жыл бұрын
Роутер с openwrt, думаю проблем не возникнет, буду разбираться.
@Wilamette19812 жыл бұрын
Спасибо большое за урок. Сделал себе бота, но уперся на моменте попытки вывода списка из джинджи в виде самостоятельных инлайн кнопок. Вижу, что автор каждый раз прописывает управляемое устройство вручную. Я же хочу вывести все устройства циклом в виде самостоятельных инлайн кнопок с возможностью ими управлять. Но что-то ни у кого такого не нашел. Это невозможно?!
@KomoKomov4 жыл бұрын
Алекс, спасибо. Справился не сразу, но в итоге все заработало. Вот только остался вопрос, что за сенсор который определяет время? Я думал какой то встроенный, но видимо все же нет. У меня вот так приходят сообщения "Текущее время - unknown . Все в порядке"
@Alex_Kvazis4 жыл бұрын
Это было в самых первых уроках - platform: time_date display_options: - 'time'
@maximatchev4 жыл бұрын
Спасибо! Как всегда по существу. А если нужно уведомления отправлять на несколько аккаунтов в телеграм? Скорее всего нужна группа... Если можно, расскажите, как это настраивается
@ivahov5554 жыл бұрын
чтобы бот писал в группу, просто вставьте id группы, а не id пользователя.Как получить id чата в инете куча инфы
@Alex_Kvazis4 жыл бұрын
Практика показывает что большинство сообщений нужно только тому, что управляет умным домом, остальным - лишь очень выборочно. Когда нужно одно сообщение нескольким можно использовать конструкцию - - service: telegram_bot.send_message data_template: target: - chat_id 1 - chat_id 2 - chat_id 3 message: ' Cообщение'
@alexz1973054 жыл бұрын
@@Alex_Kvazis Можно использовать target: '{{ trigger.event.data.user_id }}' Тогда сообщение придет тому пользователю, кто сделал запрос. (Как пример - Запрос о состоянии (отчет), который могут получать все члены семьи)
@Alex_Kvazis4 жыл бұрын
@@alexz197305 да, это только ввод в уведомления, я не закончил эту тему
@ВладимирЧерданцев-щ8ф3 жыл бұрын
@@Alex_Kvazis скрипт send_message_1: alias: Отправка через сервис уведомлений sequence: - service: telegram_bot.send_message data_template: target: - 79099463 - 332298902 message: ' Текущее время - {{ states('sensor.time') }} . Все в порядке' все время ругается при проверке конфигурацииwhile parsing a block mapping in "/config/includes/scripts.yaml", line 89, column 9 expected , but found '' in "/config/includes/scripts.yaml", line 92, column 47 Подскажите пожалуйста, что я не правильно сделал в этом скрипте?
@muxhax3 жыл бұрын
спасибо за урок! Но не понял, где оформлять сами скрипты (подозреваю, что в scripts.yaml, но хотелось бы уточнить). Сейчас (следуя уроку), лавлейс говорит мне "Entity not available: script.send_message_1"
@Alex_Kvazis3 жыл бұрын
Про автоматизации и скрипты - есть отдельный урок. Ссылка на плейлист уроков - в описании
@sadadsa92148 ай бұрын
Здравствуйте очень нужна ваша помощь что только не делаю, но не работает( и что за lovelace?
@Alex_Kvazis8 ай бұрын
Присоединяйтесь к группе общения по вопросам умного дома - t.me/kvazis_smart_home
@andrey.nekrasov4 жыл бұрын
Добрый день. Как-то можно сделать отправку сообщения сразу двум пользователям телеграма без заведения общего чата? Вроде был пример про "service: telegram_bot.send_message" но сейчас у вас в github вроде его нет?
@Alex_Kvazis4 жыл бұрын
Да, просто указать столько, сколько надо ИД пользователей
@Владимир-д3й9я2 жыл бұрын
Спасибо. Не понятно откуда берется шаблон (время на видео 6мин 30 сек) Сделал все как на видео, но у меня прилетает сообщение: недоступно светильников, свичей, сенсоров bи т.д.- unknown
@Alex_Kvazis2 жыл бұрын
Тут про этот шаблон - kzbin.info/www/bejne/jKa1o3djjr6JbZI
@TheAntipinivan Жыл бұрын
подскажите, пожалуйста, как сделать так, чтобы уведомления обычные (не критичные) просто сваливались в бот, а вот критичные, важные, срочные, как ВТОРЖЕНИЕ или ПОЖАР попадали в бот в сопровождении со звуковым сопровождением, чтобы точно не пропустить?
@Alex_Kvazis Жыл бұрын
Сделайте отдельную тревожную группу, куда он будет такое писать и включите на нее уведомления
@kavokavovovich30142 жыл бұрын
Всё получилось, спасибо огромное. Вопрос только один, а в группу кидать сообщения можно или на каждого члена семьи отдельно делать ?
@Alex_Kvazis2 жыл бұрын
Можно, точно также, получить ID группы (он начинается с знака минус - ) и в настройках бота, в bot father - включить allow group. тогда можно в группу все слать, причем в группе может быть и много людей и много ботов (если несколько серверов НА)
@ВЕчин Жыл бұрын
подскажите а как можно получить время последнего срабатывания датчика открытия двери и отправить его в сообщении?
@Alex_Kvazis Жыл бұрын
В момент открытия слать, {{ states('sensor.time_date') }}
@ВЕчин Жыл бұрын
@@Alex_Kvazis Простите, я наверно, не совсем правильно выразился. Я хочу через бота запросить состояние входной двери и чтобы он мне ответил"дверь была закрыта в 17:00" например. Такое возможно?
@ВЕчин Жыл бұрын
@@Alex_Kvazis Впринципе разобрался. Правда через вспомогательный объект "дата и время". При открытии в него записываю время : service: input_datetime.set_datetime data: datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}" target: entity_id: input_datetime.vremia_datchika_otkrytiia Спасибо за ответ!
@texvek4 жыл бұрын
Урок полезный. Но не все из урока нашёл по ссылке на гитхабе. Буду рад ещё одному такому же видео. Например раскрывающего вопрос включения реле через телеграмм. (Кстати вайфай розетка ксяоми почему то не может участвовать в скриптах, например отключаться по температуре)
@Alex_Kvazis3 жыл бұрын
Ровно так же, по команде можете выполнять любые действия. И ЛЮБОЙ свич может участвовать в скриптах
@texvek3 жыл бұрын
@@Alex_Kvazis согласен что так и должно работать. Просто это «устройство вайфай»не доступно для выбора при настройке скрипта. Но при этом во вкладке «обзор» этот свич доступен и управляется в ручном режиме.
@KotysIgor4 жыл бұрын
Привет. А можно отправлять команды телеграм боту в группу? Не получается ни клавиатура, ни просто команда другая. При этом, если в личку боту пишу - работает после смены id
@Alex_Kvazis4 жыл бұрын
Все точно так же, все команды можно отправлять в группу
@KotysIgor4 жыл бұрын
@@Alex_Kvazis Спасибо за ответ. Затык у меня был в том, что я не цитировал бота. Получается, что бы бот получил команду его нужно процитировать. А Вы не в курсе, может можно сделать так, что бы оба бота из группы получали одновременно одну и ту же команду, если я её отправлю просто в группу, без цитаты конкретного бота?
@kvakinfootter2 жыл бұрын
@@KotysIgor как решили с группой в телеграм? Лично когда боту команду отправляю, работает. Когда из группы - нет. Боту админа дал, privacy policy отключил. Что еще может быть?
@dmitryp7261 Жыл бұрын
Здравствуйте, видео интересное, а в HA есть еще какие-нибудь способы уведомления? к примеру штатных?
@Alex_Kvazis Жыл бұрын
Штатных это каких? Те что в шторку уведомлений приходят? Есть и такие, только практический смысл невелик от них
@dmitryp7261 Жыл бұрын
@@Alex_Kvazis я думал что-нибудь наподобие как происходит в MI Home, когда родное приложение уведомляет о каком-нибудь очень важном для пользователя событии, это очень удобно. Прекрасно понимаю, что за облачный сервис мало кто платит и в таком случае уведомлений не видать если не в домашней сети и тогда нужен телеграмм бот как на этом видео. Но я думаю есть категория тех, кто пользуется vpn или банально использует HA когда постоянно находишься в домашней сети. В интернете куча непонятной инфы, и платные сервисы, только у Вас смог найти адекватное видео где понятно объясняют без всякой воды, четко и по делу. И если в вашей копилке появилось бы еще одно видео про еще один способ уведомлений, думаю оно точно тем кто использует телефон и HA в одной локальной сети это видео помогло.
@kupleno_v_kitae4 жыл бұрын
Было бы интересней пробросить управление HA через интернет через свое приложение как в локалке. Особенно это интересно тем, у кого серый ip. У меня например провайдер билайн, пробовал много разных способов в том числе и ddns, но канал не поднимается.
@Alex_Kvazis4 жыл бұрын
Это очень индивидуально, универсального решения нет. Я физически не смогу смодулировать все ситуации с доступами и провайдерами. Лично для себя решил вопрос просто - белый ИП + OpenVPN сервер средствами роутера. Про роутер рассказывал, использую этот kzbin.info/www/bejne/jXzZgYN8hdiHb5o как основной и этот как mesh узел - kzbin.info/www/bejne/qZ60fmpnhrhqrLM
@kupleno_v_kitae4 жыл бұрын
@@Alex_Kvazis белый айпи у себя использовать либо не могу, либо дорого. Насчёт вариантов согласен, их много. А роутер у меня сяоми роутер 3 с прошивкой падавана, очень функциональный. Правда впн поднять на нем так и не смог, полагаю что затык в провайдера. Там дурацкий l2tp
@БорисАбакумов-н9ы3 жыл бұрын
Спасибо! А можно всё тоже самое через node-red?
@Alex_Kvazis3 жыл бұрын
Не вижу для себя смысла в node-red
@БорисАбакумов-н9ы3 жыл бұрын
@@Alex_Kvazis Ну просто предложение, как тема для урока: "node-red", ведь он тоже в составе home-assistant. Есть пользователи которые сидят на виртуалках или на другой реинкарнации этого замечательного продукта, и у кого то нет уже тех функций которые вы осветили в этом видео. Но зато у них у всех есть node-red. В общем то, конечно, интересное и, несомненно, нужное видео. Но не для всех. Н.р. моя версия уже ругается на такую плитку как entities и у неё нет конф. файла lovelase... Хотя она скачана неделю назад с оф.сайта (образ hyper-v). Просим, просим!!!
@Alex_Kvazis3 жыл бұрын
@@БорисАбакумов-н9ы node red - это вообще нечто отдельное. Он не имеет по сути никакого отношения к home assistant, и не входит в его состав. Просто аддон для скрещивания. Node red живёт прекрасно без HA, как и HA без NR. Я для себя не вижу ни одной задачи, которую я не мог бы решить средствами HA, чтобы ещё прикручивать к нему стороннюю систему NR
@ЭтоПсевдоним Жыл бұрын
Может я пропустил, но где у вас создается sensor.time ? У меня нет sensor.time, нужно дополнение доустанавливать?
ПОдскажите, а зачем в сенсорах недоступности entity_id: - sensor.time? На них в логах постоянно ругаются: The 'entity_id' option near /config/includes/packages/telegram.yaml:22 is deprecated, please remove it from your configuration. Я пробовал убрать, вроде бы точно так же реагирует на отпадание ламп.
@Alex_Kvazis3 жыл бұрын
Можно убирать. Раньше необходимо было для обновления темплейта (обновлялся каждый раз при изменении значения сенсора времени), какое-то время назад обновили логику темплейтов - теперь они отслеживают состояния всех участвующих в них сущностях, поэтому "пинать" их по времени больше не надо
@sharoltd3 жыл бұрын
@@Alex_Kvazis Благодарю!
@Vitamin_B274 жыл бұрын
Здравствуйте, Alex. Без Вас не справлюсь) Подскажите, есть ли возможность сделать так, чтобы на клавиатуре телеграмм-бота кнопки отображались без символа слэша "/ " ?
@Alex_Kvazis4 жыл бұрын
Попробуйте сделать через текст. В клавиатуре использовать слова - keyboard: - "Команда один" - "Команда два" а в триггере - разбирать текст - - platform: event event_type: telegram_text event_data: text: 'Команда один'
@bpgatir563 жыл бұрын
Спасибо большое за предоставленные полезные уроки! У меня возник вопрос, возможно глупый и возникший от невнимательности. Для подключения второго пользователя к боту с теми же автоматизациями и скриптами, аналогично первому пользователю, требуется дублирование скрипта и автоматизации или достаточно прописать второго пользователя? Возможно, плохо искал в интернетах, но такой информации в явном виде не обнаружил. Может быть Вы сталкивались с такой задачей и осуществляли её?
@Alex_Kvazis3 жыл бұрын
Боту все равно на какое количество пользователей отправлять сообщение. Более того он может слать сообщения в группу, с неограниченным числом пользователей
@allforyou7319 ай бұрын
@@Alex_Kvazis спасибо, а как сделать, чтобы бот в группу слал сообщение?
@ЕленкаИванова-ш7н3 жыл бұрын
Благодарю за отлично поданный материал! Очень полезно! Спасибо
@Alex_Kvazis3 жыл бұрын
Спасибо за просмотр
@alx_vasilchenko4 жыл бұрын
Сделайте обзор способов удаленного безопасного доступа к HA
@Alex_Kvazis4 жыл бұрын
Давно уже есть:) в виде двух обзоров роутеров Asus , предоставляющих доступ извне по open vpn
@alx_vasilchenko4 жыл бұрын
@@Alex_Kvazis я имел ввиду не только про прямой вход, а и про различные облачные сервисы и т.п.
@icq985845254 жыл бұрын
Алекс, а возможно ли отправлять в телеграм график изменения температуры?
@Alex_Kvazis4 жыл бұрын
Прям график, не очень представляю как
@danielvansid89303 жыл бұрын
Алекс, а нормально то что лампочки и реле после отключения питания не меняют свой state на unavailable? Поднял новый НА завел туда около 30 устройств все отключил от питания, а в отчете все равно приходит что недоступных 0
@Alex_Kvazis3 жыл бұрын
Нормально. Статус не приходит - остаётся последний. Обнаружить можно только по параметру last seen
@danielvansid89303 жыл бұрын
@@Alex_Kvazis получается отчёт из видео не рабочий?
@Alex_Kvazis3 жыл бұрын
@@danielvansid8930 почему ? Полностью рабочий.
@danielvansid89303 жыл бұрын
@@Alex_Kvazis а тогда для чего это? Если по факту все устройства не доступны а отчёт посылает нули. Или я не до конца понял смысл этих отчетов
@Alex_Kvazis3 жыл бұрын
@@danielvansid8930 есть десятки устройств которые корректно посылают свой статус. Плюс можно отслеживать падение именно zigbee2mqtt - тогда тоже все выпадет в оффлайн. А так zigbee устройства сами по себе очень стабильны
@3dvers4 жыл бұрын
в конце интересные моменты оповещений и аварий разобрать бы каждый) Ещё заметил с лампой момент, если не доступна 5 минут идёт перезапуск это как. Не могу победить светильник потолочный yeelight. Раза два три в день отваливается сеть, тупо не доступен какое то время, 5, 10, 15 минут, потом подцепляется, и роутер менял и айпишник и с михома удалил уже, может у вас аналогичная ситуация и решение
@Alex_Kvazis4 жыл бұрын
У меня очень редко но бывает. Просто по питанию рубится - работает через проводную Aqara, которая обычно всегда включена
@3dvers4 жыл бұрын
@@Alex_Kvazis а подскажете ещё на досуге как в ha сделать вывод звука в шлюзе сяоми? настроил по этому уроку оповещение в телеграм, по кнопке как дверной звонок, но как вывести звук в шлюз не знаю (
@slydiman4 жыл бұрын
В Телеграм удобно получать фотку с видеоглазка когда кто-то звонит в дверь. Однако в HA есть старый баг со взятием кадра с камеры, приходится колхозить token с камеры. И то в 3% случаев фото взять не удаётся и отправка уведомления обламывается совсем. Поэтому я сначала отправляю просто уведомление, что кто-то нажал на звонок, потом пытаюсь отправить ещё и фото. Полностью автоматизация выглядит так: - alias: Звонок initial_state: true trigger: - platform: state entity_id: sensor.0xXXX_click to: 'single' - platform: state entity_id: sensor.0xXXX_click to: 'long' - platform: state entity_id: sensor.0xXXX_click to: 'double' action: - service: xiaomi_aqara.play_ringtone data: gw_mac: !secret xiaomi_gw1_mac ringtone_id: 10 ringtone_vol: 30 - service: notify.mobile data: message: "Квартира: Звонок" - service: notify.telegram data: message: "Квартира: Звонок" data: photo: url: URL/api/camera_proxy/camera.glazok?token={{ states.camera.glazok.attributes.access_token }}
@Alex_Kvazis4 жыл бұрын
Я использую штатные сервисы съемки в НА
@slydiman4 жыл бұрын
@@Alex_Kvazis И что это значит? Разумеется камеры не подключены напрямую в малинку, особенно видеоглазок. Видеоглазок обычно AHD 1080 и подключается в видеорегистратор. Интеграция Onvif в HA написана отвратительно. Приходится использовать интеграцию generic для камер, у которых есть url для взятия скриншота. На моём видеорегистраторе нет такой возможности и приходится дергать кадр из rtsp потока с помощью ffmpeg - это работает не стабильно, зависит от частоты idr фреймов в потоке, что не всегда можно настроить на видеорегистраторе.
@captainadmiral34734 жыл бұрын
привет можно управлять кондером с помощью алексы через шлюз aqara air conditioning companion?
@Alex_Kvazis4 жыл бұрын
Гм. Как это относится к теме видео ?
@captainadmiral34734 жыл бұрын
@@Alex_Kvazis никак, просто писал в том видео, ты не ответил
@-_-_-_-_-_-_-_-.10 ай бұрын
Можу налаштувати лише одного користувача, встановив бот у другого користувача, даю запити які мали б присилати у відповідь повідомлення, але повідомлення приходять лише першому користувачу не залежно від того звідки прийшов запит. Що не так?
@Alex_Kvazis10 ай бұрын
Мабуть id відправки стоять від першого користувача. Подивіться тут - kzbin.info/www/bejne/nZzWi35rbb9_erM
@RMcCalll4 жыл бұрын
Большое спасибо, очень полезное видео) Появился вопрос - Может делали урок по удалённому подключения к HA или где можно почитать?
@Alex_Kvazis4 жыл бұрын
У меня простое решение - Open VPN сервер на роутере (обзоры моих роутеров Асус есть на канале)
@RMcCalll4 жыл бұрын
@@Alex_Kvazis Решение хорошее, но довольно дорогое)
@Alex_Kvazis4 жыл бұрын
@@RMcCalll потому и дорогое :) зато очень удобно и универсально
@RMcCalll4 жыл бұрын
@@Alex_Kvazis Нашел на барахолке роутер Asus за 20$ с vpn Pptp. Смогу ли подключаться удаленно к HA или нужен OpenVPN?
@Alex_Kvazis4 жыл бұрын
@@RMcCalll нужен не клиент впн, а сервер впн
@edwardtich45194 жыл бұрын
Что-то туплю. При проверке конфигурации ошибка: Invalid config for [telegram_bot]: [name] is an invalid option for [telegram_bot]. Check: telegram_bot->telegram_bot->1->name.
@Alex_Kvazis4 жыл бұрын
Ну вот надо проверить что там в конфигурации телеграмма написано не так.
@edwardtich45194 жыл бұрын
@@Alex_Kvazis не туда вписал опять то что нужно) невнимательность) работает почему-то через раз- может с телеграмом что? боты некоторые тупят
@AlexanderKirilenkov4 жыл бұрын
Подскадите куда копать плиз. «Объект script.send_mesage_1 не доступен»
@Alex_Kvazis4 жыл бұрын
Зачем копать? Скрипт сделайте с этим названием
@AlexanderKirilenkov4 жыл бұрын
Alex Kvazis а был урок на эту тему ?
@Alex_Kvazis4 жыл бұрын
@@AlexanderKirilenkov на какую именно ? Как скрипты делать ? Конечно
@vadzen6264 жыл бұрын
@@AlexanderKirilenkov у меня пишет тоже самое, а вы разобрались?
@alexeyermakov58734 жыл бұрын
Добрый день! Спасибо за ваши труды! Все сделал как в уроке, уведомления в телеграмм приходят исправно, при попытке добавить еще один ID в рассылку ничего не происходит, бот у человека установлен, но сообщения ему не дублируются. Подскажите куда копать, в чем может быть причина?
@Alex_Kvazis4 жыл бұрын
Для каждого ID - свой нотификатор создается. Или можно добавить ID не человека а чата, и уведомления будут видеть все кто в чате
@alexeyermakov58734 жыл бұрын
@@Alex_Kvazis Нотификаторы создал, при отдельном вызове службы сообщение massage: адресату отправляется, вопрос как в рамках одного скрипта вызвать service: - notify.id_1 -notify.id_2 Уже по-моему все варианты перебрал, при проверке конфигурации все ок, а при выполнении скрипт выдает ошибки.
@bpgatir563 жыл бұрын
@@alexeyermakov5873 Столкнулся с таким же вопросом. Есть глупая идея, что нужно для каждого пользователя дублировать скрипты и автоматизации. Сегодня попробую проверить.
@alexeyermakov58733 жыл бұрын
@@bpgatir56 Через HA проблему решить не удалось, получилось только через телеграмм с рассылкой в группу. Напишите пожалуйста результат эксперемента, хотя создавать дублирующие автоматизации под каждого получателя оповещений не очень хочется.
@bpgatir563 жыл бұрын
@@alexeyermakov5873 Соглашусь про дубляж, поэтому считаю это глупой затеей. Но попробую тоже с групповой рассылкой.
@reizen66353 жыл бұрын
Сервис отправляет уведомление на сервер, которое видно только 1 человеку. Можно ли сделать чтоб несколько человек видели?
@Alex_Kvazis3 жыл бұрын
Да, в группу слать. Технология таже, просто в группы идентификатор на знак - начинается
@Mikle614 жыл бұрын
Здравствуйте! Огромное спасибо за урок! Сделал все как тут показано - работает! Однако возник один вопрос: я надеялся, что описанные в уроке приемы позволят оперативно выявить отвалившийся датчик и сообщить об этом. Однако я вытащил батарейку из датчика температуры (подключен через USB зигби стик 2538), он пролежал так сутки, а сообщение об отказе так и не поступило, статус в системе у него остался рабочим, соотвествующим последним пришедшим от него измерениям. Разве это правильно? Почему система не считает его недоступным, хотя от него сутки данных не поступало? Это можно как-то поправить?
@Alex_Kvazis4 жыл бұрын
он просто будет увличивать временной диапазон last seen. а если у вас стоит retain true - то система будет видеть последние сохраненные данные
@Mikle614 жыл бұрын
@@Alex_Kvazis Спасибо за ответ! Retain не стоит, но он все равно видит последние данные . За last seen отдельное спасибо! Оказалось что его просто надо включить с z2m и появится нужный атрибут у всех зигби устройств! Сейчас играюсь с ним: розетки шлют сообщения раз 5-6 минту, температурные датчики - 30-40 минут. Отличный критерий, чтобы сделать автоматизацию, извещающую о возможном отказе датчика. Неужели вы не делали возможности аларма в случае если датчик долго молчит? Я новичок (опыт 2 недели) по этому извиняйте, ели что не так. Но я в поисковике не нашол, чтобы кто-то делал извещения по last seen :-(
@dartal24 жыл бұрын
В автоматизациях, которые реагируют на команды боту, фиксированный получатель сообщений, а надо бы отвечать тому, кто отправил команду.
@Alex_Kvazis4 жыл бұрын
В случае когда его использует несколько людей - да.
@netman1ac4 жыл бұрын
Это легко решается, а вот организовать отложенную отправку, например: кто то поставил таймер. Уже не так просто