Управление устройствами умного дома Home Assistant с помощью умной колонки Яндекс с Алисой.

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

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

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

    Подписывайтесь на телеграмм канал: t.me/ypavla

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

    Очень рад, что вы наконец-то приобрели эту штуковину, балуюсь с ней уже 2 года, наконец-то созрел до второй) уверен, в ближайшем будущем порадуете нас новыми видео с практическими кейсами) спасибо за ваш труд!

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

    Вы пошли по сложному пути :(. Интеграция Yandex Smart Home используется для проброса устройств из Home Assistant в умный дом Яндекса (УДЯ). Интеграция Yandex Station используется для управления колонкой как медиаплеером, TTS и ... проброса некоторых устройств из УДЯ в Home Assistant. Yandex Station Intents - еще одна интеграция упрощающая то, что вы делали в ролике.

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

      И тут мой мозг взорвался) шучу) ды я понял Вас. Я просто сам обычно до всего дохожу) ну и эта интеграция попалась.

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

      Раньше для этого нужен был ssl сертификат и белый ip. А такой вариант работал постоянно.

    • @alex-redyk
      @alex-redyk 2 ปีที่แล้ว +1

      А где искать эту Yandex Station intents? в hacs находит только описанную автором ролика .

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

    Продолжайте в том же духе! Я тоже использую эту интеграцию, но для локального управления. А для примеров из видео по мне лучше подходит интеграция Yandex Smart Home. Стоит один раз настроить, а потом добавлять устройства в УДЯ из HA через эту интеграцию. Не утверждаю что именно по моему правильно. Спасибо за познавательный контент!

    • @Параульский
      @Параульский 2 ปีที่แล้ว +1

      С языка снял, и на счёт продолжения, и на счёт интеграции яндекс смарт хом ,там это все в два три клика можно сделать, а так красава продолжения хочется

    • @АлексейДеменев-г1ы
      @АлексейДеменев-г1ы 11 หลายเดือนก่อน

      И без таких дичайших костылей) работает!

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

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

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

      Я обязательно попробую.

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

      @@upavla все делай, все вкатывает норм.

    • @ЕвгенийДробот-о4ж
      @ЕвгенийДробот-о4ж 2 ปีที่แล้ว +1

      Можете пояснить ? Не совсем понятен ваш подход...

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

      Есть три колонки, закрепленные за каждой комнатой. И устройства тоже закреплены за комнатами.
      Пример: надо включить светильник в спальне, если команда поступит от колонки, которая тоже в этой спальне.
      В сценарии яндекса указывается имя сценария, фраза для его запуска, добавить действие любой колонкой - ответить на вопрос или выполнить команду любой колонкой и указываются сразу две команды: светильник и стоп.
      В триггере НА так же надо указать entity_id этой колонки и тогда Алиса отработает молча и НА включит нужный светильник. Если не указывать entity_id колонки, то сценарий в НА будет запускаться от любой колонки. Подзвучивание срабатывания сценария любой или конкретной колонкой можно добавив дополнительно в сценарии яндекса звука (например выключатель № 1 или какой другой). И теперь не надо ни каких спецсимволов в команде и громкости на 0, всё работает от любых команд, просто не надо забывать дописывать вторую команду (и стоп).
      Всё это через браузер оформить не удалось, а вот через мобильное приложение - всё ок. Спасибо автору видео и автору комментария - разобрался с Алисой и НА.
      P.S. Гибридные сценарии в таком случае тоже работают, т.е. Алиса часть устройств запускает в УДЯ (например яндекс пульт, розетку и т.п.), а часть - в НА. Эти сценарии могут переплетаться (отложенное исполнение на определенное время, включение сначала устройств в УДЯ, а затем в НА и наоборот). Сами устройства из НА в яндекс пробрасывать не обязательно - они и так запустятся Алисой. А можно и пробросить как резерв.
      P.P.S. У плееров колонок в НА кроме управления музыкой есть пара прикольных фишек - отправлять в нужную колонку текстом голосовое сообщение и запускать любые сценарии текстовыми командами в УДЯ.

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

    Спасибо вам за ваше видео! Год пользуюсь Home Assistant и всё никак не мог понять как Yandex Station Intents использовать:) Пересмотрел кучу видео, перечитал кучу инфы, но нет, не мог понять логику с этим Intents . Ваше виде реально, что-то у меня переключило и стало всё понятно. Еще раз спасибо! Надеюсь и дальше будете создавать такие понятные видео.

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

      Да не сказал бы что сильно сложно. В интеграциях Yandex Station и Yandex Smart Home очень подробно все описано и даже с примерами. За вечер разобрался и с компа голосом алисы из колонки детям вечером напоминал, что пора чистить зубы и ложиться спать.

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

      🤣 А я сделал проще, пробросил устройства из НА в умный дом яндекса с помощью интеграции Yandex Smart Home

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

    Интеграция Yandex Smart home, больше подходит для таких целей, пробрасывает все устройства из HA в УДЯ

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

    Круто, побежал заказывать колонку и приучать её

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

      Колонка действительно хорошо сделана. Я сам аш удивился. Раньше скептически к ней относился

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

      @@upavla Тоже был приятно удивлен звучанием колонки, правда у меня мини 2. Одно напрягает, будут подслушивать гады

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

      Не парьтесь) если Вы не злодей) то ни кто Вас не будет прослушивать)

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

    Спасибо, очень доходчиво объясняете.

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

    Добрый день, а есть возможность запускать плей лист на музыкальной системе Bose по airdrop через Алису ?

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

    Можно ли в разделе triger как то вырезать фрагмент value, что бы регировать на несколько похожих сценариев одной автоматизацией? Напрамер я алисе говорю мой вес 80 и мой вес 90, а автоматизация в HA реагирует на "мой вес"? value[0:6]: мой вес... Не работает (

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

    Спасибо за видео, жду видео по Node-RED)
    А будет видео по пробросу устройств из HA в УД Яндекса? Даже компонент для этого есть Yandex Smart Home

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

      Мне в комментариях очень многие написали про проброс из ha в yandex. Я так понял, все про него знают=)

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

    Офигенный выход если нет белого IP, знал бы раньше то не делал бы ssl сертификат и не экспериментировал с MQTT. Но хоть кто-то обойдётся без этого)

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

      Yandex Smart Home пробрасывает в УДЯ устройства без белого IP и танцев с бубном

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

    Спасибо за ваши видео. Подскажите пожалуйста, а что значит yandex_speaker, откуда вы его берёте? У меня и колонка стоит и интеграция и всё работает но не понимаю откуда берётся yandex_speaker.

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

    Подскажите как прикрутить в автоматизацию реле Tuya TS0001

  • @444STG
    @444STG 6 หลายเดือนก่อน

    стоит брать ? или по надёжности так се?

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

    Отличное видео и пояснения!, спасибо

  • @Mr.Moy-Gospodin
    @Mr.Moy-Gospodin 2 ปีที่แล้ว +2

    Главное, что-бы интернет не отключили!

  • @l-mar8262
    @l-mar8262 2 ปีที่แล้ว +1

    Хорошо бы разобрать Yandex Smart Home. Буду ждать видео на эту интеграцию

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

      Сам умный дом yandex?

    • @l-mar8262
      @l-mar8262 2 ปีที่แล้ว +1

      @@upavla нет сама интеграция Yandex Smart Home в Home Assistnas-е

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

      Сколько информации за пол часа) в голову все не помещается)))

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

    Костыли какие-то. А если яркость необходимо или цвет у лампы изменить? Вопросительных знаков не хватит)))

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

      Хватит))) но да, с этим не удобно

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

    господи, какие жуткие костыли

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

    У меня без всяких сценариев алиса говорит температуру/влажность/уровень заряда батареи датчика в любой из комнат. Для этого просто нужно добавить эти датчики в интеграцию yandex smart home и назначить им соответствующие комнаты

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

      Каким же образом?

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

      @@upavla Для управления умным домом Алисой необходимо создать умный дом Яндекса и добавить туда все свои устройства путём связки аккаунтов Яндекса с mi home, либо yaha (если это хоумассистант), ну и назначить устройствам свои локации, чтоб алиса понимала конкретно к чему обращаться (если их в доме несколько). Дальше алиса сама знает что делать, она умная девочка. Надеюсь объяснил понятно)). А вот через автоматизации мои Алисы уже говорят мне об открытой входной двери, об обнаружении утечек в определённой локации, о том кто пришёл домой, да и вообще она много о чем может сообщить простым человеческим голосом.

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

      Ну не знаю. Возьму на заметку.

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

      @@upavla Не претендую что это правильное решение, т. к. Являюсь "слабым" Пользователем ha. Но всё это оказалось для меня очень простым. Файлами yaml не заморачиваюсь, все автоматизации пишу через стандартную вкладку автоматизаций home assistant. Но всё работает стабильно, и это главное. Алиса управляет в доме всем освещееием, лампами, светильниками, пылесом, шторами, телевизором, вентилятором, кондиционером. Скажет состояние любого девайса, если не охота, к примеру, подниматься на второй этаж, смотреть включён там свет или нет. С температурой тоже самое. В общем очень помогает

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

      Ды это конечно.

  • @ЗыкосийКлёвов
    @ЗыкосийКлёвов 5 หลายเดือนก่อน

    🔴 Шрифт на экране для ролика покрупнее нелья было сделать?

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

    А зачем так сильно заморачиваться со сценариями и YAML'ом? Не проще сразу добавить HA в яндекс? На главной странице яндекс/quasar/iot в правом верхнем углу + -> устройство умного дома и добавить HA. Все устройства и датчики подтянутся автоматически. Если все не нужны, то можно воспользоваться интеграцией от AlexxIT и добавить конкретные устройства.

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

      Это и есть интеграция AlexxIT

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

      можете подсказать где выбрать добавление HA в Яндекс? (проверил в трех местах(смартфон браузер и дом яндекса) и браузер на компе(в двух аккаунтах) и нигде нет добавления home assistant у меня....)

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

      @@aretgh устройства из НА находятся на аккаунте yaha cloud (или их туда добавить надо, не помню уже), потом связываешь два аккаунта yandex smart home и yaha cloud и вуаля. Могу ошибаться, делал давно уже, но наводку дал, покури эту тему, найдешь. Там ничего сложного если даже я разобрался 😁

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

      нет там - добавить HA

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

    Вчера установил НА, но в интеграции нет Яндекс.станции. почему так может быть? 😱

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

      А почему она должна быть? Ее устанавливают через hacs

  • @КлайвСинклер-е6ю
    @КлайвСинклер-е6ю ปีที่แล้ว

    На лапу 2 скрипта ??? У меня под Мажордомо только устройство создал (на лампу это выключатель) и пользуйся "включи лампу", "выключи лампу"

  • @MaksymKovalenko-p7m
    @MaksymKovalenko-p7m 2 ปีที่แล้ว +1

    Доброго времени суток,как всегда полезно и позновательно лайк.А можно создавать польжовательский интерфейс с помощю( node red dashboard) в home assistant ,если да то как, если не то нет!!!!

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

    Спасибо большое, выкинул yeelight из умного дома Яндекс. Больше светильники не отвалились

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

    Добрый день. Не совсем понял, как Вы вошли в приложение умный дом от яндекс, через браузер на ПК?

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

      Адрес же в браузере виден

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

      @@upavla Зашёл, спасибо! 15 минут назад не заходил, страница не существует писал.

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

    Если в двух словах, то "слышал звон, но не знаю где он"))

  • @АрхипПупкин
    @АрхипПупкин 2 ปีที่แล้ว +1

    а как заставить её на приказ что то включить отвечать, ну к примеру "слушаюсь барин"

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

      Ну тогда нужно не громкость 0 написать. А именно Вашу фразу "слушаюсь барин" ну и собственно ее отслеживать

  • @Витя-х8е
    @Витя-х8е 2 ปีที่แล้ว +1

    А если включить лампу и ещё раз сказать включи лампу, что будет?

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

      Выключит

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

    А я просто отправил устройство через Yandex Smart Home в алису и там создал голосовой сценарий и включение этого устройства

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

    Зачем в сценарии УДЯ писать сделай громче на 0? Можно написать "скажи температуру на балконе" и добавить действие "остановить все на устройстве". После этого в HA можно ловить "скажи температуру на балконе" не слушая бредни алисы.

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

    Жесть конечно вы заморочились, при том что уже несколько лет как существует интеграция от АлексIT, где всё проще в разы))

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

    без интернета будет работать или нет?

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

      Конечно нет

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

    не доверяю я человеку у которого открыто в браузере около 100 вкладок

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

      Обижаете. У меня примерно 1500 вкладок открыто

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

    Интересно конечно, но яндекс давно умеет интегрировать в свою среду датчики темпиратуры сяоми, и всё работает штатными средствами без танцев с бубном и костылей.

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

    Блин сейчас в Украине не найдешь их 😭

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

      А с AliExpress заказать тоже нельзя? Я через AliExpress покупал

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

      @@upavla Вообще не находити на алике ,у нас до войны их на олх можно было без проблем купить

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

      Если надо пишите есть в украине

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

      @@sashapolishuk7629 Какая цена, модель ?

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

      В Украине Яндекс станции работать не будут. Разве что впн разворачивать

  • @НеРеальный
    @НеРеальный ปีที่แล้ว

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

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

      Ну добавьте устройство из esphome в яндекс без home assistant

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

    Супер... Если кому пригодится чуть подправил чтобы Алиса проговаривала более понятнее в зависимости от окончания значения
    - id: '1656852299841'
    alias: 'Температура в Ванной '
    description: ''
    trigger:
    - platform: event
    event_type: yandex_speaker
    event_data:
    value: Сделай громче на 0
    condition: []
    action:
    - service: media_player.play_media
    target:
    entity_id: '{{ trigger.event.data.entity_id }}'
    data:
    media_content_type: text
    media_content_id: >
    Температура в Ванной {{ states("sensor.vannaia_temperature")|round }}
    {% if states("sensor.vannaia_temperature")|round % 10 == 1 %}
    Градус
    {% elif states("sensor.vannaia_temperature")|round % 10 in [2,3,4] %}
    Градуса
    {% else %}
    Градусов
    {% endif %}