0.104: Sentry, Сигнал Messenger, IntesisHome, Sure Petcare, KEF

Первый запуск нового десятилетия! С новым годом!

Мы начинаем этот новый год с полного запуска! Итак, давайте погрузимся!

Улучшено управление сущностями при запуске

Сейчас мы восстанавливаем все сущности, хранящиеся в реестре,
в начале Home Assistant.

Во время запуска Home Assistant все ваши настроенные интеграции
загружен. Каждая из этих интеграций приводит к одному или нескольким устройствам
и лица. Однако была ловушка!

Загрузка некоторых интеграций может занять некоторое время, в результате чего некоторые объекты
не быть доступным сразу Иногда это влияет на несколько вещей, таких как
недостающие устройства в HomeKit / Google / Alexa или эти большие красные коробки в нашем Lovelace
UI Мы уверены, что в какой-то момент мы все это испытали.

Начиная с этого выпуска, все эти объекты, если они зарегистрированы в нашем реестре объектов,
Будет восстановлено как "не доступно". Это позволяет другим частям нашей системы использовать
их сразу же, решая многие распространенные проблемы при запуске.

Эти восстановленные объекты можно отличить от обычных «недоступных» объектов
для дополнительного атрибута статуса, добавленного к этим объектам: «восстановлено».

Скриншот удаления недоступной сущности

В результате сущности больше не «исчезают», поэтому они будут восстановлены и недоступны.
Объекты являются съемными, как показано на скриншоте выше. Обратите внимание, что
если интеграция предоставляет недоступный объект, интеграция провайдера
Сначала он должен быть удален, иначе эти объекты не могут быть удалены.

Игнорировать обнаруженные устройства и услуги

Есть ли у вас это устройство, которое обнаруживается снова и снова?

Теперь можно игнорировать определенное обнаруженное устройство одним щелчком мыши!

Скриншот обнаруженного моста Хюэ
Это требует обновления интеграции для поддержки этого. Для этого выпуска
обновления Hue, Axis, deCONZ, WLED и HomeKit обновлены для поддержки
Эта новая функция.

Пополнить все входные элементы и сгенерированные группы

все input_ * интеграций теперь у них есть перезагружать
сервис для перезагрузки вашей конфигурации YAML для этих интеграций, без
необходимость перезапустить Home Assistant.

Кроме того, пришло время попрощаться со всеми сгенерированными группами лиц.
(group.all_ *). Скорее всего, вы никогда не слышали о них, потому что они были
скрытый. Однако, если вы доверяете этим группам в их автоматизации, вы
Вы должны настроить эти средства автоматизации.
Просмотрите раздел критических изменений для получения дополнительной информации.

Добавить устройство в Lovelace

Мы добавляем кнопку на страницу устройства, чтобы добавить все объекты устройства в Lovelace
в мгновение ока! Домашний помощник предлагает карты на основе типа лиц, которые
Устройство обеспечивает, чтобы вы могли добавить их к представлению по вашему выбору мгновенно.

Если вы используете Lovelace в режиме YAML, вы все равно можете использовать эту новую функцию.
Сгенерированный YAML может быть скопирован и вставлен в его файл конфигурации.

Снимок экрана с предложением карты для легкого устройства
Снимок экрана с предложением карты для легкого устройства.

Эта же функциональность также добавлена ​​на страницу неиспользуемых объектов Лавлейса.

Управление выбранными несколькими объектами

Управление сущностями никогда не было таким простым; Теперь давайте изменим несколько
лица сразу. Выберите несколько объектов и удалите, активируйте или деактивируйте их
с щелчком

Снимок экрана страницы конфигурации сущностей с множественным выбором
Снимок экрана страницы конфигурации сущностей с множественным выбором.

Улучшения панели конфигурации ZHA

@dmulcahey Он проделал большую работу над панелью конфигурации ZHA этой версии.

Навигация для панели конфигурации ZHA была изменена, чтобы обеспечить
Лучшее взаимодействие с пользователем на мобильных и настольных устройствах.

В рамках редизайна было добавлено полное управление группой Zigbee, что позволяет
Создавайте и управляйте группами Zigbee непосредственно из пользовательского интерфейса.

Скриншот панели конфигурации ZHA
Скриншот панели конфигурации ZHA.

В будущих версиях возможность связывать устройства напрямую с группами,
Это будет добавлено тоже.

Удалите настройки Ловеласа

Вы хотите начать установку Lovelace с нуля? Или вернитесь к
Лавлейс интерфейс генерируется автоматически?

Теперь вы можете стереть настройки Lovelace в необработанном формате
редактировать и сохранить его.

Снимок экрана: диалог подтверждения удаления Lovelace
Снимок экрана: диалог подтверждения удаления Lovelace.

В других новостях

Тем временем HassOS 3.8 был выпущен!

Помимо выпуска HassOS 3.8, первая бета-версия HassOS 4.0
теперь доступно также. В этой бета-версии добавлена ​​поддержка
Хардкернел ОДРОИД-Н2!

Для того, ODROID-N2
отличная и мощная альтернатива для Raspberry Pi.

Custom теперь играю в постер Lovelace card

Брэд Крк сделал это впечатляющий демо
настройки кастомной теперь разыгрываемой плаката в поэтажных планах Лавлейса.
Это позволяет отображать воспроизводимые в данный момент медиафайлы на плане вашего этажа!

Бас показывает свою тему Лавлейса на своем экране

Бас Нейхолт продолжал видеть свою собственную тему, появляющуюся на Reddit, поэтому он решил, что это
время, чтобы он похвастался своей приборной панелью Лавлэйса с этой прекрасной темой.

Я продолжаю видеть свою собственную тему на Reddit, так что теперь моя очередь! [OC] от r / homeassistant

Его тема общедоступный на GitHub.

Новые интеграции

Новые Платформы

  • Добавить датчик батареи в iCloud (@Quentame #29818) (icloud docs) (новая платформа)
  • Добавить легкую поддержку интеграции Velbus (@brefra #30323) (velbus docs) (новая платформа)
  • Добавить поддержку для фанатов HomeKit v1 и v2. (@ Jc2k #30503) (homekit_controller docs) (новая платформа)
  • Добавить поддержку для датчиков качества воздуха homekit (@ Jc2k #30510) (homekit_controller docs) (новая платформа)
  • Добавьте регулятор освещенности как легкий компонент (@ Trekky12 #30107) (Pilight Docs) (новая платформа)

Если вам нужна помощь ...

… Не стесняйтесь использовать наши очень активные форумы или присоединяйтесь к нам немного чат.

Испытываете проблемы, представленные в этом выпуске? Пожалуйста, сообщите о них в нашем Выпускной трекер.
Обязательно заполните все поля шаблона выпуска, это нам очень помогает!

Нарушение изменений

  • Группы по умолчанию - Интеграции сущностей больше не будут автоматически поддерживать скрытые группы со всеми их сущностями. Следующие группы больше не создаются автоматически и не поддерживаются:
    • group.all_automations
    • group.all_covers
    • group.all_devices
    • group.all_fans
    • group.all_lights
    • group.all_locks
    • group.all_plants
    • group.all_remotes
    • group.all_scripts
    • group.all_switches
    • group.all_vacuum_cleaners
    • group.calendar
    • group.remember_the_milk_accounts

    Панели конфигурации автоматизации и сценариев обновлены для отображения и управления всеми автоматизациями / сценариями. Если вы хотите показать карты в вашем пользовательском интерфейсе Lovelace со всеми сущностями для одного домена, используйте карточку авто-сущностей. Если вы хотите настроить таргетинг на все объекты в сервисном вызове, используйте все как значение для ENTITY_ID.

    (@balloob #23789) (документы по автоматизации) (календарь документы) (сопроводительные документы) (Device_tracker Docs) (фан-документы) (легкие документы) (заблокировать документы) (растительные документы) (помните, молочные документы) (удаленные документы) (сценарий документации) (переключить документы) (вакуумные документы).

  • UPnP - Единицы измерения UPnP / IGD были выровнены с другими интеграциями и обычным использованием, теперь они обозначены в килобайтах и ​​килобайтах вместо килобайтов и килобайт в секунду соответственно. - (@scop #29552) (upnp документы)
  • Worx Landroid - worxlandroid датчик был изменен, чтобы не возвращать жестко закодированные значения состояния Ручная остановка, зарядка, зарядно-полный, идти домой, покос, вместо этого используйте состояния, данные от Landroid Home Assistant. холостой ход, что означает, что что-то сломано с косилкой. Вам необходимо обновить любые средства автоматизации, которые зависят от состояния датчика. (Вы можете использовать это как уведомление для проверки физического состояния газонокосилки.@geraldhansen #27453) (документы worxlandroid)
  • Apple, ICloud - Компонент iCloud больше не является частью платформы отслеживания устройств и теперь является интеграцией, которая настраивается через пользовательский интерфейс. Папка cookie iCloud перемещена из [HA_dir] / icloud в [HA_dir] /. Хранение / icloud.- (@Quentame #28968) (icloud docs)
  • Pi-луночное - Значение по умолчанию для кашель удаляется, и теперь должен быть указан вручную. - (@johnluetke #27569) (документы) Пример конфигурации:
    pi_hole: - хост: pi.hole ssl: false - хост: backup.pi.hole
    
  • ЗДЕСЬ Время в пути - ЗДЕСЬ осудил использование App_Code и новые пользователи могут только генерировать api_key, Если вы уже используете HERE Travel Time, вы должны следовать руководство по миграции чтобы получить, теперь требуется, api_key, - (@eifinger #29966) (here_travel_time docs) Пример конфигурации:
    датчик: платформа
    
  • ZHA - делитель по умолчанию для active_power Вы изменились. Теперь множитель и делитель по умолчанию равны 1, если устройство не поддерживает эти атрибуты или при сбое получения этих атрибутов с устройства. - (@Adminiuga #30130) (Жа документы)
  • Keba - Уникальные идентификаторы сущностей изменились и теперь более перспективны. По умолчанию имя и ENTITY_ID из сущностей также изменились. Вам необходимо удалить устаревшие записи из реестра сущностей и обновить соответствующие средства автоматизации и сценарии. - (@dannerph #30125) (Keba Docs)
  • Тесла - Поток конфигурации был добавлен для Tesla. Из-за этого изменились имена сущностей устройства отслеживания. Теперь они следуют соглашению об именах остальных сущностей Теслы. id атрибут объекта трекера устройства также был удален, потому что он является дубликатом trackr_id, - (@alandtse #28744) (Tesla Docs)
  • Huawei LTE - Название службы уведомления Huawei LTE теперь можно настраивать. Имя по умолчанию для службы уведомлений Huawei LTE изменено на notify.huawei_lte чтобы избежать конфликтов с другими службами уведомлений. Также была добавлена ​​возможность указать имя для службы. - (@scop #30208) (huawei_lte docs) Пример конфигурации:
    huawei_lte: - url: ... пароль: ... уведомить: имя: смс
    
  • Amcrest (Удаленный) - Датчики и переключатели Amcrest, которые были устаревшими в предыдущих версиях, теперь удалены. - (@pnbruckner #30308) (Amcrest Docs) Пример конфигурации:
    amcrest: - ... Датчики: # Этот тип датчика больше не поддерживается и должен быть удален. - motion_detector # Все типы переключателей больше не поддерживаются и должны быть удалены. переключатели: - обнаружение движения - запись движения
    
  • MQTT - Добавлены отдельные темы команд и состояний для блокировки MQTT. Два новых свойства введены с state_locked (по умолчанию: LOCKED) и state_unlocked (по умолчанию: разблокировано). Если вы используете ту же тему, что и state_topic Для command_topic Вы можете восстановить старое поведение, установив state_locked в Блокировки и state_unlocked в РАЗБЛОКИРОВАТЬ, По сути, это изменение позволяет различать команды и состояния в двух разделах с разными значениями. - (@tuxbox #29808) (документы mqtt) Пример конфигурации:
    lock: - платформа: mqtt command_topic: "/ dev / ha / lock / cmd" state_topic: "/ dev / ha / lock / state" value_template: "" state_locked: "locked" state_unlocked: "unlocked"
    
  • LG webOS Smart TV - Настройка компонента теперь использует webostv домен вместо media_player, Параметр конфигурации хоста теперь требуется, а параметры времени ожидания и имени файла были удалены. Обработка состояния для webOStv также была очищена. Сущность будет иметь on когда телевизор включен вместо игры or приостановлена как было ранее. Вам необходимо обновить средства автоматизации, которые зависят от состояния объекта. - (@bendavid #29296 #30416) (Webostv Docs) Пример конфигурации:
    webostv: имя: LG TV host: 192.168.1.53 # другие настройки turn_on_action: service: wake_on_lan.send_magic_packet data: mac: "00: 00: 00: 00: 00: 00" standby_connection: true
    
  • Ось - Интеграция Axis больше не будет принимать ручную настройку устройств, все настройки интеграции Axis теперь будут обрабатываться с панели интеграции. - (@ Kane610 #30365) (оси документов) TL; DR Это больше не будет работать:
    ось:
    
  • WLED - Улучшена поддержка белого цвета WLED для светодиодных лент RGBW. При использовании WLED с полосами RGBW установка белого цвета в Home Assistant отключит индикаторы RGB полосы и будет использовать только канал W. - (@frenck #30477) (Wled Docs)
  • Таймер - Событие перезапуска огня при перезапуске активного таймера. Это может нарушить автоматизацию, которая должна срабатывать при каждом событии запуска таймера. - (@mnigbur #30475) (таймер документы)
  • Вице - удалено suppress_warning из вариантов конфигурации для интеграции Vizio. pyvizio Пакет теперь подавляет небезопасные предупреждения HTTPS-запросов таким образом, чтобы не влиять на глобальные запросы от других интеграций или самого Home Assistant. Теперь нет необходимости глобально подавлять небезопасные предупреждения. - (@ raman325 #30536) (Vizio Docs) Пример конфигурации:
    media_player: - платформа: vizio host: '<IP>: <PORT>' access_token: '<AUTH_TOKEN>' device_class: tv
    
  • RFXtrx - Увеличьте pyRFXtrx до 0.25. Это обновление переключает команды для открытый и close для крышек RFXtrx типа «Rollertrol» по мере их переключения (нажатие кнопки открывало закрытие крышки и наоборот). Существующие средства автоматизации должны быть обновлены. - (@ Ernst79 #30566) (rfxtrx документы)
  • кольцо - Кольцо теперь настраивается через запись конфигурации. Это означает, что он больше не будет хранить имя пользователя и пароль, и вы сможете настроить учетные записи, которые используют 2FA. Больше невозможно установить интервал сканирования, отслеживаемые условия или аргументы FFmpeg. По умолчанию используются. - (@balloob #30564) (кольцевые документы)
  • Бинарный датчик (замки) - Обновлены условия ВКЛ / ВЫКЛ и триггеры для соответствия документации и пользовательскому интерфейсу. Это изменение инвертирует логику автоматики, связанной с двоичным датчиком с Блокировка класс устройства, но только для автоматики, запускающей в состоянии блокировки (а не вызывающей действие блокировки / разблокировки). Если вы уже создали автоматизацию, вам нужно будет проверить их, так как они, вероятно, должны быть инвертированы. Текст, отображаемый в раскрывающихся списках триггера или условия в Lovelace, теперь будет корректным. Один из возможных сценариев, если вы установили автоматизацию, использующую состояние одной блокировки, для запуска действия над другими блокировками. Это изменение может вызвать действие на блокировка если это было ранее срабатывает на отпирающий, - (@ davet2001 #30663) (двоичные файлы)

Бета-исправления

Все изменения

A %d блоггеры, как это: