Home Assistant Lessons - Control your smart home via Telegram from anywhere in the world

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

ความคิดเห็น •

  • @oleghio6657
    @oleghio6657 ปีที่แล้ว +1

    Спасибо за проделанную работу. Очень доступно и понятно. Благодарю.

  • @dr.strangelove5755
    @dr.strangelove5755 2 ปีที่แล้ว +3

    Отлтчный урок!!! Спасибо, давно хотел сделать такое, но все не времени не хватало, вчера за вечер ваш код переделал для себя, очень удобно. Мирного неба!

  • @andreykalinicheff4054
    @andreykalinicheff4054 2 ปีที่แล้ว

    Высшая математика. Благодарю

  • @ИгорьЧернов-ф3и
    @ИгорьЧернов-ф3и 2 ปีที่แล้ว +6

    Мир твоему дому. Алексей, я осознаю что Вы с Украины. Я много лет смотрю ваш канал, почти с самого начала. Сам в Новосибирске один из самых Mi фанов ( 85 зарегистрированных устройств, и масса не регистрируемых ( кошелёк, ножи, сумки, майки, кросовки, куртки, + Dieermo, много всего) . Мы с сыном в Российском Mi Fan Clab. Спасибо вам за обзоры, техническую помощь в такое для вас время. Спасибо вам за все. Мир вашему дому.

  • @cepera377
    @cepera377 2 ปีที่แล้ว

    Доброго дня.
    Интересное видео. Тоже после ваших видео начал переделывать и лучше настраивать телеграм. буду пробовать похожее осуществлять у себя.
    У меня вопрос, у вас видел Как то на скрине вашего телеграма, что приходит смс о не доступном лампочке с её названием.
    Я понимаю что это сделано через Шаблоны, но как не знаю сделать. У меня с шаблонами всё туговато, тока простые выходит делать.
    Не могли бы вы дать шаблон этой функции?)
    Заранее благодарен!

  • @Neo-Labs
    @Neo-Labs 2 ปีที่แล้ว

    О Карлос Кастанед, люблю его книги

  • @sergiymasalitin84
    @sergiymasalitin84 ปีที่แล้ว

    Как всегда отличный контент! Спасибо! Вопрос: есть ли у тебя где-то объяснение naming convention всех устройств? Идея с префиксом - отличная. Может есть еще идеи?

    • @Alex_Kvazis
      @Alex_Kvazis  ปีที่แล้ว

      Первая часть имен - строго регламентирована HA, можно почитать на офф. сайте - sensor, binary_sensor, light, switch, climate, timer, и т.п.

  • @matt-pw6bt
    @matt-pw6bt 2 ปีที่แล้ว

    Спасибо!
    Есть пожелание.
    Дайте попутно советы по манипуляциям при написании. Сейчас я пишу и перезагружаю HA каждый раз для отладки, может есть способ быстрее прогнать код без перезагрузки?
    Лайфхаки разработчика.

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว

      А зачем перезагружать ? Панель разработчика, yaml, и там большая часть объектов - автоматизации, скрипты, объекты шаблонов, и т.д. перезагружаться по нажатию кнопки. Автоматизации, сцены и скрипы - прямо из интерфейса file editor

    • @matt-pw6bt
      @matt-pw6bt 2 ปีที่แล้ว

      Я имею ввиду при разработке телеграм меню. Какую службу надо перезагружать?

    • @MADDRON11
      @MADDRON11 2 ปีที่แล้ว

      При открытой странице file editor справа сверху есть значок шестиренки. Там есть пункты reload automations, reload scripts. Так можно отдельно перезагрузить, в зависимости от того, что изменилось.

  • @SergNF68
    @SergNF68 ปีที่แล้ว

    Подскажите, пожалуйста, можно "это" организовать в виде некоего "цикла", описав всю логику в виде многомерного (уровень вложенности) массива? Описав в массиве если и не сами команды, то хотя бы названия сенсоров/свичей и т.п. и некую логику выбора/игнорирования для "максимально сложного блока" из Ваших вариантов. Если нет, то можно ли брать из подобного массива названия клавиш и т.п, выведя этот массив в отдельный "header" файл? Мне достаточно ответа типа "нет-нет-да". Спасибо.

    • @eulampiy
      @eulampiy ปีที่แล้ว

      Может вам попробовать pyscript?

  • @pavelgaponov6467
    @pavelgaponov6467 2 ปีที่แล้ว

    Алекс, спасибо за урок. Подскажите, пожалуйста, как в сообщениях от бота делать разрыв строки, чтоб не всё скопом шло?

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว

      Попробуйте просто в строке пару пробелов отправить

  • @fess1100
    @fess1100 2 ปีที่แล้ว +1

    Спасибо за обзор! Действительно полезный HMI для умного дома, чтобы не заморачиваться с ZeroTier, VPN, DNS и прочим. Скажите, есть ли возможность отображать кнопки inline_keyboard по условию? К примеру, показать кнопки управления, если выключатель не unavailable

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว +1

      Подумаю над этим кейсом... но скорее всего что нет, это статическая конструкция

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว +1

      Кстати, вы просто можете по условию рисовать разные клавиатуры - селектор условий и в зависимости от condition - свой набор кнопок рисовать

  • @darkbaton
    @darkbaton 2 ปีที่แล้ว

    крутяк

  • @dr.strangelove5755
    @dr.strangelove5755 2 ปีที่แล้ว

    Подскажите как можно вывести и secondary_info: last-changed к бинарному сенсору?

    • @sergeigerasimov4017
      @sergeigerasimov4017 ปีที่แล้ว

      {{'\U0001F6AA'}} Входная дверь - {% if is_state('binary_sensor.datchik_otkryvaniia_dverei', 'on') %} Открыта {% else %} Закрыта {% endif %} ( {{ relative_time( states.binary_sensor.datchik_otkryvaniia_dverei.last_changed ) }} ) уже
      {{'\U0001F6B6'}} - {% if is_state('binary_sensor.datchik_dvizheniia_prikhozhaia_occupancy', 'on') %} Движение {% else %} Нет движения ( {{ relative_time( states.binary_sensor.datchik_dvizheniia_prikhozhaia_occupancy.last_changed ) }} ) уже {% endif %}

    • @dr.strangelove5755
      @dr.strangelove5755 ปีที่แล้ว

      @@sergeigerasimov4017 Огромное спасибо!

    • @sergeigerasimov4017
      @sergeigerasimov4017 ปีที่แล้ว

      @@dr.strangelove5755 Лучше даже вот так - {{'\U0001F6B6'}} - {% if is_state('binary_sensor.holl_sensor', 'on') %} Движение {% elif is_state('binary_sensor.holl_sensor', 'off')%} Нет движения ( {{ relative_time( states.binary_sensor.holl_sensor.last_changed ) }} ) уже {% else %} хз что с датчиком {% endif %}

  • @romchik703
    @romchik703 2 ปีที่แล้ว

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

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว

      Ну можно и три условия сделать, если недоступен - то желтый

    • @romchik703
      @romchik703 2 ปีที่แล้ว +2

      @@Alex_Kvazis да, так и сделал, просто обратил ваше внимание на это. Кто захочет повторить, вот код условия: Лампа - {% if is_state(''light.XXX'', ''off'')%}{{''🔴''}}{% elif is_state(''light.XXX'', ''on'')%}{{''🟢''}}{% else %}{{''🟡''}}{% endif %}

  • @ivanik1
    @ivanik1 2 ปีที่แล้ว

    У меня в чате закреплено одно сообщение - и бот редактирует его, когда приходят новые данные сеносра. То есть в сообщении всегда свежие данные. Удобно что бы давать доступ к данным, при этом не давая доступа к самому интерфейсу ХА. У меня это используется для датчика CO2 в офисе, данные с которого идут в домашний серревер через VPN. Было бы круто, если бы было возможность отправлять каритнку с графиком, но простого способа не нашел

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว

      а нужен ли график в телеграм ? я рассматриваю его просто как легкий интерфейс управления для телефона...

    • @ivanik1
      @ivanik1 2 ปีที่แล้ว

      @@Alex_Kvazis Я телеграм исползую как ограниченый способ доступа для тех, кому не хочу давать доступ к серверу ХА. И там иногда просят меня скинуть графики..

    • @dimontumanov5949
      @dimontumanov5949 2 ปีที่แล้ว

      @@ivanik1 если НА стоит не на arm и ОС 64bit, то можно слать график из графаны - она умеет выбрать из базы данные, и отрендерить график в картинку

  • @dimontumanov5949
    @dimontumanov5949 2 ปีที่แล้ว

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

    • @Alex_Kvazis
      @Alex_Kvazis  2 ปีที่แล้ว +1

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

    • @dimontumanov5949
      @dimontumanov5949 2 ปีที่แล้ว

      @@Alex_Kvazis понял попробую с группой. спасибо

  • @Александр-э5о6ж
    @Александр-э5о6ж หลายเดือนก่อน

    Вот я допустим как начинающий не пойму куда прописывать

    • @Alex_Kvazis
      @Alex_Kvazis  หลายเดือนก่อน

      Ну так начинающему надо с других видео начинать :) Или вы сериал тоже с 7 серии начинаете смотреть ?

  • @Александр-э5о6ж
    @Александр-э5о6ж หลายเดือนก่อน

    Беспонтово объясняет где куда вписывать не какой подробности

    • @Alex_Kvazis
      @Alex_Kvazis  หลายเดือนก่อน

      Так сначала надо базу посмтреть и научится. Чего лезть уже в экспертный уровень