Loxone Statistik Editor

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • marcb
    LoxBus Spammer
    • 19.08.2017
    • 289

    Ich habe versucht bei einem neuen Zähler einen Offset anzugeben. Laut Doku wird der Wert zur Ausgang MRo hinzugezählt
    Tatsächlich wird der Wert aber dem aktuellen Zählerstand hinzuaddiert - d.h. ich habe heute einen 3000KW Peak und die ganze Statistik ist versaut!!

    Und das krasse: wenn ich denselben Wert als negativen Offset eingebe bleibt der peak da - selbst wenn ich den miniserver neu verbinde!

    Hat jemand eine Idee? ich vermute der Summenwert wird noch woanders gespeichert?
    Loxone (für Visualisierung und Komfortfunktionen): MS2, 2x KNX + DMX + Air + Enocean Ext, 2x Audio Server + 4x Stereo Ext, Baudisch ECO an MS + Fritzbox, NFC Code Touch)
    KNX (autark für alle Grundfunktionen): 100 KNX-Geräte (Aktoren, Sensoren, Glastaster...)

    Kommentar


    • marcb
      marcb kommentierte
      Kommentar bearbeiten
      Ich habe ein Ticket aufgemacht, mir wurde bestätigt dass es sich um einen Bug handelt weil kein negativer Offset möglich ist.
      Ich glaube aber das Problem liegt tiefer - der Offset wird meiner Meinung nach falsch "verarbeitet" und zum Zählerstand der Statistik hinzugezählt.
      Korrekt wäre aus meiner Sicht, den Zählerstand in der Statistik NICHT zu ändern sondern den Offset einfach zum aktuellen Zählerstand hinzuzuzählen (und diese Summe in der Visu und am Ausgang des Bausteins anzuzeigen).
      Kurioser Weise gibt es sogar einen Eingang für den Offset - wenn man den benutzt und sich der Offset öfters ändert (und der Offset dann jedes mal zum aktuellen Zählerstand addiert wird) dürfte der Zähler komplett verrückt spielen....

    • mr-manuel
      mr-manuel kommentierte
      Kommentar bearbeiten
      Weißt du, ob das behoben wurde? Hast du einen Bug ID für das erhalten?
  • marcb
    LoxBus Spammer
    • 19.08.2017
    • 289

    Weitere Infos zu den neuen Zählern:

    - bisher gab es jeweils eine Datei pro Monat in der Stündlich der aktuelle Verbrauch und der Summenwert ausgegeben wurde. Jetzt gibt es pro Monat zwei separate Dateien mit -1 und _2 vor dem "Punkt"
    - Der Statistik-Editor zeigt keinen Namen mehr an sondern überall steht "Meter".
    Workaround:
    a) in der Loxconfig die SD-Karte auswählen und "Karte verwalten" anklicken.
    b) dort den Namen des Zählers suchen und den zugehörigen Dateinamen kopieren
    c) im Statistik-Editor eine beliebige Datei öffnen und bei "File Name" den Pfad und den kopierten Dateinamen einfügen, dann "LOAD" anklicken
    Jetzt kann die Datei geöffnet werden

    Problem: Beim Versuch zu speichern kommt immer eine Fehlermeldung:

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 1323
Größe: 11,1 KB
ID: 379421
    Zuletzt geändert von marcb; 13.02.2023, 22:21.
    Loxone (für Visualisierung und Komfortfunktionen): MS2, 2x KNX + DMX + Air + Enocean Ext, 2x Audio Server + 4x Stereo Ext, Baudisch ECO an MS + Fritzbox, NFC Code Touch)
    KNX (autark für alle Grundfunktionen): 100 KNX-Geräte (Aktoren, Sensoren, Glastaster...)

    Kommentar

    • marcb
      LoxBus Spammer
      • 19.08.2017
      • 289

      Noch eine Frage: Was passiert wenn ich den Zähler zurücksetze? Bleiben die Statistiken erhalten und die Summe wird wieder aus der letzten Datei gelesen?
      Loxone (für Visualisierung und Komfortfunktionen): MS2, 2x KNX + DMX + Air + Enocean Ext, 2x Audio Server + 4x Stereo Ext, Baudisch ECO an MS + Fritzbox, NFC Code Touch)
      KNX (autark für alle Grundfunktionen): 100 KNX-Geräte (Aktoren, Sensoren, Glastaster...)

      Kommentar


      • tipp121
        tipp121 kommentierte
        Kommentar bearbeiten
        Die Statistiken bleiben erhalten jedoch werden die Ausgänge am Baustein auf 0 gesetzt.

        Der Wert Mr am eingang wird nicht direkt an den Ausgang übertragen sondern das ganze ist dann "im Offset"

        Man kann dan mittels einem Offset wert das ganze korrigieren (in der Visu wird dan einfach Produktion dieses Jahr und diesr Monat falshc angezeigt.

        Aber die Statistik bleibt bestehen.
    • rprueckl
      Azubi
      • 02.03.2023
      • 2

      Hallo ich hätte eine Frage bzgl. Energiemonitor:

      Ich habe die internen Daten in den rem*.xml files gefunden die im folder ftp://<MS_IP>/sys/rem gespeichert sind.
      Man findet dort mit der UUID des Energiemonitors auch die entsprechend gespeicherten Daten. Ich habe meine Interpretation dieser im folgenden angehängt - manche sind mir aber unklar - vielleicht kann mir da jemand weiterhelfen. Ziel ist es, die internen Daten für das Jahr und die Gesamtproduktion zu ergänzen, da ich meine PV erst vor kurzem in die Loxone integriert habe.

      Code:
      <RO Obj="1a9e7c67-0313-854a-ffffc4c35248eed2"
         OffsetProduce="116.3"                                // TotalEnergyProduced - Momentanwert zum Tageswechsel
         OffsetConsume="55.924"                               // TotalEnergyConsumed - Momentanwert zum Tageswechsel
         OffsetDelivery="97.275"                              // TotalEnergyDelivered - Momentanwert zum Tageswechsel
         OffsetObtain="36.99"                                 // TotalEnergyObtained - Momentanwert zum Tageswechsel
         BaseObt="1300.09"                                    // Momentanwert von Gi vom Block?
         BaseDel="2685.803"                                   // Momentanwert von Ptot vom Block?
         Y="2023"                                             // Jahr
         M="3"                                                // Monat (einsbasiert)
         D="60"                                               // Tag des Jahres (nullbasiert)
         P0="6.937"                                           // == DayEnergyProduced
         O0="2.664"                                           // unklar - DayEnergyObtained ?
         D0="6.592"                                           // == DayEnergyDelivered
         C0="3.275"                                           // == DayEnergyConsumed
         I0="1.387"                                           // == DayIncome
         P1="70.14"                                           // == MonEnergyProduced
         O1="9.915"                                           // unklar - MonEnergyObtained ?
         D1="64.551"                                          // == MonEnergyDelivered
         C1="15.764"                                          // == MonEnergyConsumed
         I1="14.028"                                          // == MonIncome
         P2="123.238"                                         // == YearEnergyProduced
         O2="39.654"                                          // unklar - YearEnergyObtained ?
         D2="103.867"                                         // == YearEnergyDelivered
         C2="59.2"                                            // == YearEnergyConsumed
         I2="24.647"                                          // == YearIncome
         P3="123.238"                                         // == TotalEnergyProduced
         O3="39.654"                                          // unklar - TotalEnergyObtained ?
         D3="103.867"                                         // == TotalEnergyDelivered
         C3="59.2"                                            // == TotalEnergyConsumed
         I3="24.647"                                          // == TotalIncome
         B="2937.371"                                         // unklar
         T="2944.309"                                         // unklar
         ED="6.937"                                           // unklar - DayEnergyProduced? wert würde übereinstimmen
         Online="true">                                       // Online status
            <O K="PowerProduced" V="7.276"/>                  // Momentanwert von Ppwr vom Block?
            <O K="DayEnergyProduced" V="6.937"/>              // selbsterklärend
            <O K="MonEnergyProduced" V="70.14"/>              // selbsterklärend
            <O K="YearEnergyProduced" V="123.238"/>           // selbsterklärend
            <O K="TotalEnergyProduced" V="123.238"/>          // selbsterklärend
            <O K="PowerConsumed" V="0.271"/>                  // Momentanverbrauch?
            <O K="DayEnergyConsumed" V="3.275"/>              // selbsterklärend
            <O K="MonEnergyConsumed" V="15.764"/>             // selbsterklärend
            <O K="YearEnergyConsumed" V="59.2"/>              // selbsterklärend
            <O K="TotalEnergyConsumed" V="59.2"/>             // selbsterklärend
            <O K="DayEnergyDelivered" V="6.592"/>             // selbsterklärend
            <O K="MonEnergyDelivered" V="64.551"/>            // selbsterklärend
            <O K="YearEnergyDelivered" V="103.867"/>          // selbsterklärend
            <O K="TotalEnergyDelivered" V="103.867"/>         // selbsterklärend
            <O K="DayIncome" V="1.387"/>                      // selbsterklärend
            <O K="MonIncome" V="14.028"/>                     // selbsterklärend
            <O K="YearIncome" V="24.647"/>                    // selbsterklärend
            <O K="TotalIncome" V="24.647"/>                   // selbsterklärend
            <O K="GridPower" V="-7.005"/>                     // Momentanwert Gpwr vom Block
            <O K="DayEnergySProduced" V="123.238"/>           // unklar - unplausibel für day - TotalEnergyProduced?
            <O K="DayEnerySConsumed" V="59.2"/>               // unklar - unplausibel für day - TotalEnergyConsumed?
            <O K="DayEnerySDelivered" V="103.867"/>           // unklar - unplausibel für day - TotalEnergyDelivered?
            <O K="DayEnerySObtained" V="39.654"/>             // unklar - unplausibel für day - TotalEnergyObtained?
            <O K="ImpEng" V="39.654"/>                        // unklar - ImportedEnergy? == TotalEnergyObtained?
      </RO>​
      Es gibt ja hier vermutlich einige Redundanzen - wäre interessant zu wissen warum das so ist und welche Werte (Attribute vs. Elemente) wo und wie verwendet werden.
      Das File wird wie es aussieht stündlich aktualisiert - kann das jemand bestätigen?
      Ich denke, es wäre denkbar einfach hier ein geändertes File reinzuschummeln welches die richtigen Offsets enthält - hat das schon mal jemand probiert?

      Danke und schönen Tag!
      Zuletzt geändert von rprueckl; 02.03.2023, 23:14.

      Kommentar


      • mr-manuel
        mr-manuel kommentierte
        Kommentar bearbeiten
        Ich hab das schon öfter gemacht. Der Wert ist einmal als Tag im Objekt und einmal als Unterobjekt. Du musst beide ausbessern. Damit das auch immer klappt löschst du alle XML Dateien in /sys/rem und speicherst dann die Config in den Miniserver. Drei neue XML werden erstellt. Die zweistellige XML kannst du bearbeiten (Achtung! Bei XML Strukturfehlern setzen sich alle remanenten Bausteine zurück). Sobald du die Datei bearbeitet hast und hochgeladen hast machst du den Miniserver kurz Stromlos. Das wars.
    • svethi
      Lebende Foren Legende
      • 25.08.2015
      • 6289

      Ich würde Dir tunlichst raten diese Files in Ruhe zu lassen. Diese Files sind ausschließlich für Systemfunktionen des MS reserviert. Und reinschreiben solltest Du da schon gar nicht. Frag doch die Werte über das Web-Rest ab.
      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

      Kommentar

      • rprueckl
        Azubi
        • 02.03.2023
        • 2

        Danke für die Warnung - meines Wissens nach sind das die Dateien in denen der Miniserver die Remanenzwerte abspeichert. Es geht mir hierbei wie oben beschrieben nicht darum die Werte auszulesen sondern falsche Werte zu korrigieren/fehlende Werte nachzutragen. Ich will auch nicht die Struktur der Dateien ändern sondern nur die Werte, was (wenn die Werte nicht falsch sind) unproblematisch sein sollte.

        Hab folgendes gefunden: https://www.loxforum.com/forum/faqs-...519#post218519
        So wies da beschrieben ist macht es Sinn und so hätte ich es auch gemacht. Was ich nicht wusste ist, dass eine neue Datei angelegt wird wenn man das Programm auf den Miniserver spielt. Das ist vorteilhaft um den Letztstand der Daten im File zu haben.

        Einige Werte (die ich u.U. aber auch gar nicht ändern möchte) sind mir leider weiterhin unklar (siehe oben). Dachte nur es wäre hilfreich diese auch in irgendeiner Weise zu dokumentieren.

        Kommentar

        • StoRmtec
          LoxBus Spammer
          • 25.08.2015
          • 346

          Kann hier jemand sagen ob es funktioniert? Müsste einen neuen Zähler eine Wert ändern. Habe alles gefunden auch die Rem Datei. Stimmt das wenn ich die letzte geändert Datei in der Rem Datei der Wert ändere und dann den MS stromlos mache das er dann die korrigierten Werte wieder übernimmt. Weil rausladen und neu reinspeichern geht nicht. Da wird dann wieder die nächste Datei geändert. Danke

          Kommentar


          • mr-manuel
            mr-manuel kommentierte
            Kommentar bearbeiten
            Ja das stimmt. Du musst den Miniserver stromlos machen, dass er die Datei nicht überschreibt und beim Starten von der Datei lädt. Der Miniserver nimmt immer die mit dem aktuellsten Datum.
        • HannSchuach
          Extension Master
          • 25.08.2015
          • 165

          Hallo zusammen

          Ich habe den Energieflussmonitor seit letzter Woche in Verwendung und dazu die passenden Zähler angelegt. Meine PV ist jetzt 2 Wochen alt und ich würde gerne die Statistiken der Zähler "anpassen", damit die Gesamtstände auch plausibel sind.

          Meine Idee: Habe vom Energieversorger die Monatsverbräuche seit Hausbau-Beginn (März 2022). Diesen Monatsverbrauch würde ich gerne in die Zähler "Verbrauch" und "Netz" via Statistik Editor eingeben (bzw. Umweg über Filezilla, da der Editor bei mir irgendwie nicht funktioniert). Verbrauch und Netz sind in dem Fall gleich, weil die PV erst letzte Woche in Betrieb ging.

          Kann ich das in den XML Files einfach so machen oder muss ich etwas Spezielles beachten?

          Kann ich für z.B.: März 2022 und April 2022 einfach die Zeilen:

          Code:
          <S T="2022-03-01 00:00" V=15,756/>
          Code:
          <S T="2022-04-01 00:00" V=8,123/>
          einfügen, die Datei speichern und dann via Filezilla FTP auf den MS laden?

          Und wenn ja, habe von jedem Zähler irgendwie 2 in der IP-MS/stats liegen (siehe Screenshot), welchen von den 2 darf/soll ich nehmen?

          Danke schon mal im Voraus und lg

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Statistics.png
Ansichten: 1024
Größe: 8,5 KB
ID: 387125

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Statistics Netz.png
Ansichten: 935
Größe: 18,3 KB
ID: 387124
          Angehängte Dateien
          lg HannSchuach

          Kommentar

          • marcb
            LoxBus Spammer
            • 19.08.2017
            • 289

            Wo kommen die XMM Dateien her? Hast Du einen Export gemacht? Dann bekommst Du die Daten aber nicht mehr zurück!
            Die zwei Dateien enthalten a) Zählerstand b) Messwert (Mittelwert)
            Loxone (für Visualisierung und Komfortfunktionen): MS2, 2x KNX + DMX + Air + Enocean Ext, 2x Audio Server + 4x Stereo Ext, Baudisch ECO an MS + Fritzbox, NFC Code Touch)
            KNX (autark für alle Grundfunktionen): 100 KNX-Geräte (Aktoren, Sensoren, Glastaster...)

            Kommentar

            • HannSchuach
              Extension Master
              • 25.08.2015
              • 165

              Zitat von marcb
              Wo kommen die XMM Dateien her? Hast Du einen Export gemacht? Dann bekommst Du die Daten aber nicht mehr zurück!
              Die zwei Dateien enthalten a) Zählerstand b) Messwert (Mittelwert)
              Sind direkt aus dem Browser, wenn ich die jeweilige Datei anklicke.

              Export habe ich noch keinen gemacht.

              Ok danke für diese Info.
              Was müsste ich jetzt wie bearbeiten?
              Kann ja die XML Dateien via FTP exportieren - in Notepad++ bearbeiten - wieder auf den MS importieren
              … oder funktioniert das nicht? 😬


              Lg Hannes
              lg HannSchuach

              Kommentar


              • marcb
                marcb kommentierte
                Kommentar bearbeiten
                Nein - es können nur die Dateien auf der SD-Karte unter stats bearbeitet werden, das ist aber nicht ganz so einfach bzw. es müssen mehrere Workarounds umgesetzt werden. Am besten erste mal die Beiträge in diesem Thread alle durchlesen....
            • PC-Nico
              Extension Master
              • 22.09.2015
              • 117

              Hallo

              ich hatte mal einen SD Kartenausfall... dabei ist der REM State verloren gegangen und in den Statistiken der Energiezähler wurde wieder bei 0 angefangen zu zählen...
              Ich habe das erstmal so gelassen und mich 6 Monate später dazu entschieden über den Offset den Wert wieder zu korrigieren.... ganz schlechte Idee, in diesem Monat habe ich dadurch die Statistik versaut, was sich auch in der Jahresstatisk auswirkt...

              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: 2023-04-27_09h19_42.png Ansichten: 0 Größe: 13,3 KB ID: 389196


              Ich würde das ganze jetzt gern korrigieren...Ich müsste aber einige tausend Werte korrigieren...



              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: 2023-04-27_09h16_51.png Ansichten: 0 Größe: 15,2 KB ID: 389195


              Hat jemand eine Idee wie man die Daten vom Miniserver decodiert bekommt um Sie dann z.B. mit Excel zu manipulieren?
              Mit dem Editor kann man ja immer nur einzelne Werte bearbeiten... Auch müsste ich einige Zeilen löschen, was mit dem Editor gar nicht geht?

              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: 2023-04-27_09h24_38.png Ansichten: 0 Größe: 28,9 KB ID: 389198

              Angehängte Dateien

              Kommentar

              • marcb
                LoxBus Spammer
                • 19.08.2017
                • 289

                Du kannst eine Spalte oder die ganze Tabelle markieren, kopieren und dann in Excel einfügen und dort bearbeiten.

                Beim zurück kopieren dann im Editor nur eine Zelle markien und einfügen, dann werden die anderen kopierten Werte darunter eingefügt.

                Statt Zeile löschen einfach alle Werte in der Zeile löschen.
                Loxone (für Visualisierung und Komfortfunktionen): MS2, 2x KNX + DMX + Air + Enocean Ext, 2x Audio Server + 4x Stereo Ext, Baudisch ECO an MS + Fritzbox, NFC Code Touch)
                KNX (autark für alle Grundfunktionen): 100 KNX-Geräte (Aktoren, Sensoren, Glastaster...)

                Kommentar

                • PC-Nico
                  Extension Master
                  • 22.09.2015
                  • 117

                  danke für den Tipp.... hat erst nicht geklappt, dann hab ich aber in Post #192 die aktuelle Version gefunden... damit ging es super...


                  Kann man die aktuelle Version vielleicht irgendwie als Ersten Post "Sticky" machen... oder im ersten Post auf eine Loxwiki Seite verweisen und dort die aktuelle Version bereitstellen? Glaub das geht nicht nur mir so....
                  Zuletzt geändert von PC-Nico; 27.04.2023, 13:13.

                  Kommentar

                  • mr-manuel
                    Extension Master
                    • 20.03.2021
                    • 122

                    Hat jemand noch den Fehler? Habe versucht mich mit dem Miniserver v2 zu verbinden. Über FileZilla klappt es. Tool ist von Post 192.

                    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 31,3 KB ID: 389496
                    Zuletzt geändert von mr-manuel; 30.04.2023, 00:27.

                    Kommentar


                    • hme0354
                      hme0354 kommentierte
                      Kommentar bearbeiten
                      aha, ok.

                    • Smotek7
                      Smotek7 kommentierte
                      Kommentar bearbeiten
                      Ich habe das gleiche Problem.
                      Ich mache es zum ersten Mal.
                      Wie öffne ich die Datei direkt?

                    • romildo
                      romildo kommentierte
                      Kommentar bearbeiten
                      Du kopierst die gewünschte(n) Datei(en) über FTP auf den PC in einen Ordner deiner Wahl.
                      Im Editor gibst du dann diesen Orner unter Working Folder an und betätigst Refresh FS.
                      Es sollten nun alle Dateien angezeigt werden. Du wählst eine aus und betätigst Edit.
                  • mr-manuel
                    Extension Master
                    • 20.03.2021
                    • 122

                    Bei mir werden die Load und Save Buttons etwas abgeschnitten. Ist nur ein kleiner Schönheitsfehler

                    Windows 11 22H2
                    1920x1200 Skalierung 100%

                    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 735
Größe: 66,4 KB
ID: 389498

                    Kommentar


                    • romildo
                      romildo kommentierte
                      Kommentar bearbeiten
                      Bei mir ist die Skalierung 1920x1080 Skalierung 125%, da gibt es dann leider keine Buttons mehr.

                    • Ben_Ben
                      Ben_Ben kommentierte
                      Kommentar bearbeiten
                      Bei mir werden leider auch keine Buttons angezeigt. (Auch Windows 11)
                  Lädt...