• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Подключение Bluetooth колонки к Home Assistant

26 апреля, 2024

Протестирована работа на:

TV приставке в роли сервера Home Assistant H96max на RK3318: https://alii.pub/6ten7r?erid=2SDnjeHU55r

Bluetooth Speaker: https://alii.pub/6y0rcy?erid=2SDnjf3abPw

Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.

 

Блютуз колонки подключаются к Home Assistant  естественно через Bluetooth, по этому на Вашем сервере умного дома должен быть Bluetooth модуль встроенный или внешний, не важно.

Вторым моментом нужно понимать следующее. Что этот способ работает только на сервере Home Assistant который установлен на Linux. Вариант Home Assistant установленном на HAOS не подойдёт. Так как основную настройку мы будем проводить именно в консоли линукс. А у HAOS очень урезанный линукс.

Третьим моментом, для подключения блютуз колонки, нам нужно установить дополнение VLC, через него будем на колонку отправлять звук.

Чтоб установить дополнение VLC, Вам нужно зайти в Настройки -> Дополнения -> Магазин дополнений и там найти аддон VLC и установить его.

Конфигурация VLC плеера перед запуском аддона должна быть по умолчанию:

Запускаем VLC и далее идем в Настройки -> Интеграции 

И тут настраиваем интеграцию новую появившуюся VLC. По сути нужно там нажать просто кнопку “Настроить” и “Готово”.

В интеграциях по итогу она появится вот так:

В этой интеграции появится одна служба и один объект.

Если зайти в службу, то мы там увидим медиа плеер, через который и будем воспроизводить аудио сообщения или музыку.

Далее нам надо подключиться к блютуз колонке по блютузу.

Для этого заходим в консоль сервера Home Assistant по ssh и вводим команду для входа в режим работы с Bluetooth и запустим сканирование сети.

bluetoothctl

далее:

scan on

Далее находим Bluetooth speaker (блютуз колонку) и копируем ее мак адрес:

далее выполняем команды

pair 68:70:39:AD:5A:1C

trust 68:70:39:AD:5A:1C

connect 68:70:39:AD:5A:1C

Где 68:70:39:AD:5A:1C – это как раз mac адрес блютуз колонки

после чего делаем проверку:

info

видим, что колонка у нас определилась как audio-headset (как наушники). Нас это устраивает, по этому далее выходим командой:

quit

 

После этого в Home Assistant можно через VLC воспроизводить мелодии и аудиосообщения.

Для теста, чтоб проверить работу колонки открываем VLC-TELNET –  это служба из интеграции VLC, которую добавили в начале.

В ней нажимаем на кнопку “просмотр медиа”:

И там в открывшемся окне выбираем либо Radio Browser и выбирем там радио для воспроизведения.  Или в Text-to-spetch, чтоб прослушать текст:

 

 

Ну и собственно начнет воспроизводиться звук на колонке. Единственное проверьте звук в VLC, он может быть выставлен на 0.

 

Еще обратите внимание, что такой способ подключения блютуз колонки изначально минует Home Assistant и интеграция Bluetooth в Home Assistant вообще не участвует в этом способе.

Колонку сам Home Assistant видит уже как устройство вывода звука.

 

И еще один интересный момент. Если Вы перезагрузили сервер Home Assistant. То колонка сама (если была включена) не приконнектиться. Ее нужно перезагрузить.

 

 

 

 

Primary Sidebar

Поиск

Новые записи

  • Автоматизация перезагрузки устройства по команде Ping.
  • Разблокирование и добавление шлюза Xiaomi gateway 3 в Home Assistant для управления Bluetooth устройствами из экосистемы Xiaomi Home (mihome)
  • Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant
  • Транслируем показания с Уличного Bluetooth Датчика температуры по BTHome на дисплей датчика температуры XIaomi LYWSD03MMC
  • Заставляем Bluetooth датчики температуры tuya и xiaomi отправлять данные по Zigbee в Home Assistant.

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·