NEWS
LaundryLens
-
0.4.1 Testen.
Sollte beides gefixt sein
0.4.1 Testen.
Sollte beides gefixt sein
Ja, Danke
-
Hallo zusammen,
ich möchte euch LaundryLens vorstellen – einen selbstlernenden Adapter, der über einen Smart-Plug/Leistungsmesser (bei mir ein Shelly EM) automatisch erkennt, wann eure Waschmaschine oder euer Trockner läuft, welches Programm vermutlich gewählt wurde, und wie lange der Zyklus noch dauert.
Was der Adapter macht
- Erkennt Start/Ende eines Zyklus über eine State Machine (aus/startet/läuft/pausiert/endet)
- Lernt eure Programme selbst – es gibt keine vorgefertigten Profile, jedes Programm wird bei euch individuell trainiert
- Vergleicht laufende Leistungskurven gegen gelernte Profile (segmentgewichtete Korrelation + DTW-Tiebreak), akkumuliert die Konfidenz über mehrere Runden, damit ein einzelner Ausreißer nicht gleich zur Fehlerkennung führt
- Schätzt die Restzeit dynamisch (Zeit- und Energiesignal kombiniert, nicht nur ein fixer Durchschnittswert)
- Admin-UI mit Zyklus-Liste inkl. Leistungsgraph, Trimmen/Teilen von Aufzeichnungen, eigenem Export/Import
- Telegram-Benachrichtigungen (Start/Update/Fertig), frei konfigurierbar mit Platzhaltern
- Beliebig viele Geräte, eine Instanz pro Gerät
Aktueller Stand
Alpha/Beta – ich nutze es selbst seit einigen Wochen zuverlässig für Waschmaschine und Trockner (beide Siemens iQ). Spülmaschine und Waschtrockner sind im Code als Gerätetyp vorgesehen, aber von mir noch nicht selbst getestet – hier bin ich auf Feedback angewiesen.
Installation
Aktuell noch nicht im offiziellen ioBroker-Repository, Installation über GitHub:
iobroker url https://github.com/backfisch88/ioBroker.laundrylens iobroker add laundrylensDanach pro Gerät eine eigene Instanz anlegen und den passenden Leistungs-Datenpunkt (Watt) auswählen.
Wichtig zu wissen
- Der Adapter muss erst lernen – die ersten paar Zyklen eines Programms werden noch nicht zuverlässig erkannt
- Faustregel: je weniger unterschiedliche Programme ihr ihm beibringt, desto höher die Trefferquote – lieber erstmal nur die 2-3 meistgenutzten Programme lernen lassen
- Die Erkennungs-Schwelle ist ein Kompromiss zwischen Geschwindigkeit und Genauigkeit, die Standardwerte sind auf meine Geräte abgestimmt – etwas Tuning pro Gerät ist normal
- Restzeitschätzung ist eine Schätzung, keine Garantie
Links
GitHub (Code, Doku, Issues): https://github.com/backfisch88/ioBroker.laundrylens
Über Feedback, Bug-Reports und vor allem Erfahrungsberichte von anderen Geräten/Herstellern würde ich mich sehr freuen!
-
@sigi234
Hast du die Instanz danach neu gestartet? -
Perfekt, Danke für die schnelle Fehlerbehebung, jetzt funktioniert die Ansicht im Admin

-
@sigi234
Hast du die Instanz danach neu gestartet?@sigi234
Hast du die Instanz danach neu gestartet?Nein , wird ja neu gestartet steht da

Neu gestartet kommt wieder
-
@sigi234
Hast du die Instanz danach neu gestartet?Nein , wird ja neu gestartet steht da

Neu gestartet kommt wieder
Okay danke. Guckennocjnal
-
wie kann ich denn ein zweites gerät zur überwachung hinzufügen? Gruß Michael
Eine neue Instanz hinzufügen
-
Zweite Instanz. Steht auch in der readme 🙂
-
Zweite Instanz. Steht auch in der readme 🙂
@backfisch88 Jau, wer lesen kann ist klar im Vorteil. ;-)
Kannst Du evtl. noch Benachrichtigung per Whatsapp einbauen? Gruß Michael -
Jau, wer lesen kann ist klar im Vorteil. ;-)
Kannst Du evtl. noch Benachrichtigung per Whatsapp einbauen? Gruß MichaelLesen ist anscheinend wirklich nicht deine Stärke

Steht in Post #42
Aktuell lasse ich alle Adapter rein die telegram, WhatsApp, pushover mail etc enthalten und kompatibel sind.
-
Jau, wer lesen kann ist klar im Vorteil. ;-)
Kannst Du evtl. noch Benachrichtigung per Whatsapp einbauen? Gruß MichaelLesen ist anscheinend wirklich nicht deine Stärke

Steht in Post #42
Aktuell lasse ich alle Adapter rein die telegram, WhatsApp, pushover mail etc enthalten und kompatibel sind.
@icebear ist aber untestet also gerne Rückmeldung obs klappt
-
Also 'pushover' funktioniert, kannste ein Haken dranmachen
-
Ich habe Heute die folgende Fehlermeldung bekommen:
laundrylens.0 2026-07-31 10:06:39.557 warn Waschmaschine stuck power: 3.44W for 11 min laundrylens.0 2026-07-31 10:05:39.556 warn Waschmaschine stuck power: 3.44W for 10 min -
Ich habe Heute die folgende Fehlermeldung bekommen:
laundrylens.0 2026-07-31 10:06:39.557 warn Waschmaschine stuck power: 3.44W for 11 min laundrylens.0 2026-07-31 10:05:39.556 warn Waschmaschine stuck power: 3.44W for 10 minDanke fürs Melden! Hab den Bug gefunden — zwei Probleme eigentlich:
- 3,44 W ist bei dir nur Standby-Leistung (denke ich), keine echte "hängende" Sensor-Ausgabe. Die Prüfung hat bisher schon bei jedem Wert >0W angeschlagen, statt erst ab der eigentlichen Einschalt-Schwelle.
- Der eigentliche Grund für die eskalierenden Meldungen (10 min, 11 min, ...): die interne Korrektur hat einen Buchhaltungsfehler gehabt und den Alarm nie zurückgesetzt — deshalb kam die Meldung jede Minute erneut.
Beides gefixt. Kommt vermutlich morgen auf GitHub.
-
Hallo zusammen,
ich möchte euch LaundryLens vorstellen – einen selbstlernenden Adapter, der über einen Smart-Plug/Leistungsmesser (bei mir ein Shelly EM) automatisch erkennt, wann eure Waschmaschine oder euer Trockner läuft, welches Programm vermutlich gewählt wurde, und wie lange der Zyklus noch dauert.
Was der Adapter macht
- Erkennt Start/Ende eines Zyklus über eine State Machine (aus/startet/läuft/pausiert/endet)
- Lernt eure Programme selbst – es gibt keine vorgefertigten Profile, jedes Programm wird bei euch individuell trainiert
- Vergleicht laufende Leistungskurven gegen gelernte Profile (segmentgewichtete Korrelation + DTW-Tiebreak), akkumuliert die Konfidenz über mehrere Runden, damit ein einzelner Ausreißer nicht gleich zur Fehlerkennung führt
- Schätzt die Restzeit dynamisch (Zeit- und Energiesignal kombiniert, nicht nur ein fixer Durchschnittswert)
- Admin-UI mit Zyklus-Liste inkl. Leistungsgraph, Trimmen/Teilen von Aufzeichnungen, eigenem Export/Import
- Telegram-Benachrichtigungen (Start/Update/Fertig), frei konfigurierbar mit Platzhaltern
- Beliebig viele Geräte, eine Instanz pro Gerät
Aktueller Stand
Alpha/Beta – ich nutze es selbst seit einigen Wochen zuverlässig für Waschmaschine und Trockner (beide Siemens iQ). Spülmaschine und Waschtrockner sind im Code als Gerätetyp vorgesehen, aber von mir noch nicht selbst getestet – hier bin ich auf Feedback angewiesen.
Installation
Aktuell noch nicht im offiziellen ioBroker-Repository, Installation über GitHub:
iobroker url https://github.com/backfisch88/ioBroker.laundrylens iobroker add laundrylensDanach pro Gerät eine eigene Instanz anlegen und den passenden Leistungs-Datenpunkt (Watt) auswählen.
Wichtig zu wissen
- Der Adapter muss erst lernen – die ersten paar Zyklen eines Programms werden noch nicht zuverlässig erkannt
- Faustregel: je weniger unterschiedliche Programme ihr ihm beibringt, desto höher die Trefferquote – lieber erstmal nur die 2-3 meistgenutzten Programme lernen lassen
- Die Erkennungs-Schwelle ist ein Kompromiss zwischen Geschwindigkeit und Genauigkeit, die Standardwerte sind auf meine Geräte abgestimmt – etwas Tuning pro Gerät ist normal
- Restzeitschätzung ist eine Schätzung, keine Garantie
Links
GitHub (Code, Doku, Issues): https://github.com/backfisch88/ioBroker.laundrylens
Über Feedback, Bug-Reports und vor allem Erfahrungsberichte von anderen Geräten/Herstellern würde ich mich sehr freuen!
Hallo, sollte er das Programm nicht schon mal kennen?

Ausschaltverzögerung funktioniert noch immer nicht.
Edit:

-
Hallo, sollte er das Programm nicht schon mal kennen?

Ausschaltverzögerung funktioniert noch immer nicht.
Edit:

Er „erkennt“ ja das Programm aber eben nur zu 49%. Lernen lassen bis die konfidenz höher geht oder Schwelle niedriger machen. Ein 100% Ergebnis wirst du da selten bekommen.
Hast du die neuste Version?
Edit:
Sorry den einen Screenshot übersehen. Er loggt das Programm nicht ein weil die konfidenz zu niedrig ist. Aber auch das kannst du ändern 🙂
Dadurch, dass es NIE die exakt gleiche Kurve ist, sondern immer nur ähnlich wirst du selten ein 100% Ergebnis bekommen.
Habe seit Anfang Testen knapp 100 Programme gewaschen (die meisten auf 30) es wird bestimmt zu 90% richtig erkannt und auch recht früh. Manchmal aber auch eben nicht (aus welchen Gründen auch immer). Bin da noch am erörtern wie man das besser hinbekommt.Aktuell lasse ich bei Waschmaschine z.B. die erste halbe Stunde mehr einfließen in die Bewertung weil das das meiste unterschiedliche passiert. Aber auch das ist keine 100% Nummer
-
Er „erkennt“ ja das Programm aber eben nur zu 49%. Lernen lassen bis die konfidenz höher geht oder Schwelle niedriger machen. Ein 100% Ergebnis wirst du da selten bekommen.
Hast du die neuste Version?
Edit:
Sorry den einen Screenshot übersehen. Er loggt das Programm nicht ein weil die konfidenz zu niedrig ist. Aber auch das kannst du ändern 🙂
Dadurch, dass es NIE die exakt gleiche Kurve ist, sondern immer nur ähnlich wirst du selten ein 100% Ergebnis bekommen.
Habe seit Anfang Testen knapp 100 Programme gewaschen (die meisten auf 30) es wird bestimmt zu 90% richtig erkannt und auch recht früh. Manchmal aber auch eben nicht (aus welchen Gründen auch immer). Bin da noch am erörtern wie man das besser hinbekommt.Aktuell lasse ich bei Waschmaschine z.B. die erste halbe Stunde mehr einfließen in die Bewertung weil das das meiste unterschiedliche passiert. Aber auch das ist keine 100% Nummer
Hast du die neuste Version?
0.4.1
-
Hast du die neuste Version?
0.4.1
@sigi234
Lade mal das neuste aus GitHub. Eventuell wird es ja besser.
Habe die Version nicht erhöht -
Ich hab jetzt auch noch ein Problem und zwar beendet das Programm nicht mehr. Obwohl die Waschmaschine seit 15min fertig und ausgeschaltet ist, wird in der Übersicht immer noch 'Läuft' angezeigt. Auch wenn ich oben rechts bei Gerät auf den "Aktualisieren Button" drücke passiert nix. Keine Fehlermeldung im Protokoll.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
