Home Assistant - lovelace

Базовая конфигурация

Для того что бы можно было редактировать главную страницу из конфиг файла ui-lovelace.yaml, пишем в configuration.yaml

lovelace:
  mode: yaml

Документашку на стандартные карточки можно почитать тут https://www.home-assistant.io/lovelace/

Модули расширения

Auto Entities

Модуль для автоматического создания карточек типа entities или glance
Установка через HACS. Заходим в пользовательский интерфейс и добавляем репазиторий по названию auto-entities.
После уствноки добавляем строки в configuration.yaml в секцию lovelace -> resources

lovelace:
  mode: yaml
  resources:
   - url: /hacsfiles/lovelace-auto-entities/auto-entities.js
     type: module

Перезапускаем HA.

Примеры
Выводим список всех батареек у которых заряд меньше или равно 10%.

- type: custom:auto-entities
  show_empty: false
  card:
    type: entities
    title: Обслуживание батареек
    show_header_toggle: false
  filter:
    include:
     - entity_id: sensor.*battery
    exclude:
     - state: '> 10.0'
     - state: 'unknown' 
     - state: 'unavailable'

Multiple Entity Row

Модуль создания карточек типа entities для того что бы можно было вывести несколько данных в строке, например температура и влажность.
Установка через HACS. Заходим в пользовательский интерфейс и добавляем репазиторий по названию Multiple Entity Row.
После уствноки добавляем строки в configuration.yaml в секцию lovelace -> resources

lovelace:
  mode: yaml
  resources:
   - url: /hacsfiles/lovelace-multiple-entity-row/multiple-entity-row.js 
     type: module

Перезапускаем HA.

Примеры
Выводим датчики температуры и влажности.
Снимок экрана 2022-01-27 в 18.35.49.png

- type: entities
  title: Температура и влажность
  entities:
   - entity: sensor.gostinnaya_temperature
     type: custom:multiple-entity-row
     secondary_info: last-changed
     show_state: false
     name: Гостинная
     entities:
     - entity: sensor.gostinnaya_temperature
       name: Температура
     - entity: sensor.gostinnaya_humidity
       name: Влажность

...

[ Править ]

@kiranananda