Hat jemand Erfahrungen mit der Integration: WashData?
Ich hatte bisher da ich zwei Samsung Maschinen (Trockner & Waschmaschine) hatte immer alles über Smartthings laufen hatte hier aber immer wieder massive Probleme mit falschen Werten, keinen Werten usw.
Auf der Suche nach einer Alternative bin ich dann über diese KI unterstützte Integration gestolpert und habe sie heute morgen mal bei mir eingerichtet um zu testen. Was ich interessant finde ist das ich z.b. meine Spülmaschine auch direkt integrieren konnte unabhängig davon das sie nicht Smart ist lediglich eine Strommessung ist nötig.
Hat mit der Integration schon jemand entsprechende Erfahrungen und lohnt es sich? Ist jemand über die “Anlernphase” drüber hinaus und kann berichten?
Habe diese Integration seit ca. 1 Monat
Macht erst einmal einen guten Eindruck
Der Geschirrspüler ist noch in der Anlernphase (4/5) hier läuft ja meist 1 Programm
Bei der Waschmaschine ist noch keiner über 3, zu viele Programme und außerdem ist sie gerade (mal wieder) defekt natürlich nach dem Urlaub => Techniker kommt am Dienstag
Ich habe mit WashDATA hervorrangende Erfahrungen gemacht. Aber Wunder darf man natürlich keine erwarten. Es lohnt sich jedes Programm manuell ein oder mehrere Male manuell anzulernen. Klar gibt es viele Programme, aber jedes hat ein ein klein wenig anderes Lastprofil. Mit der Zeit erkennt WashDATA das immer besser. Die Vorhersagezeit, was das Ende betrifft, ist schwierig und wird es immer bleiben und man muss etwas mit den Werten START und ENDE (Watt) spielen.
Umso mehr Durchläufe es sind und man sich auch die Zeit für das nachträgliche Zuordnen der Erkennung gibt, um so besser wird es. Ich nutze es sehr gern und habe mein Dashboard auch damit ausgestattet. Zum bewegtem Icon der Geräte ala https://github.com/Anashost/HA-Animated-cards wird meiner Frau das voraussichtliche Ende angezeigt und mit der aktuelle Leistungswert in Watt. Und die Karten sind nur aktiv, wenn die Maschine auch wirklich läuft oder fertig ist.
type: custom:mushroom-template-card
entity: input_boolean.waschmaschine_lauft
icon: mdi:washing-machine
features_position: bottom
primary: >-
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %} {% if
power == 0 %}
aus
{% elif is_state('input_boolean.waschmaschine_lauft', 'on') %}
läuft
{% else %}
bereit
{% endif %}
secondary: >-
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %} {% if
power == 0 %} {% elif is_state('input_boolean.waschmaschine_lauft', 'on') %}
{{ states('sensor.steckdose_waschmaschine_energy_power') | float(0) | round(0) }} W
{% else %}
{{ states('input_number.dauer_letzter_waschgang') | int }} min
{% endif %}
badge_icon: >-
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %} {% if
power == 0 %}
mdi:power-off
{% elif is_state('input_boolean.waschmaschine_lauft', 'on') %}
mdi:progress-clock
{% else %}
mdi:check-circle
{% endif %}
badge_color: >
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %} {% if
power == 0 %}
grey
{% elif is_state('input_boolean.waschmaschine_lauft', 'on') %}
blue
{% else %}
green
{% endif %}
multiline_secondary: false
visibility:
- condition: screen
media_query: "(min-width: 0px)"
- condition: numeric_state
above: 0
entity: sensor.durchschnitt_waschmaschine
- condition: user
users:
-
-
grid_options:
columns: 5
rows: 1
icon_tap_action:
action: none
card_mod:
style: |
ha-state-icon {
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %}
{% set running = is_state('input_boolean.waschmaschine_lauft', 'on') %}
{% if running and power > 0 %}
/* BLAU (#1C5A8C): Läuft */
filter: invert(30%) sepia(48%) saturate(1450%) hue-rotate(175deg) brightness(92%) contrast(92%) !important;
animation: ultra-wash-thump 1.8s ease-in-out infinite, ultra-wash-glow-blue 1.8s ease-in-out infinite;
/* Schwarzer Ring */
border: 4px solid black !important;
border-radius: 50%;
padding: 1px;
{% elif (not running) and power > 0 %}
/* GRÜN: Fertig / Bereit */
filter: invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%) !important;
animation: ultra-wash-glow-green 2s ease-in-out infinite;
border: 3px solid black !important;
border-radius: 50%;
padding: 1px;
background: transparent !important;
{% else %}
/* GRAU: Aus */
filter: opacity(0.4) !important;
animation: none !important;
background: none !important;
{% endif %}
position: relative;
}
ha-state-icon::after {
{% set power = states('sensor.durchschnitt_waschmaschine') | float(0) %}
{% if is_state('input_boolean.waschmaschine_lauft', 'on') and power > 0 %}
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 24px;
height: 24px;
border-radius: 50%;
/* Nutze hier reines Weiß oder helles Blau; der Filter des Icons färbt es passend ein */
background: conic-gradient(
transparent 0deg,
rgba(255, 255, 255, 1.2) 180deg,
transparent 360deg
);
animation: spin-laundry 1.0s linear infinite;
display: block;
opacity: 0.8;
/* Neutralisiert eventuelle Farbverschiebungen durch den Filter */
filter: none !important;
{% else %}
display: none;
{% endif %}
}
@keyframes spin-laundry {
0% { transform: translate(-50%, -50%) rotate(0deg); }
100% { transform: translate(-50%, -50%) rotate(360deg); }
}
/* THE REQUESTED ULTRA GLOW (Double Shadow Layer) */
@keyframes ultra-wash-glow {
0% {
box-shadow:
0 0 10px 3px rgba(var(--rgb-blue), 0.6),
0 0 20px 8px rgba(var(--rgb-blue), 0.3);
}
50% {
box-shadow:
0 0 18px 6px rgba(var(--rgb-blue), 0.9),
0 0 32px 12px rgba(var(--rgb-blue), 0.4);
}
100% {
box-shadow:
0 0 10px 3px rgba(var(--rgb-blue), 0.6),
0 0 20px 8px rgba(var(--rgb-blue), 0.3);
}
}
@keyframes ultra-wash-thump {
0% { transform: scale(0.85); }
50% { transform: scale(0.9); }
100% { transform: scale(0.85); }
}
ha-card {
background: transparent;
border: none;
}