Как подключить bluetooth колонку к raspberry pi4
Notturno Posts: 2 Joined: Sat Aug 04, 2018 10:28 am
Raspberry PI 3 B+ Bluetooth
Ребят, кто знает, как можно передавать аудио с Raspberry PI 3 B+ на Bluetooth колонку?
Установил blueman соединиться удалось, а вот аудио с с плеера не идет. Только через aux разъем в наушники ((
peppy.player Posts: 466 Joined: Mon Mar 07, 2016 6:10 am
Re: Raspberry PI 3 B+ Bluetooth
Недавно добавил информацию о подключении Bluetooth устройств:
https://github.com/project-owner/Peppy. . th-Devices
текст на английском, но легко переводится через https://translate.google.com
Если будут проблемы спрашивайте.
2 posts • Page 1 of 1
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- The MagPi
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Gaming
- Media centres
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Raspberry Pi 400
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Operating system distributions
- Raspberry Pi OS
- Raspberry Pi Desktop for PC and Mac
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion
- Board index
- All times are UTC
- Delete cookies
About Raspberry Pi
- News
- Contact us
- Trademark
- About us
- Our Approved Resellers
- Jobs
- Accessibility
- Site use terms and conditions
- Acceptable use
- Cookies
- Licensing
- Terms and conditions of sale
- Privacy
- Security
- Verify our bank details
- Raspberry Pi for home
- Tutorials
For industry
- Raspberry Pi for industry
- Thin clients
- Raspberry Pi in space
- Powered by Raspberry Pi
- Design partners
- Success stories
- Computers and microcontrollers
- Cameras and displays
- Add-on boards
- Power supplies and cables
- Cases
- Peripherals
- Raspberry Pi OS
- Raspberry Pi Imager
- Raspberry Pi Desktop
Documentation
- All categories
- Product information portal
- Datasheets
Raspberry Pi Store
Raspberry как Bluetooth колонка
Есть Raspberry pi 2 с модулем Bluetooth 4.0 и AUX колонками на борту. Возможно ли сделать так чтобы другие устройства могли проигрывать музыку по Bluetooth через него?
Saltas768
20.08.17 23:25:24 MSK

Раздели теги запятыми и добавь «хочется странного».
Radjah ★★★★★
( 20.08.17 23:34:03 MSK )

ну вообще bluez sink режим вроде как поддерживает. так что если блютуз адаптер тащит a2dp, то можно. с другой стороны это наркомания. купи обычный блютуз стерео модуль за 100р и не еби мозгу с расберями.
vvviperrr ★★★★★
( 20.08.17 23:36:05 MSK )
Последнее исправление: vvviperrr 20.08.17 23:37:19 MSK (всего исправлений: 2)
Несколько месяцев назад я задавал этот вопрос. Посмотри что мне ответили, может там будет что-нибудь полезное. Приём звука по Bluetooth на линуксе
ZenitharChampion ★★★★★
( 21.08.17 06:49:05 MSK )
Ответ на: комментарий от vvviperrr 20.08.17 23:36:05 MSK
Как этот модуль подключается и как он работает?
Saltas768
( 21.08.17 07:07:14 MSK ) автор топика
Ответ на: комментарий от Saltas768 21.08.17 07:07:14 MSK

vvviperrr ★★★★★
( 21.08.17 07:24:20 MSK )
Ответ на: комментарий от vvviperrr 21.08.17 07:24:20 MSK
Спасибо, но желательно если обойдемся силами малинки ибо уже все подключено. Он у меня как DLNA все время работал и с хдд музыку проигрывал на систему 5.1 просто теперь захотелось удобнее слушать музыку. Через тотже синийзуб включать разные приложения.
Saltas768
( 21.08.17 08:28:48 MSK ) автор топика
Есть же модули ценой в пару баксов.
l4gfcm ★★
( 21.08.17 09:07:57 MSK )
Ответ на: комментарий от ZenitharChampion 21.08.17 06:49:05 MSK
Как раз сегодня пробовал это дело. Без пульсы.
Алгоритм по подключению «Audio source» т.е. например с телефона отправить звук на комп.
1. Нужно выполнить connect компа с телефоном (без постоянного connect пока не знаю как). С телефона на комп соединение не выполняется (возможно надо видимость выставить?) в dbus появляются две ветки fd2 и player0 что из них отвечает за прием звука пока не ясно, но fd2 более похоже.
2. нужно запустить bluealsa
3. запускаем bluealsa-aplay xx:xx:xx:xx:xx:xx (или bluealsa-aplay 00:00:00:00:00:00 если не нужна привязка к адресу устройства)
Отправляем с устройства звук и слушаем. И что характерно — оно заработало О_О
irton ★★★★★
( 21.08.17 09:12:33 MSK )
Последнее исправление: irton 21.08.17 09:13:11 MSK (всего исправлений: 1)
Ответ на: Как раз сегодня пробовал это дело. Без пульсы. от irton 21.08.17 09:12:33 MSK
Можно подробную инструкцию? Как я понял с телефона был включён трек в произвольном приложении и заиграло на компе(через синийзуб) верно?
Saltas768
( 21.08.17 12:09:24 MSK ) автор топика
Ответ на: комментарий от Saltas768 21.08.17 12:09:24 MSK
Для начала, давай установим соединение между твоим смартфоном/планшетом и твоим Raspberry Pi 2. Кстати, во второй модели ещё не было Bluetooth-модуля. У тебя отдельный?
Недавно была новость о том, что в Raspbian Linux 3 смогли настроить работу Bluetooth-гарнитур без PulseAudio. Как обстоят дела в Raspbian 2 я не знаю. Либо придётся воспользоваться PulseAudio. Либо «прилетит» обновление.
ZenitharChampion ★★★★★
( 21.08.17 12:19:43 MSK )
Последнее исправление: ZenitharChampion 21.08.17 12:19:50 MSK (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion 21.08.17 12:19:43 MSK

Недавно была новость о том, что в Raspbian Linux 3 смогли настроить работу Bluetooth-гарнитур без PulseAudio
Я там выше уже тебе отписал, что таки работает)
Как обстоят дела в Raspbian 2 я не знаю
Обновиться до stretch — и будет так же работать.
devl547 ★★★★★
( 21.08.17 12:22:25 MSK )
Ответ на: комментарий от ZenitharChampion 21.08.17 12:19:43 MSK
Отдельный usb блютуз модуль воткнут 4.0 сопряжение могу сделать
Saltas768
( 21.08.17 16:15:25 MSK ) автор топика
Ответ на: комментарий от Saltas768 21.08.17 16:15:25 MSK
Отлично! Я сделал apt-get update в своём Raspbian 2. Увы, bluez-alsa нет в репозитории. Что же, будем настраивать с помощью PulseAudio.
apt-cache search bluez | grep bluez bluez - Bluetooth tools and daemons bluez-cups - Bluetooth printer driver for CUPS bluez-dbg - Bluetooth tools and daemons (with debugging symbols) bluez-hcidump - Analyses Bluetooth HCI packets bluez-obexd - bluez obex daemon bluez-test-scripts - BlueZ test scripts bluez-tools - Set of tools to manage Bluetooth devices for linux libbluedevil2 - Qt wrapper for bluez python-bluez - Python wrappers around BlueZ for rapid bluetooth development bluez-firmware - Firmware for Bluetooth devices
Выполни ps -A | grep pulse , чтобы узнать, запущена ли у тебя системная служба PulseAudio. Если нет — будем устанавливать.
ZenitharChampion ★★★★★
( 21.08.17 18:17:37 MSK )
Последнее исправление: ZenitharChampion 21.08.17 18:18:26 MSK (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion 21.08.17 18:17:37 MSK
Saltas768
( 21.08.17 22:48:23 MSK ) автор топика
Ответ на: комментарий от Saltas768 21.08.17 22:48:23 MSK
Отлично, Пульса запущена.
Я не умею ей пользоваться. Извини. Программа для управления звуком называется pavucontrol. Запусти, посмотри что в ней есть. Если не установлена — установи.
Это чтобы выводить через гарнитуру. Чтобы наоборот, надо будет подумать.
ZenitharChampion ★★★★★
( 21.08.17 22:49:00 MSK )
Почему бы просто к колонкам не приделать bluetooth модуль, типа CSR8635?
BceM_IIpuBeT ★★☆☆☆
( 21.08.17 22:52:28 MSK )
Последнее исправление: BceM_IIpuBeT 21.08.17 22:52:35 MSK (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion 21.08.17 22:49:00 MSK
Так по тому же описанию что я читаю получается что там написано как делать так чтобы малинка подсоединялась к BT аппаратуре а мне нужно чтобы сама малинка стала ею.
Saltas768
( 22.08.17 00:27:27 MSK ) автор топика
Ответ на: комментарий от BceM_IIpuBeT 21.08.17 22:52:28 MSK
Можно но лучше ограничиться через Малинку ибо модуль ждать месяц и в силу «рук из того места» я поломаю 2 модуля перед тем как удачно спаяю.
Saltas768
( 22.08.17 00:28:59 MSK ) автор топика
Ответ на: комментарий от Saltas768 22.08.17 00:27:27 MSK

Выше вон пишут что с помощью DBus видно два устройства: player0 и fd0. fd0 это то, что нужно. irton , а как увидеть устройства с помощью DBus?
ZenitharChampion ★★★★★
( 22.08.17 11:59:34 MSK )
Ответ на: комментарий от ZenitharChampion 22.08.17 11:59:34 MSK
Что такое fd0 интересно?
Если чисто дерево увидеть, то я через d-feet смотрю.
Если для использования в скриптах, то
dbus-send --system --print-reply --dest=org.bluez / org.freedesktop.DBus.ObjectManager.GetManagedObjects
irton ★★★★★
( 22.08.17 12:51:36 MSK )
Ничего хорошего не выйдет, ибо любители извращений испоганили bluez всякими dbus’ами и прочими новомодными какашками и превратили набор простых утилиток для работы с сетевым стеком в угрёбищный невменяемый комбайн. Ну это как из ifconfig, iptables и route сделать нечто укушенное по функционалу, конфигурирующееся только через dbus и без документации вообще. Теперь bluez в принципе не может нормально обрабатывать входящий SCO поток (потери пакетов, проблемы с очерёдностью пакетов, невменяемая latency и т.п.) и будет заикаться при любых плясках с бубном.
Как вариант надо найти старый bluez 4 и штуку с названием a2dp-alsa. Потом, надо выключить абсолютно все профили кроме A2DP и всякие *scan, и если очень повезёт с затычкой (Cambridge Silicone Radio с 50% вероятностью будет работать, например), то можно будет услышать относительно нормальный звук без заиканий и хрипов каждую секунду.
Для воспроизведения нормального звука через эфир рекомендую использовать WiFi вместо этой фигни.
Stanson ★★★★★
( 22.08.17 13:09:59 MSK )
Последнее исправление: Stanson 22.08.17 13:12:49 MSK (всего исправлений: 1)
ТС, я заинтересован тем же вопросом, что и ты. Поэтому я попробую сделать это у себя. А потом дам пошаговую инструкцию.
Bluetooth колонки для Raspberry Pi?
Хочу приобрести raspberry pi B+ для сборки «домашнего кинотеатра». R-Pi будет брать кинцо с сетевого диска по Wi-Fi и подавать видео сигнал на проектор через HDMI. Собственно, вопрос: мне нужно передавать звук на саундбар при помощи bluetooth, возможно ли это сделать? Разумеется я приобрету и донгл и wifi адаптер, но вот можно ли всё это заставить работать без изощрённых танцев с бубном, потому что с линуксом я на «Ой, зрасьте, это Вы?».
P.S. проектор будет в «мобильном» боксе, вместе с Raspberry, а не прикручен к одному месту. Именно поэтому я хочу избавиться от всех проводов, кроме провода питания.
- Вопрос задан более трёх лет назад
- 5772 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 1

Я думаю вам должна помочь эта статья. К сожалению не могу проверить ввиду отсутствия адаптера. Не подскажите какой адаптер у вас?
Ответ написан более трёх лет назад

maaGames @maaGames Автор вопроса
Спасибо, я её видел и понял, что разобраться с линуксом(распиуксом) сперва надо. Как мне причудилось, там аудио по блютусу передаётся с телефона и распбери ловит и воспроизводит на колонках, через миниджек подключённый. У меня совсем другая ситуация (или совсем такая же, я плохо понимаю). У меня есть киношка и видео должно подаваться на hdmi, а аудио по блютусу непосредственно на колонки.
Сейчас ни адаптера, ни распберри нету, я сперва всё продумать пытаюсь, а потом купить. Крисис и всё такое, не хочется лишнее брать.)
Вообще, я менее гиковое решение нашёл. Можно купить медиаплеер, который питается по USB. Типа smart-TV приставки с андроидом. Но там тоже надо блютус донгл докупать и всё вместе завести, но решение получается в два-три раза дешевле, чем с распберри. Т.е. медиаплеер тысяч 2-3 стоит, терпимого качества + блютус. И hdmi удленители коротенькие в комплекте есть, вместе с USB зарядником.
Включаем блютуз в HASSOS под управлением Home Assistant.
Мы уже разбирали в данной статье как подключить по блютузу датчики температуры и влажности от компании Xiaomi. Но там способ описан специфический и подходящий только для некоторых устройств, конкретно от фирмы xiaomi.
В данной же статье я расскажу как включить блютуз и отслеживать обычные блютуз устройства, которые не имеют шифрования.
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
На самом деле все довольно просто и включается парой команд. Для этого в Configuration.yaml нужно добавить следующее:
device_tracker: - platform: bluetooth_tracker
Все, после этого необходимо перезапустить север зайдя в Настройки->Сервер->Перезапустить и после перезагрузки начнется сканирование блютуз устройств и записывание их в файл “known_devices.yaml” ( Если конечно же на вашем сервере имеется блютуз. В моем случае HassOS установлена на raspberry pi 4, у нее с этим нет проблем.
Выглядеть файл “known_devices.yaml” будет следующим образом после нахождения неких устройств:
oneplus_5: name: OnePlus 5 mac: BT_94:65:2D:A8:36:27 icon: picture: track: true desktop_820q8e3: name: DESKTOP-820Q8E3 mac: BT_B4:6B:FC:C3:46:56 icon: picture: track: true
В данном случае нашел несколько устройств, а именно мой смартфон и ноутбук. Как видите, здесь указано имя найденного устройства, а также его мак адрес. Эти данные нам могут послужить при добавлении данных устройств.
Например бывают устройства как телевизор Sony Bravia он может управляться в Home Assistant какраз по Bluetooth. И в этом случае нам какраз и понадобится данный способ сканирования устройств.