Интеграция Marusya DIY для Home Assistant, доступная через HACS, автоматизирует настройку умных устройств для колонок «Маруся». Решение избавляет от необходимости вручную редактировать YAML-файлы и использовать мобильное приложение «Маруся» для привязки оборудования.
Система поддерживает работу с несколькими колонками под разными аккаунтами VK, позволяя закреплять за каждой из них свой набор устройств и комнату по умолчанию. Интеграция самостоятельно создает отдельные токены Home Assistant для каждого аккаунта, что повышает безопасность конфигурации.
Устройства можно добавлять через метки, списки или YAML-описания. Интеграция берет на себя взаимодействие с кабинетом DIY: загрузку конфигураций и управление сессиями. В случае сбоя привязки система возвращает предыдущую рабочую версию и выводит сообщение об ошибке в интерфейсе.
Решение базируется на неофициальном протоколе, полученном путем анализа Android-приложения «Маруся» версии 1.91.5. Поскольку официального API не существует, работоспособность интеграции зависит от стабильности серверов VK и может потребовать обновлений при их изменении.
Проект опубликован на GitHub под лицензией Apache 2.0. Интеграция поддерживает базовые команды включения и выключения, однако не позволяет запрашивать состояние датчиков, например, температуру в помещении.






