Решил, что будет актуально публиковать в блоге основные изменения в версиях HA как заявленные так и найденные вручную т.к.:
- не все читают официальные release notes;
- не все могут читать на английском;
- часть изменений всплывает только после обновления без явного указания в тех же release notes;
- часть ip адресов https://www.home-assistant.io заблочены господами из РКН в борьбе с Telegram.
Что изменилось в HA 0.87
- Добавили нативную поддержку Samsung SmartThings, больше не требуется использовать MQTT (Кто-то вообще их использует? =) );
- Добавили поддержку так называемых областей (например, комнат) "auto-entities" для распределения устройств по фильтрам в Lovelace, призванную заменить "monster-card". В дальнейшем обещают добавить функционал в сам Lovelace, а пока для работы необходима установка card tools. Подробнее по ссылке.;
- Добавили в редактор Lovelace нумерацию строк c подсветкой директив (Как в редакторе карточки так и в редакторе всего Lovelace) и визуальное отображения изменений в карточке в процессе редактирования справа от редактора;
- Перевели пункты "Unused entities" и "Text edit" в Lovelace на русский, теперь как надо "Неиспользуемые объекты" и "Текстовый редактор";
- Добавили поддержку распознавания QR кодов через камеру, я так понимаю теперь можно настроить, например открытие гаража или входной двери после считывания QR кода камерой, вопрос в том куда его лепить (если в квартиру то на телефон наклеить можно, но я сомневаюсь в безопасности такого решения). А в целом можно сцены и автоматизации на этом достаточно интересные построить;
- Добавили поддержку нативных HomeKit датчиков движения;
- Добавили поддержку вывода общедоступных данных по интенсивности выброса CO2 в вашем регионе в виде сенсора co2signal;
- Добавили новый компонент "Utility Meter", можно к примеру агрегировать данные по расходу энергии устройствами из ХА и выводить расход в деньгах согласно вашим тарифам;
- Добавили новый компонент для мониторинга ваших загрузок через торрент-трекер клиент Transmission;
- Обновили компонент "Yeelight", теперь поддерживаются пользовательские эффекты из приложения Yeelight;
- Добавлена поддержка Danfoss Air HRV;
- Добавили компонент "system health": Необходимо добавить его в ваш configuration.yaml, чтобы не попадал в ошибки (Желательно перед обновлением на 0.87, чтобы ошибки вообще не возникло):
system_health:
- Для просмотра полного лога теперь понятная и логичная по тексту кнопка, вместо нелогичного символа "Обновить".
- Теперь entity registry содержит все известные Home Assistant объекты и позволяет переименовывать имя и id объекта, а также удалять объект из ХА. Найти entity registry можно тут: Настройки - Управление объектами.
Изменения в версии 0.87.1 (09.02.19)
- Добавлена опция "scan_interval" для обновленного в 0.87 компонента Transmisson;
- Исправлена ошибка при старте компонента waze_travel_time;
- zm-py обновлен до версии 0.3.3.
Как обновиться?
Этот блок будет во всех постах данного формата для вашего удобства. Идем в терминал, вводим 3 простые команды и перезагружаем ХА:
sudo -u homeassistant -H -s source /srv/homeassistant/bin/activate pip3 install --upgrade homeassistant
Как будет строиться формат?
- На каждое мажорное обновление (цифры после первой точки, т.е. 0.87, 0.88 и т.д.) будет писаться отдельный пост;
- На каждое минорное обновление (цифры после второй точки, т.к. 0.87.1, 0.88.2 и.т.д.) будет обновляться пост мажорного обновления добавлением новой информации в конец поста (как и в случае с мажорными обновлениями, только важные изменения).
На этом все значимые (по моему имхо) изменения в HA 0.87 заканчиваются.
Интересен ли вам данный формат постов в блоге? Если да, ставь лайк, поддержи автора =)
Годно )
Я вот не пойму. Transmission же был уже вроде.
Может он был как кастомный? (я не пользовался, не знаю даже). В описании указано, что представлен в версии 0.87:
Раньше был в сенсорах, сейчас в configuration.yaml нужно прописывать. По сути ничего не изменилось.
Отличный формат, буду читать. Еще можно вставить раздел с мануалом по обновлению НА до последней версии
Спасибо! Учту, если есть еще какие-либо пожелания готов к конструктиву, что бы сделать формат наиболее полным и удобным.
А как правильно обновляться на более новую версию? Есть какие-то нюансы и часто ли при этом настроенное оборудование слетает?
Обновил пост с командами для обновления через терминал (Команды для ХА, установленного по статьям ОХОТНИКа через Virtual Env). У меня "слетов" не было ни разу, выскакивали ошибки в логах пару раз только. Если у меня будут возникать какие-либо ошибки и сложности, их я также буду описывать в данных постах (например, как в этом про system health).
Контент годный, я думаю нужно все это обсудить и хорошая новость выходит
Отличный лаконичный разбор обновления. Удобный формат. Так держать!