
Комментарии 15
Внезапно! А я подумал, что к тебе пришли дяди из Яндекса и дали по шапке)
После первой статьи даже купил ESP...жду третей части.
Не понял, почему просто не использовать вместо Алисы wyoming satellite и ничего не костылить? Ещё если есть возможность развернуть локальную LLM, то вообще песня будет
Алису (вообще статьи не про саму Алису, а про использование Яндекс Станций) используют далеко не только для управления умным домом.
Ну опять же, чего нельзя сделать инструментами HA, что есть в Алисе? Те же интенты через Rasa NLU или локальная нейронка (в идеале без цензуры)
Только то, что есть у любой Алисы из коробки: настройка сценариев за несколько минут без специалиста, музыка, радио, нейронка, звонки, такси, заказы, аудиокниги, напоминания, погода, таймеры, элементарное добавление новых устройств, качественные распознавание и синтез русской речи, простая и понятная админка, многофункциональные навыки Алисы... Мог что-то запамятовать, простите.
Да, но автор предлагает костылить «переходник», когда можно потратить меньше ресурсов и времени на сшивании уже готовых решений для собственного умного помощника
Да, я ЯС обозвал Алисой))
Если что, я не критикую! Изобретение чего-то своего и описание «как работает» — и полезно, и интересно. Просто задаюсь вопросами, потому что вдруг не понимаю чего-то. Может у этого решения есть куда более выгодные плюсы, кроме готовой ЯС, которую все равно дорабатываем)
для понимания кейса, в рамках которого это и было придумано, прошу прочитать первую часть, она как раз вводная, где я описал "что зачем и почему". То, что вы предлагаете делать, требует соответствующего железа под нагрузку, конкретно в моём случае HA крутится внутри виртуалки на мини-ПК и обвешивать LLM и микрофонными массивами нет желания и возможности. Яндекс станция это уже голосовой интерфейс, который имеет вендорские фичи, как обработка звука, прослушивание и фильтрация звукового потока и в целом очень чувствительный массив микрофонов + к тому же, Яндекс станция это Zigbee координатор и было бы странно иметь настолько проработанное вендорское решение и оставить его только для того, чтобы слушать музыку. К тому же, станции в оффлайне прекрасно работают с командами для умных устройств, но только для Zigbee + именно канал zigbee хорошо подходит для локального взаимодействия между экосистемами, поскольку для двух сторон мы имитируем стандартизированное устройство.
В первой статье были уже подобные суждения, но вы все почему-то выпадаете из контекста, ведь Яндекс станция здесь не используется как ассистент, это именно голосовой интерфейс, задача которого понять какое устройство нужно включить\выключить, аспекты самого ассистента и его возможностей уже находятся за рамками данного кейса)
У многих станции расставлены по всему дому, почему же не использовать их как готовые микрофонные массивы для голосового управления Home Assistant? К тому же, имеющие независимую от HA обработку голоса и команд, что разгружает основную систему.
Можете проверить надёжность стека Zigbee в ESP в такой связке:
1. Выключите ESP-шку на сутки-двое, включите обратно. Заработает ли всё без "перезагрузки" оборудования?
2. Выключите колонку на сутки-двое, включите обратно. Заработает ли всё без "перезагрузки" оборудования?
3. Выключите HA (если такое возможно) на сутки-двое, включите обратно. Заработает ли всё без "перезагрузки" оборудования?
всё заработает без проблем, ESP хранит ключ соединения в EEPROM, координатор (колонка) понятное дело и не теряет его, поскольку это компьютер с адекватной системой хранения данных.
Каждый раз, когда ESP подает по серийному порту команду инициализации (строку из бутлоадера), интеграция в ответ будет передавать информацию о каналах т.е. восстанавливать соединение, повторное связывание не понадобится т.к. связь устанавливается не с составными устройствами (каналами), а с физическим устройством (ESP). Для понимания ситуации, ESP не потеряла связи с колонкой спустя 11 месяцев лежания в тумбочке (как только подключил ESP в компьютер, она сразу установила связь с колонкой).
Подскажите:
По протоколу Zigbee ESP-шка подключается к колонке Алиса а к HA - по Wifi?
Очень ждал продолжения первой статьи. Благодарю, что не забросили проект и хвалю за чудесно проделанную работу!
Управляем умным домом Home Assitant через Алису и без интернета. Часть 2