Попалась мне тут на глаза презентация от разработчиков Home Assistant в которой они рассказывают о том, что происходит в настоящее время в процессе разработки, и какие направления они выбрали в качестве основного вектора развития.
Что ж, давайте попробуем разобраться что же нового у нас появится в системе:
1. В разработке в настоящее время:
Доработки в Lovelace UI (новый интерфейс основного экрана системы, его уже можно поставить и он даже работает):
- Управление карточками (добавление, редактирование, удаление, перемещение)
- Управление видами (добавление, редактирование, удаление, перемещение)
- Автоматическое создание файла конфигурации интерфейса при первом запуске
- Автоматическое добавление элементов при добавлении их в основную конфигурацию
Доработки системы аутентификации:
- Пользователь сможет быть членом нескольких групп
- Настройка прав доступа для каждой группы отдельно
- Права доступа пользователя, который состоит в нескольких группах будут объединяться в зависимости от прав доступа групп
- Политики доступа смогут ограничивать доступ до:
- отдельных элементов (просмотр, управление, настройка)
- отдельных кусков конфигурации (файлов или вообще участков конфигурации - непонятно)
2. Скоро начнется разработка:
Упрощенная первоначальная настройка для новичков:
- Автоматическое конфигурирование найденных элементов
- Автоматический вход пользователя в процессе первоначальной настройки
- и в будущем настройка базовых элементов системы, как местоположение, часовой пояс, единицы измерения и т.п.
3. Ведется дизайн ахитектуры:
Зонирование (не в смысле геолокации как это используется сейчас, а некие области для устройств):
- Возможность размещения устройств и элементов в свои зоны
- Автоматическое изменение конфигурации при добавлении нового элемента с привязкой к зоне
В будущем:
- Распределение карточек Lovelace UI по зонам
- Применение прав доступа для каждой зоны в которой находятся элементы
- Автоматическое конфигурирование комнат в Google Assistant
Человек (это звучит гордо):
- Определение пользователя в месте обитания. (В подробностях описывается вариант определения конкретного человека без помощи каких то отслеживающих систем, а например путем распознавания лица)
- Также исследуются алгоритмы определения местонахождения человека, состояний его устройств, чтобы понять где он и что с ним происходит в настоящее время
- Ну и научить систему уведомлять человека, если хоть одно из его устройств умеет получать уведомления
Hass.io
- Интеграция конфигурации дополнения установленного из репозитория сразу в систему. Чтобы не пришлось вручную добавлять элемент в основной файл конфигурации
- Интеграция систем сквозной аутентификации для дополнений
- Рейтинг безопасности дополнений
Z-Wave:
Они меняют одну библиотеку протокола (Z/IP Gateway by Sigma) на другую (Rusty Z-Wave). Связано это в общем и целом с лицензионными заморочками.
К чему это все приведет ?
На сегодня, например, обновления системы уже приводят к некоторым проблемам. Например слетела возможность использования связанных файлов в конфигурации. Я так полагаю с системой хранения паролей и других важных вещей в одном файле придется распрощаться.
Будет ли основной файл конфигурации защищен более надежным способом - неизвестно.
Так же у некоторых пользователей начал "разъезжаться" интерфейс Lovelace UI. Предполагаю что это связано с будущими нововведениями, которые сейчас вводятся постепенно.
Посмотрим. Будущее покажет, но заявленный функционал и направление развития очень воодушевляет. Все идет к тому, что система с открытым кодом и в которой сейчас новичку довольно трудно разобраться, станет более "User Friendly" как говорится. А уж распределенная система прав доступа, это то, чего очень сильно не хватало.
Новости каждый день)))) Виталий так можно и подсесть на это дело )))
интересно, спасибо
Виталий, спасибо за отличные новости о том, что скоро Home Assistant может пользоваться новичок без определённой подготовки, ещё немного и до визуального программирования дойдут с такими возможностями интерфейса
ну и еще одну из важных новостей забыл сообщить про Home Assistant, то что его облачный сервис становится платным. Перевожу с официального сайта: "Сегодня мы делаем бета-версию Home Assistant Cloud общедоступной. В течение бета-периода Home Assistant Cloud будет можно использовать. В настоящее время мы планируем запустить бета-версию до 1 марта 2018 года 0:00 UTC. Как только бета закончится, Home Assistant Cloud станет частью нашего пакета поддержки сообщества, который будет работать от 5 долларов США в месяц."
Вот ссылки на первоисточники https://www.home-assistant.io/blog/2017/12/17/introducing-home-assistant-cloud/">Платный Homeassistant. Они собираются монетезироваться.