Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Spülmaschine Ende-Erkennung per Leistung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Spülmaschine Ende-Erkennung per Leistung

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklymonitoringcommunication
8 Beiträge 7 Kommentatoren 74 Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • L Offline
    L Offline
    ltsalvatore
    schrieb zuletzt editiert von ltsalvatore
    #1

    Hi zusammen,

    ich habe ein Problem mit meiner Spülmaschinen-Erkennung über die Leistungsaufnahme (ioBroker / Blockly).

    Der Start funktioniert zuverlässig (ab ca. ≥ 8 W).
    Das Problem ist die Ende-Erkennung:

    Meine Spülmaschine fällt während des Programms zwischendurch auf ~0,6–0,7 W und bleibt dort auch länger, bevor sie nochmal kurz auf 20–30 W hochgeht und erst danach endgültig wieder auf ~0,6 W zurückfällt.

    Wenn ich den Schwellwert niedrig setze (z.B. ≤ 0,2 W), wird der Spülvorgang nie beendet, weil dieser Wert nie erreicht wird.
    Wenn ich den Schwellwert höher setze (z.B. ≤ 1 W), wird der Vorgang viel zu früh beendet, nämlich schon bei dieser Zwischenphase.

    Hat jemand eine saubere Lösung, um dieses Verhalten zuverlässig zu erkennen?

    Danke!

    ffb02a76-df43-4f71-8382-1679d595e26c-image.png
    62ff96a5-8bec-42b0-8643-786e672661e9-image.png
    d96ad88a-db70-4627-bf89-04f348b334a1-image.png

    977cc9ec-4e91-4251-8241-d2c119337177-image.png

    Sorry, für die schlechten Images, sitze gerade am Laptop.

    OliverIOO HomoranH Samson71S 3 Antworten Letzte Antwort
    0
    • L ltsalvatore

      Hi zusammen,

      ich habe ein Problem mit meiner Spülmaschinen-Erkennung über die Leistungsaufnahme (ioBroker / Blockly).

      Der Start funktioniert zuverlässig (ab ca. ≥ 8 W).
      Das Problem ist die Ende-Erkennung:

      Meine Spülmaschine fällt während des Programms zwischendurch auf ~0,6–0,7 W und bleibt dort auch länger, bevor sie nochmal kurz auf 20–30 W hochgeht und erst danach endgültig wieder auf ~0,6 W zurückfällt.

      Wenn ich den Schwellwert niedrig setze (z.B. ≤ 0,2 W), wird der Spülvorgang nie beendet, weil dieser Wert nie erreicht wird.
      Wenn ich den Schwellwert höher setze (z.B. ≤ 1 W), wird der Vorgang viel zu früh beendet, nämlich schon bei dieser Zwischenphase.

      Hat jemand eine saubere Lösung, um dieses Verhalten zuverlässig zu erkennen?

      Danke!

      ffb02a76-df43-4f71-8382-1679d595e26c-image.png
      62ff96a5-8bec-42b0-8643-786e672661e9-image.png
      d96ad88a-db70-4627-bf89-04f348b334a1-image.png

      977cc9ec-4e91-4251-8241-d2c119337177-image.png

      Sorry, für die schlechten Images, sitze gerade am Laptop.

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb zuletzt editiert von
      #2

      @ltsalvatore

      Du könntest versuchen genau das beschriebene Muster versuchen zu erkennen.

      Also nach der Aktivität und unter 1W dann nochmal auf den Anstieg warten und erst den nächsten Abfall auf unter 1W als Ende erkennen.
      Am besten den einzelnen Phasen noch Namen geben und in einen datenpunkt schreiben. Dann kann das wieder weiters ausgewertet werden und Aktionen gestartet werden.

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      1 Antwort Letzte Antwort
      0
      • W Online
        W Online
        Wuschl
        schrieb zuletzt editiert von
        #3

        Schau dir das mal an https://www.youtube.com/watch?v=LsCr_8adHdQ

        1 Antwort Letzte Antwort
        0
        • L ltsalvatore

          Hi zusammen,

          ich habe ein Problem mit meiner Spülmaschinen-Erkennung über die Leistungsaufnahme (ioBroker / Blockly).

          Der Start funktioniert zuverlässig (ab ca. ≥ 8 W).
          Das Problem ist die Ende-Erkennung:

          Meine Spülmaschine fällt während des Programms zwischendurch auf ~0,6–0,7 W und bleibt dort auch länger, bevor sie nochmal kurz auf 20–30 W hochgeht und erst danach endgültig wieder auf ~0,6 W zurückfällt.

          Wenn ich den Schwellwert niedrig setze (z.B. ≤ 0,2 W), wird der Spülvorgang nie beendet, weil dieser Wert nie erreicht wird.
          Wenn ich den Schwellwert höher setze (z.B. ≤ 1 W), wird der Vorgang viel zu früh beendet, nämlich schon bei dieser Zwischenphase.

          Hat jemand eine saubere Lösung, um dieses Verhalten zuverlässig zu erkennen?

          Danke!

          ffb02a76-df43-4f71-8382-1679d595e26c-image.png
          62ff96a5-8bec-42b0-8643-786e672661e9-image.png
          d96ad88a-db70-4627-bf89-04f348b334a1-image.png

          977cc9ec-4e91-4251-8241-d2c119337177-image.png

          Sorry, für die schlechten Images, sitze gerade am Laptop.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb zuletzt editiert von
          #4

          @ltsalvatore sagte in Spülmaschine Ende-Erkennung per Leistung:

          Wenn ich den Schwellwert niedrig setze (z.B. ≤ 0,2 W), wird der Spülvorgang nie beendet, weil dieser Wert nie erreicht wird.

          du kannst dich auch näher an den geringen Unterschied heranaarbeiten.
          ganz oben in der Liste sehe ich eine 0.60..., die sonst nicht auftaucht.

          da müsstest du mal genau hinsehen.

          Ansonste, so wie @oliverio schreibt die Phasen benennen, und sozusagen zwei Endeerkennungen einbauen.
          Bei der ersten Erkennung dann erst die zweite scharf stellen.

          Mit variablen: erstePause beim Start des ersten Abfalls auf true stellen, und den zweiten Abfall prüfen ob das bereits passiert ist.

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • A Online
            A Online
            AxLED
            schrieb zuletzt editiert von
            #5

            @ltsalvatore,

            habe es bei mir mit einem Timeout von 95 Sekunden gelöst. Erst wenn Stromverbrauch länger wie 95 Sekunden unterhalb von x Watt bleibt, das Ende davon ableiten.
            Die Information wird ja nicht in Echtzeit benötigt, oder?

            Gruß

            AxLED

            HomoranH 1 Antwort Letzte Antwort
            0
            • L ltsalvatore

              Hi zusammen,

              ich habe ein Problem mit meiner Spülmaschinen-Erkennung über die Leistungsaufnahme (ioBroker / Blockly).

              Der Start funktioniert zuverlässig (ab ca. ≥ 8 W).
              Das Problem ist die Ende-Erkennung:

              Meine Spülmaschine fällt während des Programms zwischendurch auf ~0,6–0,7 W und bleibt dort auch länger, bevor sie nochmal kurz auf 20–30 W hochgeht und erst danach endgültig wieder auf ~0,6 W zurückfällt.

              Wenn ich den Schwellwert niedrig setze (z.B. ≤ 0,2 W), wird der Spülvorgang nie beendet, weil dieser Wert nie erreicht wird.
              Wenn ich den Schwellwert höher setze (z.B. ≤ 1 W), wird der Vorgang viel zu früh beendet, nämlich schon bei dieser Zwischenphase.

              Hat jemand eine saubere Lösung, um dieses Verhalten zuverlässig zu erkennen?

              Danke!

              ffb02a76-df43-4f71-8382-1679d595e26c-image.png
              62ff96a5-8bec-42b0-8643-786e672661e9-image.png
              d96ad88a-db70-4627-bf89-04f348b334a1-image.png

              977cc9ec-4e91-4251-8241-d2c119337177-image.png

              Sorry, für die schlechten Images, sitze gerade am Laptop.

              Samson71S Offline
              Samson71S Offline
              Samson71
              Global Moderator
              schrieb zuletzt editiert von
              #6

              @ltsalvatore
              Warum machst Du es Dir da überhaupt so schwer und quälst Dich mit Blockly rum? Dafür gibt es doch sogar einen bequemen Adapter. Mit den entsprechenden Schwellen und Timeouts fange ich sowohl die Spüli als auch die WaMa ab. Zumal dort auch die Art der Benachrichtigung flexibel einstellbar ist.

              https://github.com/Xenon-s/ioBroker.device-reminder

              Markus

              Bitte beachten:
              Hinweise für gute Forenbeiträge
              Maßnahmen zum Schutz des Forums

              1 Antwort Letzte Antwort
              0
              • L Online
                L Online
                lesiflo
                Most Active
                schrieb zuletzt editiert von lesiflo
                #7

                Hi,

                ich habe das so gelöst:

                Den Timeout im ersten Teil entsprechend anpassen.
                image.png
                image.png

                Status 1 (Trockner fertig) wird erst dann gesetzt wenn die Leistung für Mindestens 10 Sekunden anliegt. Steigt sie
                wieder wird der Zähler zurückgesetzt. Status 2 = Trockner läuft, Status 3 = Trockner fertig.

                1 Antwort Letzte Antwort
                0
                • A AxLED

                  @ltsalvatore,

                  habe es bei mir mit einem Timeout von 95 Sekunden gelöst. Erst wenn Stromverbrauch länger wie 95 Sekunden unterhalb von x Watt bleibt, das Ende davon ableiten.
                  Die Information wird ja nicht in Echtzeit benötigt, oder?

                  Gruß

                  AxLED

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb zuletzt editiert von
                  #8

                  @AxLED sagte in Spülmaschine Ende-Erkennung per Leistung:

                  Erst wenn Stromverbrauch länger wie 95 Sekunden unterhalb von x Watt bleibt,

                  und genau das ist hier das Problem!
                  Nach >15 Minuten geht's nochmal los

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  845

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe