Ziel
- Einen Fehler visuell mit einem roten Symbol auf dem Dashboard melden
- Nichts anzeigen, wenn alles in Ordnung ist
![]()
Das obige Beispiel zeigt auf der linken Seite, dass es darum geht, sich mit dem Portalautomatisierungs-Verwaltungsschrank zu verbinden, alles ist in Ordnung.
Die Art und Weise, wie ich die Informationen erhalte, wird hier nicht behandelt. wir oder Off Aber nur seine Anzeige.
Um ein Beispiel zu nennen, vgl. dieser Absatz.
Für mein Beispiel ist die Stelle, die mir die Informationen gibt: binary_sensor.ping_portal
- wir Ping ok, alles ist in Ordnung
- Off = Versagen
Anpassen des anzuzeigenden Symbols
Die Personalisierung erfolgt in der Datei customize_glob.yaml
Hier ist der Code meines Beispiels, er gilt für alle Entitäten, die mit binary_sensor.ping_ beginnen:
binary_sensor.ping_*: Templates: Icon: "if (state === 'off') return 'mdi:close-network-outline'; else return 'mdi:void';" icon_color: "if (state === 'off') return '#ff0000'; else return ' Frankreich#00b300';"
- mdi:close-network-outline entspricht dem Symbol mit dem Kreuz, das den Verbindungsfehler symbolisiert
- mdi:void Entspricht einem leeren Icon
