YAML Ninja hat recht, die Sensornamen sind immer der erste Verdaechtige, das solltest du auf jeden Fall pruefen. Bei dir steckt aber wahrscheinlich noch etwas Grundlegenderes dahinter: Die Karten im Snippet bauen nicht direkt auf dem Shelly-Verbrauch auf, sondern auf der WashData-Integration. Jede Karte fragt is_state('sensor.waschmaschine_state','running') ab. Diesen _state-Sensor und die _time_remaining/_elapsed_time-Sensoren erzeugt erst WashData aus deinem Verbrauchswert. Mit einem reinen Shelly-Plug-S-Sensor existiert sensor.waschmaschine_state schlicht nicht, und dann bleibt die Karte leer beziehungsweise zeigt nur 'Bereit'.
Zwei Wege:
- Du installierst die WashData-Integration aus HACS und zeigst sie auf deinen Shelly-Verbrauchssensor. WashData erkennt dann selbst, wann die Maschine laeuft, und liefert Status und Restlaufzeit. Danach passen die Karten ohne weitere Aenderung.
- Wenn du bei reinem Shelly bleiben willst, baust du dir den Status selbst: ein Template-Binaersensor, der
running meldet, sobald die Leistung ueber einem Schwellwert liegt, zum Beispiel 5 W. Den verdrahtest du dann in die Karte statt sensor.waschmaschine_state.
Der state_class: measurement-Tipp betrifft uebrigens nur die Statistik-Karten, fuer diese Mushroom-Template-Karten ist er nicht die Ursache. Poste am besten mal deine echten Entity-IDs und ob WashData bei dir laeuft, dann sehen wir genau, wo es klemmt.