Мультирум через bluetooth в умном доме

Также можете послушать:

Сегодня у меня перестал отвечать сервер мультимедиа, который я использую для воспроизведения музыки. Я сделал такую систему мультирум, которая позволяет проигрывать музыку на разных колонках в разных комнатах. Изначально я планировал сделать это по аналогии с Wi-Fi колонками, то есть не по блютуз или по проводам передавать сигнал, а просто есть какое-то устройство Wi-Fi, которое напрямую может подключаться либо к потоковому аудио, либо напрямую к каким-то онлайн станциям или серверам.

Сначала я пытался сделать это на Raspberry, есть выход на нем audio, это миниджек, и в принципе конечно говорят что звук не очень и он действительно достаточно плохой, но если слушать на не очень качественной акустике и громкость не выкручивать на максимум на этом выходе, то в принципе помех не так много и вполне можно пользоваться. Я сделал так что у меня запускается на этом Raspberry просто плеер, я использую плеер называется MPD, это сервер аудио, который устанавливается на МиниПК и дальше этот сервер может воспроизводить либо поток либо соответственно передавать эту информацию на какие-то другие устройства например выводить в данном случае на minijack.

С этого выхода у меня было подключено на колонку JBL небольшую, она работала в постоянно включенном режиме и именно по Aux передавался сигнал на колонку, то есть я не стал использовать подключение по Bluetooth, потому что у колонки есть такой вход. Некоторое время я этим пользовался у меня в принципе достаточно неплохо все работало, сама колонка JBL она не фонит достаточно сильно и из-за этого можно было не выключать само подключение и саму колонку и ночью она например не мешает.

Но каждую колонку не поставишь в другую комнату и не проведешь в неё провода от этого сервера и Aux по сути только один, еще вариант я попробовал, это использовал HDMI выход, есть специальный сплиттер, который может делить звук на видео и аудио стерео, в принципе тоже интересное решение очень много шумов получается и я конечно не стал это использовать, потому что нужно постоянно, каждую ночь выключать, это неудобно.

У меня это использовалось для того чтобы делать голосовые оповещения в первую очередь, но вторую очередь я конечно слушал музыку.

Дальше когда я развивал, я выбрал другой вариант, это купил усилитель, тоже со входом AUX, этот усилитель поддерживал и Bluetooth и соответственно можно было по проводу подключать, решение неплохое сам усилитель достаточно громкий, подключил большие колонки и они работают без особой нагрузки, то есть перегрузки никакой нет, использоваться блок питания может быть любой, то есть это практически от 5 вольт до 19 Вольт или даже больше, но рекомендуется использовать какой-то мощный блок питания, я использую от старого ноутбука 19 вольтовый блок питания, в принципе нормально может на больших даже колонках очень громко воспроизводить, и сам усилитель фактически не греется, и у него даже нет никаких пассивных радиаторов для охлаждения.

Но с таким усилителем возникла проблема, то что порт AUX даже если не подключен все равно идут шумы, идут наводки на этот вход, и усилитель постоянно шумит на колонках, поэтому приходилось выключать этот усилитель на ночь, это конечно меня не устраивало, я потом сделал такое соединение, это я подключаюсь к этому усилителю по Bluetooth, есть такая возможность например у Raspberry или я сейчас использую другой сервер, это сервер мультимедиа я сделал на базе миниПК Orange, в нем есть встроенный Bluetooth и соответственно можно сделать так, чтобы этот сервер мог подключаться к Bluetooth колонке, есть способ автоматического переключения разных Bluetooth устройств, то есть не обязательно это делать вручную, и у меня таким образом сделано когда я нажимаю определенную кнопку например, или отдаю определенную команду у меня включается определенный усилитель Bluetooth, на который начинает сервер передавать музыку, но первоначальный учитель который я использовал, у него был вход AUX, и из-за этого конечно была большая наводка даже когда подключался по Bluetooth, во время работы Bluetooth в принципе все было нормально но только как я отключался от усилителя снова были помехи на колонках, поэтому я купил другой усилитель, он оказался даже дешевле и более компактный, он сделан на той же микросхеме для усиления звука, в принципе параметры питания практически такие же, но он только работает по Bluetooth, у него нет отдельного входа аналогового и это конечно большой плюс оказался, что этот усилитель он в принципе неплохо и очень быстро подключается к серверу мультимедиа и соответственно при вещании у него нет никаких вообще помех, потому что первый сигнал придется полностью в цифре по Bluetooth, и даже когда Bluetooth отключен или ничего не вещается вообще никаких шумов нет. У меня теперь колонки постоянно включены и это абсолютно не мешает ночью спать и вообще их даже не слышно нисколько.

Эта тема не понравилось, я купил еще несколько усилителей, стоимость очень даже можно сказать низкая, всего 300 рублей, но он может прокачивать очень большие колонки, все зависит от подаваемого питания, у меня сделано так что в одной комнате у меня даже два таких усилителя стоят они для двух разных пар акустики подключены и вообще они питаются прямо от одного блока питания, им этого вполне достаточно, потому что они работают попеременно. В другой комнате у меня настроен такой же усилитель, он подключен к небольшому блоку питания это вообще 5 вольтовый блок и ему тоже этого достаточно там я использовал попроще колонки, но и громкость конечно использую поменьше, но в целом это никак не сказывается, нисколько на качестве звука это не влияет.

Сама дальность вещание в принципе неплохая у меня примерно около 5 метров до колонки, до самого усилителя, от сервера, сервер не в экранированном корпусе, просто в пластиковом, и встроенный bluetooth адаптер у него используется, в принципе даже в таких условиях вполне неплохо ловит и очень редко возникают помехи. Помехи чаще возникают от того что используются например Wi-Fi роутер на полную мощность и тогда конечно он на частоте 2.4 Ггерц начинает параллельно мешать, раньше они у меня стояли поближе и помехи они сильно мешали и иногда музыка пропадала, но сейчас они немножко разнесены по комнате и из-за этого в принципе никаких особых проблем теперь нет.

Также я пробовал подключаться к колонкам Яндекса у них тоже есть Bluetooth режим и изначально когда я пробовал подключиться, то даже обнаружил так что колонка может работать в Bluetooth режиме, не обязательно ее переводить голосом, сервер мог подключаться к ней сам и параллельно даже вещать музыку по Bluetooth и колонка могла еще воспроизводить музыку и сама, и звук и голосовой ассистент тоже работал без всяких проблем, но с каким-то очередным обновлением эту функцию сломали Яндекс и конечно теперь не получается, даже когда говоришь колонки включить bluetooth, то даже в этом режиме сервере эту колонку видит, но подключиться к ней не может, выдается ошибка и теперь эта функция не работает, но было бы конечно интересно использовать и Яндекс колонки тоже для вещания со своего сервера.

У меня сделано так что его музыка сохранена на сервере умного дома, лежит папочка с файлами, но также я использую подключение к внешним радиостанциям интернет, и оттуда тоже слушаю музыку, но сделал так что сам сервер мультимедиа напрямую не подключается, поднял отдельно стриминговый аудио сервер, который соответственно при необходимости подключается либо к одной радиостанции, другой либо может прокручивать музыку с локального диска на сервере и таким образом у меня допустим при переключении в разные комнаты музыка продолжает играть и я могу например либо сценарием, когда я захожу например на балкон и у меня там стоит колонка я могу либо запустить сценарий либо он запускается автоматически, после этого у меня начинает играть музыка на балконе, если я ухожу оттуда то срабатывает другой сценарий и музыка переключается например в спальню или в другую комнату.

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

И еще я сделал управление так что если например на колонку Яндекса я говорю включи такой-то канал, там допустим включи чилхаус или включи чилаут или включи музыку, то у меня она автоматически запускает этот сервер и с него начинает вещать на определенную колонку в определенной комнате.

Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.

You may also watch

You may also like

Article By Alex

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

Discuss about post