2 Sensordaten kombinieren

Guten Morgen,

ich weiß nicht, ob es korrekt ausgedrückt ist, 2 Sensoren zu kombinieren, aber ich möchte gern bei einer button card nicht nur den einfachen State des Schalter o.ä. anzeigen lassen, sondern dahinter noch einen zusätzlichen State.

Dies soll den Zweck haben, bei einem Wassersensor nicht nur anzuzeigen, dass Wasser erkannt wurde, sondern wann dieser Fall eingetreten ist. Der Wassersensor stellt daür ein Sensor zur Verfügung, den ich dann irgendwie mit dem anderen Kombinieren müsste, wenn das überhaupt geht.

So sieht es bisher aus. Der button zeigt an, wenn Wasser erkannt wurde und wird rot blinkend. Hinter “Erkannt” soll dann Uhrzeit und Datum stehen, wann es eben erkannt wurde.

Diesen Zeitstempel möchte ich dann auch wieder löschen können mit Druck “tap_action” wie auch den Status “Erkannt”, was bereits gelöst ist!

Aktueller Code:

      - type: custom:button-card
        color_type: card
        entity: sensor.waschkueche_feuchtigkeit_sensor
        show_icon: false
        show_state: true
        tap_action:
          action: call-service
          service: input_boolean.turn_off
          target:
            entity_id: input_boolean.wasseralarm_boolean_feuchtigkeit
        double_tap_action:
          action: more-info
          entity: binary_sensor.wassersensor_waschkuche_feuchtigkeit_erkannt
        name: Feuchtigkeits<br>Sensor
        styles:
          card:
            - height: 70px
            - font-size: 14px
              color: black
            - font-weight: bold
            - font-family: Helvetica
        state:
          - value: ERKANNT
            color: red
            styles:
              card:
                - animation: blink 1s linear infinite
                - filter: drop-shadow(0 0 1.0rem rgb(255,255,255))
                - border: 5px
                - font-size: 14px
                - filter: opacity (70%)
                - color: black
          - operator: default
            name: Feuchtigkeits<br>Sensor
            color: rgb(0,255,0)

Das geht schon bei manchen Cards out of the box:

das ist eine EntitätsKarte, da kannst die “SEKUNDÄRE INFORMATION” einstellen:

grafik

  - type: entities
    entities:
      - entity: device_tracker.openwb
        icon: mdi:ev-station
        secondary_info: last-changed
      - entity: device_tracker.byd
        icon: mdi:battery-charging-60
        secondary_info: last-changed
      - entity: device_tracker.fgen24
        icon: mdi:solar-power-variant
        secondary_info: last-changed
 

OK. Aber wie bekomme ich das in meine button card?

Screenshot 2024-06-24 115709

Also hinter NASS oder jetzt Erkannt ??

Du kannst das in der custom button-card machen. Über custom fields. Einfach mal googlen

Hier mal ein Beispiel
https://community.simon42.com/t/button-card-zusaetzliche-sensordaten-einfuegen/23922/4?u=schwippser

Ja, das ist zufälliger Weise mein Thread gewesen. Da ging es aber nur um einen Sensor, bzw. einen State. Nun sollen ja 2 Sensordaten ausgegeben werden??

Ich habe es noch nicht benutut, aber wenn ich es richtig verstehe, kannst du mit den custom fields beliebig viele Felder mit Daten anzeigen lassen:

custom:button-card

Also ich habe da jetzt rumprobiert, aber jedes Mal erhalte ich Fehler.

Für jeden Sensor ein extra custom fields erstellen und das dann auf der Karte positionieren