[Guida – HA] Lovelace: iniziare il file ui-lovelace.yaml

Oggi vedremo come iniziare il file ui-lovelace.yaml, per chi ha hass.io c’è un addon che ricrea il file e poi lo si può modificare, invece per gli altri o chi vuole partire a scrivere a mano vediamo come fare

Per l’addon basta andare nella sezione hass.io e andare in add-on store e cercare lovelace migration installarlo farlo partire aspettare che finisca e il file è creato, vi consiglio di non far partire l’addon all’avvio se no cancella e ricostruisce il file da capo ogni volta che si avvia.

Per crearlo manualmente come prima cosa inseriamo questo codice che crea l’interfaccia e la prima pagina di lovelace

title: Home
views:
  - id: 0  # Automatically created id
    title: Home
    icon: mdi:home-assistant
    cards:

Sotto card inseriremo tutte le card de conponent che vogliamo del tipo:

      - id: 03953eac444b43a5b7d5df42a7b42ce5  # Automatically created id
        type: entities
        title: Luci Camera
        show_header_toggle: true
        entities:
          - light.luce_letto
          - light.lampadario
          - light.striscia_led_rgb
          - input_select.luci_timer
          - input_number.minuti_luci
          - timer.light_on

questa è la card entities la base che crea anche l’addon di hass.io, adesso vediamo come creare una seconda pagina per inserire le card divise per esempio in stanze come sto cercando di fare io, sotto tutte le card della prima pagina inserite questo codice

  - id: 1  # Automatically created id
    title: nome scheda
    icon: mdi:bed-empty
    cards:

Sotto cards: come nella prima pagina ecco un’altro esempio di card

      - id: 1834676e63f64e30b40b82a632484d02  # Automatically created id
        type: picture-glance
        image: /local/lovelace/image/luci.jpg?auto=compress&cs=tinysrgb&dpr=2&h=295&w=490
        title: Luci
        entities:
          - light.luce_letto
          - light.striscia_led_rgb
          - light.lampadario
          - input_select.luci_timer
          - input_number.minuti_luci
          - timer.light_on

Questo è come è strutturato il file ui-lovelace.yaml e per vedere le modifiche basta salvare il file e fare un refresh alla pagina di lovelace, nelle prossime guide vedremo le diverse entity come funzionano e per cosa servono!

Per avere aiuto io e altri abbiamo creato un canale Discord e un gruppo telegram dove potete collegarvi e ci aiutiamo a vicenda https://discord.gg/CTCrSm5 https://t.me/HomeAssistant_Rpi

Se volete Donare per avere più progetti: paypal.me/itchsblog
%d blogger hanno fatto clic su Mi Piace per questo: