Использование

Septic Card используется для отображения данных системы мониторинга септика в интерфейсе Home Assistant.

Карточки добавляются в дашборды Home Assistant стандартными способами: через визуальный редактор интерфейса или напрямую через YAML-конфигурацию Lovelace.

В составе проекта доступны следующие элементы интерфейса:

  • Septic Tank Card (custom:septic-tank-card)

  • Septic Tile Card (custom:septic-tile-card)

  • Septic Badge (custom:septic-badge)

Использование через интерфейс (визуальный редактор)

Добавление карточки через визуальный редактор подходит для большинства пользователей и не требует ручного редактирования YAML-файлов.

  1. Откройте любой дашборд в Home Assistant.

  2. Нажмите Редактировать дашборд.

  3. Выберите Добавить карточку.

  4. Выберите тип Ручная карточка.

  5. Вставьте конфигурацию карточки и сохраните изменения.

Пример конфигурации:

type: custom:septic-tank-card
entities:
  level: sensor.septic_tank_liquid_level
  temp: sensor.septic_tank_temperature
  pressure: sensor.septic_tank_pressure
  x_level: sensor.septic_tank_critical_level
  exceeds_x_level: binary_sensor.septic_tank_exceeds_critical_level
  sdt: sensor.septic_tank_sdt
  error_name: sensor.septic_tank_error

Использование через YAML (ручная конфигурация)

Если дашборды Home Assistant настроены в режиме YAML, конфигурацию карточки необходимо добавить непосредственно в описание представления.

Пример конфигурации дашборда:

views:
  - title: Home
    cards:
      - type: custom:septic-tank-card
        entities:
          level: sensor.septic_tank_liquid_level
          temp: sensor.septic_tank_temperature
          pressure: sensor.septic_tank_pressure
          x_level: sensor.septic_tank_critical_level
          exceeds_x_level: binary_sensor.septic_tank_exceeds_critical_level
          sdt: sensor.septic_tank_sdt
          error_name: sensor.septic_tank_error

После сохранения конфигурации карточка появляется на дашборде автоматически.