Size: a a a

2021 May 17

ИЕ

Илья Ефимов... in Home Assistant
Как это реализовать?
источник

ES

Evgenii Snezhko in Home Assistant
наверно сюда копать https://github.com/AlexxIT/YandexStation
источник

D

Divan in Home Assistant
это если создать свой навык в алисе. Если будет звонок в домофон, то при звонке будет запускаться скрипт, который будет запускать навык, а навык будет спрашивать что нужно сделать
источник

AX

Alex X in Home Assistant
type dialog
источник

ИЕ

Илья Ефимов... in Home Assistant
Никогда не пробовал, займусь
источник

ИЕ

Илья Ефимов... in Home Assistant
Спс
источник

V

Viacheslav in Home Assistant
Господа, помогите пожалуйста!

Пытаюсь HA заставить играть музыку. Сделал папку
/etc/homeassistant/media/
в неё положил файл
bell.wav
Захожу в веб-интерйейсе HА в media, там есть этот файл, нажимаю играть - играет без проблем.

Делаю скрипт, чтобы он играл этот трек по событию. Если указываю какой-то внешний источник (веб) - всё отлично работает.

Если же указываю свой локальный файл - не работает, в логах пишет ошибку аксесс денайд. Уже что не перепробовал: указывал и полный прямой путь к файлу, и через /media, и через /local , и в кавычках, и без кавычек, и ещё чёрт знает что... Час уже сижу - не работает ((((

Вот так НЕ работает:
entity_id: media_player.mpd
media_content_id: '/etc/homeassistant/media/bell.wav'
media_content_type: music

А вот так - работает:
entity_id: media_player.mpd
media_content_id: 'http://air.radiorecord.ru:8102/1980_128'
media_content_type: music
источник

D

Divan in Home Assistant
как разберешься с диалогом и если будет работать нормально, сделай мануал, поделись инфой на гитхабе AlexxIT/YandexStation
источник

D

Divan in Home Assistant
укажи путь к www /etc/homeassistant/config/www/music и будет тебе работать
источник

ИЕ

Илья Ефимов... in Home Assistant
Дак если есть такая функция у Алекса,значит должно быть всё просто. Напишу
источник

D

Divan in Home Assistant
источник

D

Divan in Home Assistant
источник

D

Divan in Home Assistant
👍
источник

V

Viacheslav in Home Assistant
Т.е. нужно сделать вот так?

entity_id: media_player.mpd
media_content_id: '/etc/homeassistant/config/www/music/bell.wav'
media_content_type: music

даже если у меня такой папки нет вообще? Я правильно понял?

P/S Нет, не работает 8-(
источник

D

Divan in Home Assistant
нет, не так. Открой конфиг MPD. Он находится в папке etc и укажи там путь к папкам
источник

ES

Evgenii Snezhko in Home Assistant
ну вы же сами написали
в логах пишет ошибку аксесс денайд.
источник

D

Divan in Home Assistant
в конфиге mpd я указал так
источник

ES

Evgenii Snezhko in Home Assistant
вы рутом  залили файл, а ha  пытается открыть его cвоим юзером, а прав не хватает
chmod -R 777 /etc/homeassistant/media/
источник

D

Divan in Home Assistant
потому что он скорее в конфиге mpd не указал путь к папкам, где лежат аудиофайлы
источник

V

Viacheslav in Home Assistant
Как я написал выше - у меня путь прописан в конфиге ХА, и сам ХА через веб-интерфейс (вкладка медиа) файл видит, и более того - проигрывает.

Права доступа стоят 777 и на файл, и на папку медиа.
источник