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

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Views für ozmo Deebot

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Views für ozmo Deebot

Geplant Angeheftet Gesperrt Verschoben Visualisierung
112 Beiträge 9 Kommentatoren 17.5k Aufrufe 11 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.
  • mrbungle64M mrbungle64

    @chris76e sagte in Views für ozmo Deebot:

    @mrbungle64

    funktioniert bei mir, danke.

    :+1:

    Habe aber noch 2 Wünsche wenn machbar,

    1. das die gereinigte Fläche erfasst wird.

    Kann ich nicht versprechen. Das war hier ganz schöner Aufwand ...

    Meiner Meinung nach macht das auch nicht viel Sinn wiederholt zu messen, dass z.B. die Küche 18qm groß ist, oder? ;)

    1. die daten in ein JSON , ähnlich wie jetzt schon im cleaninglog.

    Was genau hättest du gerne als JSON? Das ist ja nicht vergleichbar mit dem cleaninglog.

    Gerade im Log gesehen

    ecovacs-deebot.0
    	2022-12-22 14:31:49.083	info	State value to set for "ecovacs-deebot.0.map.lastCleanedSpotArea.timestamp" has to be type "string" but received type "number"
    ...
    

    Danke für den Hinweis. Werde ich korrigieren.

    Chris76eC Online
    Chris76eC Online
    Chris76e
    schrieb am zuletzt editiert von
    #53

    @mrbungle64

    Vorweg, mache nur Spotreinigung falls wichtig.

    Unter cleaninglog.lastSquareMeters ist doch die fläche vorhanden die gerade gereingit wurde...

    Im JSON eigentlich das gleiche wie bisher, nur mit der erweiterung der SpotArea, so kann man sich eine Tabelle anzeigen lassen, wann welcher Raum gesaugt wurden ist bzw mann kann nach Räume filtern

    mrbungle64M 1 Antwort Letzte Antwort
    0
    • Chris76eC Chris76e

      @mrbungle64

      Vorweg, mache nur Spotreinigung falls wichtig.

      Unter cleaninglog.lastSquareMeters ist doch die fläche vorhanden die gerade gereingit wurde...

      Im JSON eigentlich das gleiche wie bisher, nur mit der erweiterung der SpotArea, so kann man sich eine Tabelle anzeigen lassen, wann welcher Raum gesaugt wurden ist bzw mann kann nach Räume filtern

      mrbungle64M Offline
      mrbungle64M Offline
      mrbungle64
      Developer
      schrieb am zuletzt editiert von
      #54

      @chris76e sagte in Views für ozmo Deebot:

      @mrbungle64

      Vorweg, mache nur Spotreinigung falls wichtig.

      Wie ich bereits geschrieben habe: SpotAreas und Auto

      Unter cleaninglog.lastSquareMeters ist doch die fläche vorhanden die gerade gereingit wurde...

      Was benötigst du dann noch? ;)

      Im JSON eigentlich das gleiche wie bisher, nur mit der erweiterung der SpotArea, so kann man sich eine Tabelle anzeigen lassen, wann welcher Raum gesaugt wurden ist bzw mann kann nach Räume filtern

      Ich verstehe es immer noch nicht was Du genau haben möchtest ;)

      Chris76eC 1 Antwort Letzte Antwort
      0
      • mrbungle64M mrbungle64

        @chris76e sagte in Views für ozmo Deebot:

        @mrbungle64

        Vorweg, mache nur Spotreinigung falls wichtig.

        Wie ich bereits geschrieben habe: SpotAreas und Auto

        Unter cleaninglog.lastSquareMeters ist doch die fläche vorhanden die gerade gereingit wurde...

        Was benötigst du dann noch? ;)

        Im JSON eigentlich das gleiche wie bisher, nur mit der erweiterung der SpotArea, so kann man sich eine Tabelle anzeigen lassen, wann welcher Raum gesaugt wurden ist bzw mann kann nach Räume filtern

        Ich verstehe es immer noch nicht was Du genau haben möchtest ;)

        Chris76eC Online
        Chris76eC Online
        Chris76e
        schrieb am zuletzt editiert von
        #55

        @mrbungle64 Screenshot 2022-12-22 144714.png

        Das lasse ich mir in meiner VIS anzeigen, hier wäres es toll wenn noch der Raum dabei steht damit ich halt sehen kann wann und wo gereinigt wurden ist.

        mrbungle64M 1 Antwort Letzte Antwort
        0
        • Chris76eC Chris76e

          @mrbungle64 Screenshot 2022-12-22 144714.png

          Das lasse ich mir in meiner VIS anzeigen, hier wäres es toll wenn noch der Raum dabei steht damit ich halt sehen kann wann und wo gereinigt wurden ist.

          mrbungle64M Offline
          mrbungle64M Offline
          mrbungle64
          Developer
          schrieb am zuletzt editiert von
          #56

          @chris76e sagte in Views für ozmo Deebot:

          @mrbungle64 Screenshot 2022-12-22 144714.png

          Das lasse ich mir in meiner VIS anzeigen, hier wäres es toll wenn noch der Raum dabei steht damit ich halt sehen kann wann und wo gereinigt wurden ist.

          Ach so, Du möchtest für die letzten 20 Reinigungen den zuletzt gereinigten Bereich in einem JSON haben.
          Das kann ich mir mal überlegen, ob ich das noch machen möchte.

          Aber das mit dem Cleaning Log zu mergen macht wenig Sinn, weil da auch Custom Area Reinigungen dabei sein können. Außerdem kommt das Cleaning Log vom Roboter bzw. Ecovacs und wird schon in der Library zusammengebaut. Das wäre ein ziemliches Gefrickel und ob den Use Case außer Dir sonst noch wer hat weiß ich auch nicht...

          Chris76eC 1 Antwort Letzte Antwort
          0
          • mrbungle64M mrbungle64

            @chris76e sagte in Views für ozmo Deebot:

            @mrbungle64 Screenshot 2022-12-22 144714.png

            Das lasse ich mir in meiner VIS anzeigen, hier wäres es toll wenn noch der Raum dabei steht damit ich halt sehen kann wann und wo gereinigt wurden ist.

            Ach so, Du möchtest für die letzten 20 Reinigungen den zuletzt gereinigten Bereich in einem JSON haben.
            Das kann ich mir mal überlegen, ob ich das noch machen möchte.

            Aber das mit dem Cleaning Log zu mergen macht wenig Sinn, weil da auch Custom Area Reinigungen dabei sein können. Außerdem kommt das Cleaning Log vom Roboter bzw. Ecovacs und wird schon in der Library zusammengebaut. Das wäre ein ziemliches Gefrickel und ob den Use Case außer Dir sonst noch wer hat weiß ich auch nicht...

            Chris76eC Online
            Chris76eC Online
            Chris76e
            schrieb am zuletzt editiert von
            #57

            @mrbungle64

            OK, das wusste icht nicht das es direkt von Ecovacs kommt. Wegen mir musst du das nicht machen wenn es zuviel arbeit ist.

            mrbungle64M 1 Antwort Letzte Antwort
            0
            • Chris76eC Chris76e

              @mrbungle64

              OK, das wusste icht nicht das es direkt von Ecovacs kommt. Wegen mir musst du das nicht machen wenn es zuviel arbeit ist.

              mrbungle64M Offline
              mrbungle64M Offline
              mrbungle64
              Developer
              schrieb am zuletzt editiert von mrbungle64
              #58

              @chris76e sagte in Views für ozmo Deebot:

              @mrbungle64

              OK, das wusste icht nicht das es direkt von Ecovacs kommt. Wegen mir musst du das nicht machen wenn es zuviel arbeit ist.

              Ja, die Daten an sich kommen von Ecovacs. Das ist im Endeffekt das was auch in der Mobile App angezeigt wird.
              In der Library werden die Daten dann noch ein bisschen aufbereitet und dann an den ioBroker Adapter gesendet.

              @Wszene
              Ich denke der ursprüngliche Wunsch ist erfüllt, oder?

              Chris76eC 1 Antwort Letzte Antwort
              0
              • mrbungle64M mrbungle64

                @chris76e sagte in Views für ozmo Deebot:

                @mrbungle64

                OK, das wusste icht nicht das es direkt von Ecovacs kommt. Wegen mir musst du das nicht machen wenn es zuviel arbeit ist.

                Ja, die Daten an sich kommen von Ecovacs. Das ist im Endeffekt das was auch in der Mobile App angezeigt wird.
                In der Library werden die Daten dann noch ein bisschen aufbereitet und dann an den ioBroker Adapter gesendet.

                @Wszene
                Ich denke der ursprüngliche Wunsch ist erfüllt, oder?

                Chris76eC Online
                Chris76eC Online
                Chris76e
                schrieb am zuletzt editiert von
                #59

                @mrbungle64

                Habe noch einen kleinen schönheitsfehler gefunden.
                Wenn man nach einer Reinigung nochmals den gleichen Raum reinigen lässt, dann wird der timestamp nicht zurückgesetzt sondern weiter gezählt.

                Hier ist ein Script womit ich mir auch die Räume der letzten Reinigungen in ein JSON habe.

                const idTable = '0_userdata.0.JSON.Deebot'; 
                const idRaum =  'ecovacs-deebot.0.map.lastCleanedSpotArea.spotAreaName';
                const idEnde ='ecovacs-deebot.0.map.lastCleanedSpotArea.timestamp';
                const idFlaeche = 'ecovacs-deebot.0.cleaninglog.current.cleanedArea';
                const idDauer = 'ecovacs-deebot.0.map.lastCleanedSpotArea.totalTime';
                const idAktiv = 'ecovacs-deebot.0.status.device';
                
                var table = [];
                if(getState(idTable).val) table = JSON.parse(getState(idTable).val);
                var obj = {};
                var startDate = new Date();
                
                on(idAktiv, function(dp) {
                    if(dp.state.val == 'cleaning') {
                        obj = {};
                        obj.Datum = formatDate(new Date(), 'DD.MM.YY ');
                        obj.Start = formatDate(new Date(), 'hh:mm');
                
                    } else if(dp.state.val == 'charging') {
                        obj.Ende = getState(idEnde).val;
                        obj.Dauer = getState(idDauer).val;
                        obj.Flaeche = getState(idFlaeche).val;
                        obj.Raum = getState(idRaum).val;
                        log(table);
                        table.push(obj);
                        if(table.length > 50) table.shift();
                        setState(idTable, JSON.stringify(table), true);
                        log(table);
                    }
                });       
                

                Screenshot 2022-12-22 211406.png

                mrbungle64M 1 Antwort Letzte Antwort
                0
                • Chris76eC Chris76e

                  @mrbungle64

                  Habe noch einen kleinen schönheitsfehler gefunden.
                  Wenn man nach einer Reinigung nochmals den gleichen Raum reinigen lässt, dann wird der timestamp nicht zurückgesetzt sondern weiter gezählt.

                  Hier ist ein Script womit ich mir auch die Räume der letzten Reinigungen in ein JSON habe.

                  const idTable = '0_userdata.0.JSON.Deebot'; 
                  const idRaum =  'ecovacs-deebot.0.map.lastCleanedSpotArea.spotAreaName';
                  const idEnde ='ecovacs-deebot.0.map.lastCleanedSpotArea.timestamp';
                  const idFlaeche = 'ecovacs-deebot.0.cleaninglog.current.cleanedArea';
                  const idDauer = 'ecovacs-deebot.0.map.lastCleanedSpotArea.totalTime';
                  const idAktiv = 'ecovacs-deebot.0.status.device';
                  
                  var table = [];
                  if(getState(idTable).val) table = JSON.parse(getState(idTable).val);
                  var obj = {};
                  var startDate = new Date();
                  
                  on(idAktiv, function(dp) {
                      if(dp.state.val == 'cleaning') {
                          obj = {};
                          obj.Datum = formatDate(new Date(), 'DD.MM.YY ');
                          obj.Start = formatDate(new Date(), 'hh:mm');
                  
                      } else if(dp.state.val == 'charging') {
                          obj.Ende = getState(idEnde).val;
                          obj.Dauer = getState(idDauer).val;
                          obj.Flaeche = getState(idFlaeche).val;
                          obj.Raum = getState(idRaum).val;
                          log(table);
                          table.push(obj);
                          if(table.length > 50) table.shift();
                          setState(idTable, JSON.stringify(table), true);
                          log(table);
                      }
                  });       
                  

                  Screenshot 2022-12-22 211406.png

                  mrbungle64M Offline
                  mrbungle64M Offline
                  mrbungle64
                  Developer
                  schrieb am zuletzt editiert von
                  #60

                  @chris76e

                  Habe noch einen kleinen schönheitsfehler gefunden.
                  Wenn man nach einer Reinigung nochmals den gleichen Raum reinigen lässt, dann wird der timestamp nicht zurückgesetzt sondern weiter gezählt.

                  Du meinst "map.lastCleanedSpotArea.totalTime"?
                  Weil der Timestamp darf ja nicht zurückgesetzt werden ...

                  Chris76eC 1 Antwort Letzte Antwort
                  0
                  • mrbungle64M mrbungle64

                    @chris76e

                    Habe noch einen kleinen schönheitsfehler gefunden.
                    Wenn man nach einer Reinigung nochmals den gleichen Raum reinigen lässt, dann wird der timestamp nicht zurückgesetzt sondern weiter gezählt.

                    Du meinst "map.lastCleanedSpotArea.totalTime"?
                    Weil der Timestamp darf ja nicht zurückgesetzt werden ...

                    Chris76eC Online
                    Chris76eC Online
                    Chris76e
                    schrieb am zuletzt editiert von
                    #61

                    @mrbungle64

                    genau, mit totalTime. Wenn ich den gleichen Raum nochmals renige wird die Zeit weiter addiert. Mit timestamp unglücklich ausgedrückt :flushed:

                    mrbungle64M 1 Antwort Letzte Antwort
                    0
                    • Chris76eC Chris76e

                      @mrbungle64

                      genau, mit totalTime. Wenn ich den gleichen Raum nochmals renige wird die Zeit weiter addiert. Mit timestamp unglücklich ausgedrückt :flushed:

                      mrbungle64M Offline
                      mrbungle64M Offline
                      mrbungle64
                      Developer
                      schrieb am zuletzt editiert von mrbungle64
                      #62

                      @chris76e sagte in Views für ozmo Deebot:

                      @mrbungle64

                      genau, mit totalTime. Wenn ich den gleichen Raum nochmals renige wird die Zeit weiter addiert. Mit timestamp unglücklich ausgedrückt :flushed:

                      Ich vermute mal, dass der Roboter den Raum in dem Fall nicht verlassen hat. Kann das sein?
                      Also dass der Bot noch in dem Raum stand als du die zweite Reinigung gestartet hast

                      Chris76eC 1 Antwort Letzte Antwort
                      0
                      • mrbungle64M mrbungle64

                        @chris76e sagte in Views für ozmo Deebot:

                        @mrbungle64

                        genau, mit totalTime. Wenn ich den gleichen Raum nochmals renige wird die Zeit weiter addiert. Mit timestamp unglücklich ausgedrückt :flushed:

                        Ich vermute mal, dass der Roboter den Raum in dem Fall nicht verlassen hat. Kann das sein?
                        Also dass der Bot noch in dem Raum stand als du die zweite Reinigung gestartet hast

                        Chris76eC Online
                        Chris76eC Online
                        Chris76e
                        schrieb am zuletzt editiert von
                        #63

                        @mrbungle64

                        ja, das ist der Raum wo die Ladestation steht.
                        Teste das jetzt aber auch mal mit einem anderen Raum

                        mrbungle64M 1 Antwort Letzte Antwort
                        0
                        • Chris76eC Chris76e

                          @mrbungle64

                          ja, das ist der Raum wo die Ladestation steht.
                          Teste das jetzt aber auch mal mit einem anderen Raum

                          mrbungle64M Offline
                          mrbungle64M Offline
                          mrbungle64
                          Developer
                          schrieb am zuletzt editiert von mrbungle64
                          #64

                          @chris76e sagte in Views für ozmo Deebot:

                          @mrbungle64

                          ja, das ist der Raum wo die Ladestation steht.
                          Teste das jetzt aber auch mal mit einem anderen Raum

                          Ah ok, ja wenn das der Raum mit der Ladestation ist, dann kann das sein, dass ich da noch was extra behandeln muss. Das schaue ich mir noch mal an.

                          Chris76eC 1 Antwort Letzte Antwort
                          0
                          • Chris76eC Chris76e

                            @mrbungle64 @Einwurf22
                            vor 8 Stunden

                            Hier muss der Adapter "icons-mfd-png" installiert werden. Das Icon für den Flur befindet sich dann in hier "/icons-mfd-png/scene_corridor.png"

                            E Offline
                            E Offline
                            Einwurf22
                            schrieb am zuletzt editiert von
                            #65

                            @chris76e sagte in Views für ozmo Deebot:

                            Adapter "icons-mfd-png"

                            Hallo Chris76e,

                            wäre es möglich die Views für ozmo Deebot nochmal zu exportieren?

                            Ich habe den Adapter "icons-mfd-png" bereits installiert gehabt.

                            Die Pfeile für die Rücksetzung sind ebenfalls vom gleichen Adapter und sind auch sichtbar, aber die Icons fehlen generell auf der rechten Seite, lediglich die Beschriftung ist noch da.

                            Vielen Dank im Voraus

                            Chris76eC 1 Antwort Letzte Antwort
                            0
                            • E Einwurf22

                              @chris76e sagte in Views für ozmo Deebot:

                              Adapter "icons-mfd-png"

                              Hallo Chris76e,

                              wäre es möglich die Views für ozmo Deebot nochmal zu exportieren?

                              Ich habe den Adapter "icons-mfd-png" bereits installiert gehabt.

                              Die Pfeile für die Rücksetzung sind ebenfalls vom gleichen Adapter und sind auch sichtbar, aber die Icons fehlen generell auf der rechten Seite, lediglich die Beschriftung ist noch da.

                              Vielen Dank im Voraus

                              Chris76eC Online
                              Chris76eC Online
                              Chris76e
                              schrieb am zuletzt editiert von
                              #66

                              @einwurf22

                              ViewSauger.txt

                              WidgetBuero.txt

                              1 Antwort Letzte Antwort
                              0
                              • mrbungle64M mrbungle64

                                @chris76e sagte in Views für ozmo Deebot:

                                @mrbungle64

                                ja, das ist der Raum wo die Ladestation steht.
                                Teste das jetzt aber auch mal mit einem anderen Raum

                                Ah ok, ja wenn das der Raum mit der Ladestation ist, dann kann das sein, dass ich da noch was extra behandeln muss. Das schaue ich mir noch mal an.

                                Chris76eC Online
                                Chris76eC Online
                                Chris76e
                                schrieb am zuletzt editiert von
                                #67

                                @mrbungle64

                                Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                mrbungle64M 2 Antworten Letzte Antwort
                                0
                                • Chris76eC Chris76e

                                  @mrbungle64

                                  Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                  mrbungle64M Offline
                                  mrbungle64M Offline
                                  mrbungle64
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #68

                                  @chris76e sagte in Views für ozmo Deebot:

                                  @mrbungle64

                                  Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                  Alles klar, danke für das Feedback :+1:

                                  Habe auch schon eine Änderung gemacht die den Fehler beheben sollte.
                                  Werde das aber morgen erst mal selbst testen, ob das soweit passt.

                                  1 Antwort Letzte Antwort
                                  1
                                  • Chris76eC Chris76e

                                    @mrbungle64

                                    Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                    mrbungle64M Offline
                                    mrbungle64M Offline
                                    mrbungle64
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #69

                                    @chris76e sagte in Views für ozmo Deebot:

                                    @mrbungle64

                                    Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                    Ich habe noch eine kleine Änderung gemacht, welche das beim Laden noch mal intern zurücksetzt.
                                    Bei mir hat es im Raum mit der Ladestation korrekt funktioniert.

                                    Chris76eC 1 Antwort Letzte Antwort
                                    0
                                    • mrbungle64M mrbungle64

                                      @chris76e sagte in Views für ozmo Deebot:

                                      @mrbungle64

                                      Ist nur im Raum mit Ladestation, anderer Raum klappt richtig.

                                      Ich habe noch eine kleine Änderung gemacht, welche das beim Laden noch mal intern zurücksetzt.
                                      Bei mir hat es im Raum mit der Ladestation korrekt funktioniert.

                                      Chris76eC Online
                                      Chris76eC Online
                                      Chris76e
                                      schrieb am zuletzt editiert von
                                      #70

                                      @mrbungle64

                                      Danke, funktioniert auch bei mir :+1:

                                      1 Antwort Letzte Antwort
                                      1
                                      • E Offline
                                        E Offline
                                        Einwurf22
                                        schrieb am zuletzt editiert von
                                        #71

                                        Hallo Leute,

                                        könnte evtl. jemand bitte ein widget von den rechts eingekreisten expoertieren und hier bereitstellen?

                                        34b8993e-6477-4778-bb35-24209da3512a-grafik.png

                                        Vielen Dank

                                        mrbungle64M WszeneW 2 Antworten Letzte Antwort
                                        0
                                        • E Einwurf22

                                          Hallo Leute,

                                          könnte evtl. jemand bitte ein widget von den rechts eingekreisten expoertieren und hier bereitstellen?

                                          34b8993e-6477-4778-bb35-24209da3512a-grafik.png

                                          Vielen Dank

                                          mrbungle64M Offline
                                          mrbungle64M Offline
                                          mrbungle64
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #72

                                          @einwurf22

                                          Hatte das nicht gepasst?
                                          https://forum.iobroker.net/post/915022

                                          E 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

                                          813

                                          Online

                                          32.4k

                                          Benutzer

                                          81.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