Ich stecke noch in den Kinderschuhen beim HA und habe bisher nur sachen aus Simon’s Video 1:1 nachgemacht. Aber jetzt habe ich doch mal eine Frage, die vom Video abweicht:
Waschmaschine smart machen mit Home Assistant für unter 10 Euro
Im Video zeigt er, wie ich Benachrichtigungen einstelle, wenn die Wäasche fertig ist. Ich würde für’s erste gerne im Dashboard einzeigen lassen, ob die Waschmaschine läuft oder steht. Später mal als Benachrichtigungen oder so, aber soweit bin ich noch nicht.
Das müsste dann ein Helfer sein, der dann zwei Textzustände haben kann, oder?
Ich bin gespannt - jedenfalls machts super Spaß, HA mit den Videos von Simon zu lernen!
Christoph
Ja genau, hab zwar diese Video nicht gesehen, aber du brauchst einen Helfer vom Typ boolean der dann zb Waschmaschine_läuft heisst.
Im Dashboard kannst du dir dann einfach diese Entität anzeigen lassen, oder auch mal mit diesem Beispiel rumspielen, das ist ein Mushroom Template card:
Wenn du dann mal zum “Später” kommst, kann ich Dir folgenden Blueprint ans Herz legen - funktioniert bei mir für Waschmaschine und Trockner seit Monate super.
Den Status beider Geräte lasse ich auch im Dashbord über eine custom:mushroom-template-card anzeigen - dazu nutze ich dann pro Maschine einen Helfer, welcher durch den oben genannten Blueprint ein / ausgeschaltet wird.
type: custom:mushroom-template-card
primary: >+
{% if is_state('input_boolean.waschmaschine_aktiv', 'off') and
is_state('input_boolean.trockner_aktiv', 'off')%}
Beides aus
{% endif%}
{% if is_state('input_boolean.waschmaschine_aktiv', 'on') %}
Waschmaschine läuft
{% endif %}{% if is_state('input_boolean.trockner_aktiv', 'on') %}
{% if is_state('input_boolean.waschmaschine_aktiv', 'on') %}
und
{% endif %}
Trockner läuft
{% endif %}
secondary: >
{% set last_changed = states.input_boolean.waschmaschine_aktiv.last_changed
%}{% if last_changed %}Waschen: {{ states('counter.waschen_anzahl_durchlaufe')
}}x - {{ last_changed.timestamp() | timestamp_custom('%H:%M') }} Uhr{% endif
%}{% set last_changed = states.input_boolean.trockner_aktiv.last_changed %}{%
if last_changed %} / Trocknen: {{ states('counter.trocknen_anzahl_durchlaufe')
}}x - {{ last_changed.timestamp() | timestamp_custom('%H:%M') }} Uhr{% endif
%}
icon: >-
{% if is_state('input_boolean.waschmaschine_aktiv', 'on') or
is_state('input_boolean.trockner_aktiv', 'on')%}
mdi:washing-machine
{% else %}
mdi:washing-machine-off
{% endif%}
icon_color: >-
{% if is_state('input_boolean.waschmaschine_aktiv', 'on') or
is_state('input_boolean.trockner_aktiv', 'on')%}
orange
{% else %}
darkgray
{% endif%}
badge_icon: ""
badge_color: ""
fill_container: false
multiline_secondary: true
tap_action:
action: more-info
layout_options:
grid_columns: 4
grid_rows: auto
hold_action:
action: none
double_tap_action:
action: none
Die Automation zur Meldung inkl. Handling des Helfers zur Visualisierung
Wie bekomme ich es hin, dass es nur wackelt, wenn die Leistung (sensor.p_k_wr_wm_leistung) > x ist?
Ich habe jetzt auch noch einen Tür/Fenstersensor (binary_sensor.tf_k_wr_wm) verbaut. Kann ich diesen Zustand auch noch durch das Ändern des Icons anzeigen lassen?
Danke.