Home Connect Anzeige "Salz fast leer": Nein/Ja statt Ein/Aus

Ich habe die Home Connect Integration in Verbindung mit einem Geschirrspüler und einer Waschmaschine. Bei der Darstellung im Dashboard ob noch genügend Satz / Klarspüler vorhanden ist, wird aktuell nur Ein/Aus angezeigt.

type: tile
features_position: bottom
vertical: false
name: Salz fast leer
entity: sensor.geschirrspuler_salz_fast_leer
show_entity_picture: false
hide_state: false

Ich hätte aber gerne statt Ein/Aus ein Ja/Nein und ein Träumchen wäre, wenn das noch zu ändernde Symbol farblich nach Zustand die Farbe (Rot/Grün) ändert. Ich beisse mir gerade die Zähne aus und hätte gerne einen Anstoß, wie man das umsetzt.

Dafür musst du einen Template Sensor erstellen. Teste mal das in deiner Config:

template:
  - sensor:
      - name: "Geschirrspüler Salz fast leer (Ja/Nein)"
        state: >
          {% if is_state('sensor.geschirrspuler_salz_fast_leer', 'on') %}
            Ja
          {% else %}
            Nein
          {% endif %}

Dann kannst du diesen Sensor im Dashboard nutzen.

1 „Gefällt mir“

Wenn man den dann auch noch über die UI erstellt kann man den Sonsor auch dem richtigen Gerät zuordnen.

LG

Guten Morgen zusammen und herzlichen Dank für das schnelle Feedback.

Template Sensor war wohl das Stichwort, das ich brauchte.

Gehe ich richtig in der Annahme, dass mit der Erstellung des Template Sensors via UI das Erstellen eines Helfers gemeint ist? Falls ja, dann erschließt sich mir noch nicht ganz wie ich das korrekt umsetze.

Ich habe diesen Helfer angelegt

Ist das so richtig?

Aber wie kann ich diesen jetzt mit mit dem Zustand Ja/Nein nutzen?

Ich habe das etwas anders gelöst, ich wollte da eig nur eine anzeige auf meinen Tablet im Vorraum haben, wenn zb. beim Geschirrspüler Salz bzw Klarspüler fast leer ist.

Anbei auszug meiner .yml der Karte

- type: conditional
    conditions:
      - entity: sensor.geschirrspuler_klarspuler_fast_leer
        state_not: "off"
    card:
      type: entities
      entities:
        - type: custom:template-entity-row
          entity: sensor.geschirrspuler_klarspuler_fast_leer
          name: Geschirrspüler – Klarspüler fast leer
          icon: mdi:dishwasher-alert
          state: ""

im ganzen ist es eine Custom:stack-in-card und zeigt mir wegen den Conditions nur das an, was halt leer wird (Waschmaschine oder Geschirrspüler)

Wenn der Sensor seitens HomeConnect den wert ändert, zeigt es mir die Card an

image

Herzlichen Dank, das probiere ich aus und macht so noch mehr Sinn.

Wenn du auch Waschmaschine hast, anbei mein ganzes .yml

type: custom:stack-in-card
mode: vertical
card_mod:
  style: |
    ha-card {
      background: rgba(0,0,0,0.1);
    }
cards:
  - type: conditional
    conditions:
      - entity: sensor.waschmaschine_niedriger_fullstand_von_i_dos_1
        state_not: "off"
    card:
      type: entities
      entities:
        - type: custom:template-entity-row
          entity: sensor.waschmaschine_niedriger_fullstand_von_i_dos_1
          name: Waschmaschine – Waschmittel fast leer
          icon: mdi:washing-machine-alert
          state: ""
  - type: conditional
    conditions:
      - entity: sensor.waschmaschine_niedriger_fullstand_von_i_dos_2
        state_not: "off"
    card:
      type: entities
      entities:
        - type: custom:template-entity-row
          entity: sensor.waschmaschine_niedriger_fullstand_von_i_dos_2
          name: Waschmaschine – Weichspüler fast leer
          icon: mdi:washing-machine-alert
          state: ""
  - type: conditional
    conditions:
      - entity: sensor.geschirrspuler_klarspuler_fast_leer
        state_not: "off"
    card:
      type: entities
      entities:
        - type: custom:template-entity-row
          entity: sensor.geschirrspuler_klarspuler_fast_leer
          name: Geschirrspüler – Klarspüler fast leer
          icon: mdi:dishwasher-alert
          state: ""
  - type: conditional
    conditions:
      - entity: sensor.geschirrspuler_salz_fast_leer
        state_not: "off"
    card:
      type: entities
      entities:
        - type: custom:template-entity-row
          entity: sensor.geschirrspuler_salz_fast_leer
          name: Geschirrspüler – Salz fast leer
          icon: mdi:dishwasher-alert
          state: ""

1 „Gefällt mir“