Home Assistant picture-element jako základ pro zobrazení hodin. Datum, čas, číslo týdne + číslo dne od začátku roku.

Home Assistant je bezplatný software s otevřeným zdrojovým kódem pro automatizaci domácnosti, který je navržen jako centrální řídicí systém pro chytrá domácí zařízení se zaměřením na místní ovládání a soukromí. Lze k němu přistupovat přes webové uživatelské rozhraní, prostřednictvím doprovodných aplikací pro systémy Android a iOS nebo pomocí hlasových příkazů prostřednictvím podporovaných virtuálních asistentů, jako jsou Google Assistant a Amazon Alexa, nebo open-source alternativ, jako jsou „Almond“ a „Genie“ ze Stanford Open Virtual Assistant Lab (Standford OVAL) na Stanfordské univerzitě (které nabízejí možnosti plného provozu na místě kvůli ochraně soukromí).

Technologie, zařízení, software, aplikace a služby internetu věcí jsou podporovány modulárními integračními komponentami, které zahrnují nejen nativní integrace pro místní protokoly připojení, jako jsou Bluetooth, MQTT, Zigbee a Z-Wave, ale také podporu pro ovládání proprietárních ekosystémů, pokud poskytují veřejný přístup prostřednictvím otevřeného rozhraní API pro integrace třetích stran. Po instalaci softwarové aplikace Home Assistant jako počítačového zařízení bude fungovat jako centrální řídicí systém pro automatizaci domácnosti (běžně označovaný jako „hub“, „bridge“, „gateway“, „controller“, „coordinator“ nebo „control center/centre“).

Informace ze všech entit, které vidí, lze použít a ovládat z vnitřních skriptů spouštějících automatizaci pomocí plánovacích a „plánovacích“ podprogramů, např. pro ovládání osvětlení, klimatu, zábavních systémů a spotřebičů.

Home Assistant. Konfigurace karty pro Lovelace UI

pro zobrazení hodin, datumu, času, čísla týdne + čísla dne od začátku roku.

type: horizontal-stack
cards:
  - type: picture-elements
    image: /local/clock.png
    aspect_ratio: 85%
    elements:
      - type: state-label
        entity: sensor.time
        style:
          top: 20%
          left: 50%
          font-size: 3.3vw
          font-weight: bold
      - type: state-label
        entity: sensor.date_formatted
        style:
          top: 40%
          left: 50%
          font-size: 1.5vw
      - type: state-label
        entity: sensor.date_day
        style:
          top: 55%
          left: 50%
          font-size: 1.5vw
      - type: state-label
        entity: sensor.date_dayofyear
        style:
          top: 75%
          left: 50%
          font-size: 1.9vw
      - type: state-label
        entity: sensor.date_weekofyear
        style:
          top: 90%
          left: 50%
          font-size: 1.1vw

Definice senzorů datumu a času. Template upravuje formát zobrazení.

  - platform: time_date
    display_options:
      - 'time'
#      - 'date'

  - platform: template
    sensors:
      date_day:
        value_template: "{{ now().timestamp() | timestamp_custom('%A') }}"

  - platform: template
    sensors:
      date_formatted:
        value_template: "{{ now().timestamp() | timestamp_custom('%d. %m %Y') }}"

  - platform: template
    sensors:
      date_dayofyear:
        value_template: "{{ now().strftime('%j') }}"
      date_weekofyear:
        value_template: "{{ now().strftime('%U') }}"

Užitečné

Domovská stránka Home Assistant.
Home Assistant Netatmo.

ICTIS.CZ