Mopidy для Home Assistant. Слушаем музыку с умом!

Mopidy для Home Assistant. Слушаем музыку с умом!

История

Долго работал и вот получилось.

Искал я как-то плагин для HA чтобы, слушать музыку. Парочку нашел, но все они либо устаревшие, либо содержат много лишнего для наших широт. Потому решил я "быстренько" написать себе плагин. "Быстренько" быстро превратилось в несколько недель ночной отладки, полировки и бесконечной сборки контейнера. В процессе в голове возникали идеи которые пришлось реализовывать.

Как теперь с этим жить и зачем это нужно?

По сути Mopidy - дополнительная абстракция для MPD добавляющая множество функций и поддерживающая плагины. Как и MPD, Mopidy - это открытое программное обеспечение. С помощью собранного мною плагина, вы можете управлять собственной локальной библиотекой музыки и слушать интернет-радиостанции, а благодаря тесной интеграции HA и плагина - можно настроить крутые интеграции с использованием музыки: включать любимую радиостанцию когда вы пришли домой после 8 вечера или разбудить вас утром chillout битами.

Если вы используете Raspberry Pi с 3.5мм выходом - можете смело подключать к малинке вашу акустику. Короче - все в ваших руках!

Суть

  • Образ основан на alpine:3.7 (160mb)
  • Поддержка внешних дисков или флешек (ntfs пока мимо)
  • Телеграм бот для скачивания музыки(yotube, soundcloud, локальные файлы) на ваш сервер
  • Музыка из вашей коллекции Google Music
  • Радиостанции SomaFM
  • Скроблинг на Lastfm

Поддержка

Архитектуры: armhf, aarch64, amd64, i386

Файловые системы внешних накопителей: все (кроме ntfs)

К сожалению, протестировать я смог только на Raspberry Pi 3B+. Так что, в теории, могут быть проблемы на других архитектурах.

В целом вся система работает у меня уже более недели почти 24 часа в сутки прослушивания музыки. 

В ближайших планах вынести бота в отдельный плагин, добавить поддержку ntfs, добавить боту возможность управлять музыкой, добавлять несколько администраторов и, возможно, обновить gui Mopidy. 

Если у вас есть пожелания или проблемы - сообщайте.

Ссылки:

  1. Виталий Никольский (bigmanekb)

    Очень крутое решение. И пашет как аддон для хассио. Пять баллов !!! 

  2. (meta11ist87)
    (meta11ist87) 3 дня назад

    А нет возможности яндекс.музыку к этому аддону прикрутить?

Похожие плагины

30 янв. 2019 г.
Готовый образ raspbian с Home Assistant в докере и включенными базовыми фишками
7 янв. 2019 г.
Плагин виртуальных датчиков, а также нескольких других виртуальных устройств
30 сент. 2019 г.
Данный плагин для Homey (колобка) создан в целях проброски устройств, подключенных к михабу в колобок.
13 мар. 2019 г.
Создавайте аудио версии своих предложений! Athom Polly - это плагин, который превращает текст в реальную речь.
12 янв. 2019 г.
Плагин Xiaomi Mijia Hygrothermograph для Athom Homey. Поддерживаются температура, влажность и заряд батарейки.
15 мар. 2019 г.
Палитра нодов wirenboard для nodered.
7 янв. 2019 г.
Плагин для HomeBridge для интеграции StarLine в инфраструктуру HomeKit
30 сент. 2019 г.
Плагин для добавления устройств Ewelink (Sonoff) в Athom Homey.
8 апр. 2019 г.
deCONZ RaspBee/ConBee для Homey
13 янв. 2019 г.
Полноценное управление громкостью Smart TV (и других UPnP устройств) через Homebridge.