Installazione Custom UI

HassioHelp

Installazione Custom UI

Le Custom ui ti permettono di avere maggiore controllo e personalizzazione delle entità all’interno di Home Assistant. Questa procedura si rivolge solo ad Hassio poiché Home Assistant   di diverso tipo richiede una diversa procedura di installazione. Le custom Ui però con l’introduzione di Lovelace non avranno nessun effetto dato che quest’ultimo è già molto più flessibile e personalizzabili.

Esempi:

  1. Slider sempre visibile per le lampade a luminosità variabile
  2. Visualizzare il tempo trascorso dall’ultima modifica
  3. Applicare un lucchetto per evitare di azionare l’entità accidentalmente con il secondo click lo stato cambia
  4. Eliminare le entità dalla home ma non dalle altre schede

Questi sono solo alcuni delle cose che si possono fare con le custom ui
Altre spiegazioni le trovate nel sito ufficiale:

https://github.com/andrey-git/home-assistant-custom-ui

 

1.   INSTASLLAZIONE

Scaricate il file zip config.zip e decomprimetelo poi inserite il tutto nella cartella principale config del raspberry, come in figura.

 Nel file configuration.yaml aggiungete le seguenti righe

Create o copiatevi il file customize_glob.yaml, all’interno troviamo le varie configurazioni che andranno a modificare le singole entità o all’intera classe di entità in base a come viene definita.

Codice per l’esempio N° 1

Codice per l’esempio N°2

Codice per l’esempio N°3

Codice per l’esempio N°4

Codice per definire le hline linee di divisione

 

Breve spiegazione delle funzioni descritte sopra:

1 a tutte le entità che iniziano per “light.” vengono applicate le seguenti personalizzazioni: una barra slide per regolare l’intensità luminosa (solo light che lo supportano: lampade smart), visualizza i minuti trascorsi dall’ultimo cambiamento di stato. Es.1
2 alle seguenti entità che iniziano con: “binary_sensor“, “sensor.illumination” e “switch” vengono applicate la visualizzazione dei minuti trascorsi dall’ultimo cambiamento di stato. Es. 2
3 applicare un lucchetto per evitare di azionare l’entità accidentalmente con il secondo click lo stato viene cambiato. Es. 3
4 a tutte le entità che iniziano con “sensor.dark_sky” o “sensor.forecast_” vengono nascoste nella tab home di Home Assistant ma lasciate nelle altre tab

 

Alcuni di questi settaggi si possono anche dichiarare nel file customize.yaml sotto alla singola entità. Si usa il file customize_glob.yaml per estendere la personalizzazione a più entità e ne migliora la lettura del codice.

A questo fate una verifica con il CONTROLLO CONFIGURAZIONE impostazioni/generale/controllo configurazione. Se tutto è a posto riavviate Home Assistant.

Dopo il riavvio vi dovranno comparire delle opzioni in più sul PANNELLO PERSONALIZZAZIONE che si trova su impostazioni/personalizzazioni


 

2 risposte

  1. Avatar Salvatore ha detto:

    Salve, perché dalla versione 110 in poi di HA la funzione icon_color non funziona più? Io vedo che negli attributi delle entità il codice del colore cambia ma visivamente i colori rimangono quelli di default

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *