Самодельный аудиоприемник Sendspin поддерживает синхронизацию звука в нескольких комнатах и интеграцию с Home Assistant

SendspinZero — это открытый самодельный аудиоприемник Sendspin для усилителя, основанный на готовых компонентах общей стоимостью около $10 и корпусе, напечатанном на 3D-принтере. Он интегрируется с Home Assistant для синхронизации аудио в нескольких комнатах.

Звучит интересно, но что такое Sendspin ? Это свободный от лицензионных отчислений открытый протокол, разработанный Open Home Foundation для синхронизированного воспроизведения аудио на нескольких устройствах и в разных комнатах. Помимо звука, он также поддерживает экраны для обложек альбомов и управления музыкой, а также свет, активируемый звуком (функция в разработке). Протокол позволяет создавать продукты с открытым исходным кодом, которые конкурируют с проприетарными системами, такими как Sonos, AirPlay или Google Cast, и хорошо интегрируется с аддоном Music Assistant для Home Assistant.

DIY Sendspin Media Player

Ключевые компоненты аудиоприемника Sendspin:

Цены приблизительные, поскольку для большинства товаров мне показывают «приветственные предложения» по $0,99. Общая стоимость экрана + модуля с разъемом 3.5 мм должна составить чуть больше $10 без учета налогов и доставки, если не удастся получить скидки.

Можно собрать девять различных вариантов с тремя вариантами аудиовыхода (коаксиальный S/PDIF, аналоговый стерео, опциональный оптический S/PDIF) и без дисплея, с дисплеем 1.54 дюйма или с двухцветной кнопкой.

SendSpinZero versions: Coax S/PDIF, Analog Stereo, and optical S/PDIF
Версии аудиовыхода SendSpinZero: коаксиальный S/PDIF, аналоговый стерео и оптический S/PDIF

Также понадобится 3D-принтер для печати корпуса и паяльник для монтажа проводов таким образом, чтобы они поместились внутри корпуса. Проект не кажется слишком сложным для повторения, и его также можно протестировать на макетной плате.

SendSpin Zero wiring

SendSpin audio receiver firmware media cover
Тестирование с обложкой альбома

Плата ESP32-S3 просто должна работать под управлением ESPHome с конфигурационными YAML-файлами для всех девяти версий, а файлы 3D-моделей корпусов и подробные инструкции доступны на GitHub . Если пролистать вниз, можно найти и другие варианты, включая модель с дисплеем 1.9 дюйма и двухцветной кнопкой, которая выглядит очень аккуратно.

SendSpinZero display button

На GitHub нет информации о части интеграции с Home Assistant + Music Assistant, для этого стоит обратиться к официальной документации .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments