Шановні покупці, у зв'язку з військовим станом магазин тимчасово призупинив роботу. З усіх питань пишіть admin@1wire.com.ua
Категории Статей
Популярные Статьи
Умный дом Xiaomi ZigBee на Raspberry Pi + Home Assistant
В этой статье пойдет речь о датчиках, розетках, выключателях Xiaomi Aqara/Mijia. Я расскажу к ...»
Home Assistant + база SQL MariaDB оптимизация
Все чаще у многих пользователей Home Assistant возникает вопрос о выросшем файле базы данных. П ...»
Открытая система управления “умным домом” MajorDoMo - Часть 1
В этой статье я расскажу об одном проекте, которым занимаюсь уже довольно продолжительное время и ко ...»

Home Assistant - Звук через аудио выход RPI


Если нужно выводить оповещение или слушать музыку через аудиовыход Raspberry PI не используя внешние устройства, то необходимо использовать сторонний плагин Mopidy, он пока не добавлен в официальный репозиторий и HACS.
Для установки, переходим в раздел Supervisor – Add-on Store, нажимаем на три точки в правом верхнем углу

mopidy repo

и добавляем репозиторий https://github.com/kentloving/hassio-addons

mopidy add repo

Переходим в плагин Mopidy и нажимаем Install.

mopidy install

После установки переходим в конфигурирование Configuration и прописываем пути к локальным папкам:
local_scan: true
certfile: ca_bundle.crt
options:
  - name: local/media_dir
    value: /share/mopidy/media
  - name: m3u/playlists_dir
    value: /share/mopidy/playlists/

mopidy config

и нажимаем кнопку SAVE

В нижней строчке Audio в меню Output выбираем Built-In Audio Stereo и нажимаем кнопку SAVE.
Переходим на главную страницу плагина и нажимаем START и проверяем логи на наличие ошибок.

Папка /share/mopidy/media - здесь хранятся локальные файлы с музыкой или звуками.
Папка /share/mopidy/playlists - здесь хранятся плейлисты, удобно для интернет радио.

Создаем в папке share эти папки, добавляем туда аудио файлы и плейлисты. 

Теперь необходимо в файл configuration.yaml добавить следующий код:
 
media_player:
  - platform: mpd
    host: 192.168.1.5

Где вместо 192.168.1.5 - укажите адрес вашего сервера.

Проверяем кофигурацию и перезагружаем сервер.

restart ha

Заходим в панель разработчика выбираем media_player.mpd

mopidy test

Нажимаем на кружек с информацией, в всплывающем окне пишем пробный текст и нажимаем отправить, слушаем!

Теперь можем воспроизводить любые звуки и оповещения через аудиовыход. Я подключил обычный усилитель на микросхеме TDA2030, если нужно стерео можно подключить второй. Выходная мощность до 14 ватт, напряжение питания от 6 до 15 вольт.
tda2030
Создадим голосовое оповещение о старте сервера при помощи tts google translate , для этого в файл automations.yaml добавляем следующий код:
 
- id: '1609186490319'
  alias: HA start voice
  description: ''
  trigger:
  - platform: homeassistant
    event: start
  condition: []
  action:
  - service: tts.google_translate_say
    data:
      entity_id: media_player.mpd
      message: 'Сервер Home Assistant запущен'

 
  Отзывов: 0
Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:



Последние Статьи
Замок по отпечатку пальца WiFi для Home Assistant
В прошлой статье я рассказывал о подключении модуля RFID - PN532 в Home Assistant, но всегда ...»
16.06.2021 в 11:22    Просмотров: 1071
Home Assistant - Звук через аудио выход RPI
Если нужно выводить оповещение или слушать музыку через аудиовыход Raspberry PI не используя внешн ...»
28.12.2020 в 14:34    Просмотров: 4532
RFID считыватель для Home Assistant
​В последнее время получили широкое распространение метки беспроводной идентификации RFI ...»
18.10.2020 в 12:37    Просмотров: 1967
Последние отзывы
Замок по отпечатку пальца WiFi для Home Assistant
Благодарю за очень полезный материал, даже не знал что ESPHome уже со сканерами работает. Спасибо, удачи в проектах, пишите еще!!! ...»
16.06.2021 в 13:13    Просмотров: 1071
Анатолий
Умный дом Xiaomi ZigBee на Raspberry Pi + Home Assistant
Отличная статья но есть ошибки, а именно отсутствует в основном конфиге sensor: - platform: mqtt name: Bridge state state_topic: "zigbee2mqtt/bridge/state" icon: mdi:rout ...»
10.02.2020 в 20:25    Просмотров: 16226
Kolyk
Открытая система управления “умным домом” MajorDoMo - Часть 2
Продолжайте писать, очень интересно ...»
04.03.2017 в 23:34    Просмотров: 5265
Алексей