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. MiRobot Berechnung Behälterinhalt und autom. Reset bei Leerung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    134

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

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

MiRobot Berechnung Behälterinhalt und autom. Reset bei Leerung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 1.3k Aufrufe 4 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.
  • K Offline
    K Offline
    Kuddel
    schrieb am zuletzt editiert von
    #1

    Moin zusammen, ich habe per Blocky ein kleines Skript für meinen Xiaomi Robot Vacuum 1, dass den Füllstand des Staubbehälter berechnet.

    Sprich pro Durchlauf, der länger als 30 Minuten dauert, kommen 25% drauf. Ergo ist der Behälter nach 4 Durchläufen voll, laut Skript.

    Dann bekomme ich eine Mail und muss per Button in VIS den Zähler auf 0% zurücksetzen.

    Hat man irgendwie eine Möglichkeit auszulesen, wenn ich den Staubbehälter entferne, sodass der Zähler automatisch zurückgesetzt wird?

    Der Robo selber gibt ja eine akustische Meldung, dass der Behälter entfernt wird, nur habe ich im Adapter unter ioBroker nichts dazu gefunden….

    Danke schon einmal

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      marphilipp
      schrieb am zuletzt editiert von
      #2

      Kannst Du evtl. den Error Code 8 auslesen? Wenn sich der Code von 8 = Staubbehälter draußen auf 0 ändert, hast Du evtl. das was Du brauchst.

      Kannst Du bitte das Script teilen.

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        Kuddel
        schrieb am zuletzt editiert von
        #3

        Ich bekomme leider keinen Error Code angezeigt, wenn ich den Behälter entferne.

        Hier mein Skript zur Berechnung:

        3467_beh_lterstand.png

        M 1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          marphilipp
          schrieb am zuletzt editiert von
          #4

          Meinst Du nicht dass das funktionieren könnte? Hab es leider noch nicht testen können.

          // Staubbehälter VAR auf 0 setzen, sofern Staubbehälter entfernt
          on({id: 'mihome-vacuum.0.info.error', change: "ne"}, function (obj) {
            var value = obj.state.val;
            var oldValue = obj.oldState.val;
            if (getState("mihome-vacuum.0.info.error").val == 9) {
              setState("hm-rega.0.20746"/*Staubbehaelter*/, 0, true);
            }
          });
          
          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            marphilipp
            schrieb am zuletzt editiert von
            #5

            @marphilipp:

            Meinst Du nicht dass das funktionieren könnte? Hab es leider noch nicht testen können.

            // Staubbehälter VAR auf 0 setzen, sofern Staubbehälter entfernt
            on({id: 'mihome-vacuum.0.info.error', change: "ne"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              if (getState("mihome-vacuum.0.info.error").val == 9) {
                setState("hm-rega.0.20746"/*Staubbehaelter*/, 0, true);
              }
            });
            ```` `  
            

            Das funktioniert leider wirklich nicht - ich werde es jetzt so machen, wenn der Staubsauger pausiert, dann setze ich den Staubbehälterwert auf 0, i.d.R pausiere ich nur, wenn ich den Behälter entleere.

            1 Antwort Letzte Antwort
            0
            • K Kuddel

              Ich bekomme leider keinen Error Code angezeigt, wenn ich den Behälter entferne.

              Hier mein Skript zur Berechnung:

              3467_beh_lterstand.png

              M Offline
              M Offline
              mumurik
              schrieb am zuletzt editiert von
              #6

              @Kuddel
              Hast du dies irgendwie lösen können? Ich stehe gerade vor der gleichen Problematik und weiß leider nicht, wie ich am besten den Behälterstand berechnen soll und diesen dann automatisiert zurücksetzen, nachdem der Behälter geleert worden ist

              K 1 Antwort Letzte Antwort
              0
              • M mumurik

                @Kuddel
                Hast du dies irgendwie lösen können? Ich stehe gerade vor der gleichen Problematik und weiß leider nicht, wie ich am besten den Behälterstand berechnen soll und diesen dann automatisiert zurücksetzen, nachdem der Behälter geleert worden ist

                K Offline
                K Offline
                Kuddel
                schrieb am zuletzt editiert von
                #7

                @mumurik also die automatische Berechnung funktioniert nach wie vor.

                Resetten muss ich allerdings immer noch per VIS oder Alexa

                M 1 Antwort Letzte Antwort
                0
                • K Kuddel

                  @mumurik also die automatische Berechnung funktioniert nach wie vor.

                  Resetten muss ich allerdings immer noch per VIS oder Alexa

                  M Offline
                  M Offline
                  mumurik
                  schrieb am zuletzt editiert von
                  #8

                  @Kuddel

                  ok, danke!

                  1 Antwort Letzte Antwort
                  0
                  • MatzebhvM Offline
                    MatzebhvM Offline
                    Matzebhv
                    schrieb am zuletzt editiert von
                    #9

                    Ich hatte mir auch Gedanken gemacht und fand die Idee mit dem Behälterfüllstand jetzt nicht so zufriedenstellend.
                    Wenn nicht gerade Beachparty war muss der Sauger hier wegen der Katzenhaare alle 3 Tage geleert werden. Daher einfach per Zeitplan jeden 3. gefahrenen Tag den Sauger einfach neben dem Mülleimer in der Küche parken lassen. Dann hat man kurze Wege, muss den Sauger nicht unter dem Schrank hervorprokeln und vergisst das leeren ebenfalls nicht. Zurück auf die Station dann per Taste oder Alexa.

                    Matze

                    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

                    551

                    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