Xiaomusic Как раскрыть потенциал вашего Xiaomi-динамика

17 Feb, 2026

Знаете ли вы, что ваш Xiaomi-динамик может стать полноценной музыкальной станцией без подписки на сервисы? Проект Xiaomusic превращает обычный «умный» динамик в автономный медиацентр с доступом к миллионам треков.

Что это за проект?

Xiaomusic — это Python-приложение с открытым исходным кодом, которое:

  • Позволяет проигрывать локальные музыкальные файлы
  • Скачивает музыку с YouTube через yt-dlp
  • Управляется голосовыми командами через XiaoAI
  • Работает на большинстве моделей динамиков Xiaomi

Главное преимущество — свобода от ограничений стриминговых сервисов и подписок.

🔥 Ключевые возможности

  1. Голосовое управление как в родном приложении:

    • «Включи следующую песню»
    • «Поставь на повтор»
    • «Выключи музыку»
  2. Поддержка форматов:

    • MP3, FLAC, WAV, APE, OGG, M4A
  3. Загрузка музыки прямо на устройство:

    docker run -p 58090:8090 -e XIAOMUSIC_PUBLIC_PORT=58090 -v /music:/app/music hanxi/xiaomusic
    
  4. Поддержка 20+ моделей динамиков, включая:

    • Xiaomi AI Speaker
    • Redmi XiaoAI Play
    • Xiaomi Sound Pro
  5. Сетевые плейлисты — можно импортировать из JSON или конвертировать из M3U.

Как это работает технически?

  • Бэкенд: Python (FastAPI)
  • Фронтенд: Простой веб-интерфейс (приветствуются PR для улучшения!)
  • Инфраструктура: Готовые Docker-образы
  • Зависимости: yt-dlp для загрузки музыки, MiService для работы с API Xiaomi

Практическое применение

  1. Домашний медиацентр — соберите коллекцию любимых треков без подписок
  2. Детские сказки — «Включи сказку про Колобка» и система сама найдет и скачает аудио
  3. Фоновая музыка для кафе или магазина — без рекламы и ограничений
  4. Локальное хранилище для редких записей и live-версий

Мнение разработчика

Xiaomusic — один из тех проектов, которые превращают ограниченное «умное» устройство в действительно полезный инструмент. Особенно радует:

  • Поддержка множества моделей динамиков
  • Простота развертывания через Docker
  • Активное сообщество (3 QQ-чата и Issues на GitHub)

Проект будет особенно интересен:

  • Владельцам Xiaomi-динамиков, уставшим от ограничений
  • Энтузиастам домашней автоматизации
  • Разработчикам, которые хотят изучить работу с IoT через Python

💡 Совет: Начните с готового Docker-образа — это самый простой способ попробовать проект в действии.

Полезные ссылки

Проект активно развивается — за последний год собрал 6500+ звёзд на GitHub. Если вы искали способ «разогнать» свой Xiaomi-динамик, самое время попробовать Xiaomusic!