Об этом проекте

Home Assistant Supervisor — это контейнерный уровень управления, лежащий в основе установки Home Assistant. Он управляет установкой Home Assistant Core вместе со связанными приложениями и контролируется через Home Assistant, который взаимодействует с Supervisor. Supervisor предоставляет API для управления установкой, включая изменение сетевых настроек и установку или обновление программного обеспечения. Проект описывает себя как первое частное облачное решение для домашней автоматизации. Рекомендации по установке приведены на официальной странице начала работы с Home Assistant. Для разработки небольшие изменения и исправления ошибок могут следовать стандартному рабочему процессу, тогда как значительные изменения должны начинаться с RFC. Подробные инструкции по разработке поддерживаются в документации для разработчиков Home Assistant. Релизы следуют поэтапной структуре каналов: pull-запросы сливаются в основную ветку, сборка отправляется на стадию dev, публикуются релизы, сборка отправляется на стадию beta, обновляется файл stable.json, а затем сборка, ранее отправленная на beta, отправляется на stable. Проект представлен как проект от Open Home Foundation.