Stats4Lox - Das Statistik-Plugin

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • B@llou
    LoxBus Spammer
    • 11.03.2016
    • 228

    Die Grafana Stat4Lox Version ist ein wenig älter und daher gibt es hier keine 3 Punkte. Ich glaube ich habe das gefunden, was du meinst.
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 150
Größe: 51,8 KB
ID: 433424

    Ich würde bei meinem Fall jetzt die Reduce Funktion nutzen nur was ich jetzt nicht verstehe, wo trage ich den Wert ein um den reduziert werden soll?

    Kommentar


    • Maverick2805
      Maverick2805 kommentierte
      Kommentar bearbeiten
      Gute Frage, ich hab bisher nur alle Werte transformiert und nicht einen einzelnen.
      Was ich herausgefunden habe, dass man Value-Mappings machen kann, aber das widerspiegelt sich dann aber nicht im Grafen.
      Vielleicht hat ja sonst noch jemand eine Idee, sorry dass ich nicht weiterhelfen kann. Bin ein Grafana-Neuling ;-)

    • B@llou
      B@llou kommentierte
      Kommentar bearbeiten
      Ich selbst bin auch absoluter Neuling und habe mit dem Transformieren absolut gar keine Ahnung. Ich danke dir aber trotzdem für deine Hilfe.
  • Tico
    Lox Guru
    • 31.08.2016
    • 1035

    Ich verwende Stats4Lox nicht, sondern benutze Grafana und eine Influx-Datenbank über einen anderen Weg (Node-Red).

    Die Methode der Interaktion mit der Influx-Datenbank sollte die gleiche sein.

    Sie müssen sich mit Putty am Loxberry anmelden.



    Anmeldung - loxberry
    Passwort - Ihr_Passwort

    Das Ergebnis sollte loxberry@loxberry:~ $

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: loxberry.png Ansichten: 0 Größe: 1,6 KB ID: 433482

    Geben Sie dann -

    influx
    show databases

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: show databases.png Ansichten: 0 Größe: 8,5 KB ID: 433483

    Ich weiß nicht, wie die Datenbank heißt, die Stats4Lox verwendet, aber es wird nicht loxone_stats sein (ein Name, den ich mir ausgedacht habe).

    show RETENTION POLICIES on loxone_stats
    (ändern Sie loxone_stats in den aufgeführten Datenbanknamen)

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: RETENTION.png Ansichten: 0 Größe: 8,5 KB ID: 433484

    Hier wird möglicherweise Autogen angezeigt, die anderen Namen sind spezifisch für meine Installation.

    Wenn Sie so weit kommen, posten Sie einen Screenshot von den aufgelisteten Datenbanken und den RETENTION POLICIES. Der nächste Schritt ist das Löschen der Ausreißer.
    Zuletzt geändert von Tico; 30.05.2024, 09:30.
    Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

    Kommentar

    • B@llou
      LoxBus Spammer
      • 11.03.2016
      • 228

      Das funktioniert bei mir nicht. Hier gibt es Probleme mit http und https

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

Name: image.png
Ansichten: 116
Größe: 10,0 KB
ID: 433503

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

Name: image.png
Ansichten: 113
Größe: 7,8 KB
ID: 433504

      Kommentar

    • B@llou
      LoxBus Spammer
      • 11.03.2016
      • 228

      Auch das funktioniert nicht

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

Name: image.png
Ansichten: 119
Größe: 8,9 KB
ID: 433523

      Kommentar


      • Tico
        Tico kommentierte
        Kommentar bearbeiten
        Die Stats4Lox-Installation wird etwas Besonderes sein. Hoffentlich kann sich einer der Stats4Lox-Spezialisten dazu äußern.
    • Houseruckiii
      Smart Home'r
      • 31.10.2016
      • 58

      Beim Loxberry geht das mit folgendem Befehl:
      Code:
      influx -username stats4lox -password XXX -ssl -unsafeSsl

      Das Passwort steht in irgendeiner Datei (hier im Forum suchen wie die Datei heisst)

      Kommentar

      • Houseruckiii
        Smart Home'r
        • 31.10.2016
        • 58

        Passwort müsste in
        Code:
        /opt/locberry/config/plugins/stats4lox/cred.json
        stehen

        Kommentar

        • B@llou
          LoxBus Spammer
          • 11.03.2016
          • 228

          Tico
          Das ganze sieht jetzt so bei mir aus

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

Name: image.png
Ansichten: 130
Größe: 9,3 KB
ID: 433531

          Kommentar

          • Tico
            Lox Guru
            • 31.08.2016
            • 1035

            Großartig! Der nächste Befehl ist -

            use stats4lox.autogen

            show series

            Wenn Sie eine bestimmte Serie komplett löschen möchten (wobei XYZ der Name der Serie ist) -

            drop measurement XYZ

            Wenn Sie einen bestimmten Wert in einer Reihe suchen wollen (mein Beispiel ist Total_Production)

            SELECT * FROM Total_Production WHERE value >20

            Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Total Production.png Ansichten: 0 Größe: 20,0 KB ID: 433534

            Sie sehen die Zeitstempel für alle Datenpunkte, die Ihrem Suchbegriff entsprechen.

            In Ihrem Ausreißer haben Sie einen Wert von 56. Ich würde einen SELECT-Begriff verwenden, um diesen Wert einzugrenzen -

            SELECT * FROM series_name_here WHERE value >55

            Sie sollten dann die Zeitstempel für die Ausreißer sehen, die größer als 55 sind.

            Der Befehl „Löschen“ folgt im nächsten Beitrag...
            Zuletzt geändert von Tico; 30.05.2024, 14:30.
            Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

            Kommentar

            • Tico
              Lox Guru
              • 31.08.2016
              • 1035

              Der folgende Befehl löscht den zuletzt aufgeführten Wert im obigen Bild -

              DELETE FROM Total_Production WHERE time = 1708493384614119530

              Um eine Reihe von Werten zu löschen -

              DELETE FROM Total_Production WHERE time >= 1708493384614119520 and time < 1708493384614119530

              Seien Sie sehr vorsichtig, wenn Sie die Zeitspanne verwenden. Damit werden alle Werte zwischen den Zeitgruppen gelöscht (und nicht nur die Werte, die in Ihrem Suchbegriff vorkommen).
              Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

              Kommentar

              • B@llou
                LoxBus Spammer
                • 11.03.2016
                • 228

                Wie finde ich die genau Bezeichnung für die Serien heraus in der ich suchen muss? Wenn ich hier den Name "Eigenverbrauch Balkonkraftwerk" nutze, wird mit ein Fehler angezeigt.

                SELECT *FROM Eigenverbrauch Balkonkraftwerk WHERE value >50

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

Name: image.png
Ansichten: 126
Größe: 4,2 KB
ID: 433541


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

Name: image.png
Ansichten: 147
Größe: 16,4 KB
ID: 433540

                Kommentar


                • Tico
                  Tico kommentierte
                  Kommentar bearbeiten
                  Versuchen Sie auch -

                  SELECT * FROM "Eigenverbrauch Balkonkraftwerk" WHERE value >50

                • B@llou
                  B@llou kommentierte
                  Kommentar bearbeiten
                  Jetzt wird mir kein Fehler mehr angezeigt aber es werden auch kein Werte angezeigt

                  SELECT * FROM "Eigenverbrauch Balkonkraftwerk" WHERE value >0

                • Tico
                  Tico kommentierte
                  Kommentar bearbeiten
                  Führen Sie den Befehl erneut aus -

                  use stats4lox.autogen

                  dann direkt danach -

                  SELECT * FROM "Eigenverbrauch Balkonkraftwerk" WHERE value >50

                  Ansonsten gehen mir im Moment die Ideen aus. Zeit zum Schlafen hier...
                  Zuletzt geändert von Tico; 30.05.2024, 23:35.
              • Tico
                Lox Guru
                • 31.08.2016
                • 1035

                In einem früheren Beitrag hatten Sie ein Bild mit den beanstandeten Ausreißern -

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

Name: image (3).png
Ansichten: 131
Größe: 47,5 KB
ID: 433610

                Was passiert, wenn Sie den Befehl -

                SELECT * FROM "Zentraler Verbrauchszähler.mean" LIMIT 5

                Erscheinen irgendwelche Werte?

                Wenn Werte erscheinen, dann versuchen Sie die Suche nach dem Ausreißerbereich -

                SELECT * FROM "Zentraler Verbrauchszähler.mean" WHERE value > 50​
                Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                Kommentar

                • B@llou
                  LoxBus Spammer
                  • 11.03.2016
                  • 228

                  Es klappt noch immer nicht aber ich glaube es liegt daran, dass der "Zentrale Verbrauchszähler" mehrere Werte ausgibt. Ich möchte den Wert "Rdc" angezeigt haben

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

Name: image.png
Ansichten: 131
Größe: 11,5 KB
ID: 433616

                  Unter Explore habe och dann im in JSON Anzeige folgenden Befehl gefunden

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

Name: image.png
Ansichten: 124
Größe: 12,9 KB
ID: 433617
                  Wenn ich jetzt aber folgenden Befehl nutze

                  SELECT mean("Rdc") FROM "Zentraler Verbrauchszähler" LIMIT 5

                  wird mir folgender Fehler angezeigt

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

Name: image.png
Ansichten: 125
Größe: 4,8 KB
ID: 433618​​

                  Kommentar


                  • Tico
                    Tico kommentierte
                    Kommentar bearbeiten
                    Mit diesen Befehlen können Sie weitere Informationen erhalten -

                    SHOW MEASUREMENTS

                    SHOW FIELD KEYS FROM "Eigenverbrauch Balkonkraftwerk"
                • B@llou
                  LoxBus Spammer
                  • 11.03.2016
                  • 228

                  Das hat funktioniert

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

Name: image.png
Ansichten: 116
Größe: 38,0 KB
ID: 433635

                  Ich muss jetzt die Werte von Rdc abfragen und korrigieren.

                  Kommentar


                  • Tico
                    Tico kommentierte
                    Kommentar bearbeiten
                    influx -username stats4lox -password XXX -ssl -unsafeSsl

                    use stats4lox.autogen

                    SELECT * FROM "Zentraler Verbrauchszähler" WHERE Rdc > 55
                • Maverick2805
                  Dumb Home'r
                  • 14.05.2023
                  • 22

                  Zitat von B@llou

                  SELECT mean("Rdc") FROM "Zentraler Verbrauchszähler" LIMIT 5

                  wird mir folgender Fehler angezeigt

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

Name: image.png
Ansichten: 125
Größe: 4,8 KB
ID: 433618
                  Hast du die Abfrage aus Grafana kopiert und eingefügt oder "von Hand" reingeschrieben. Es scheint vom Bild so, alsob du in der Query " drin hättest. Die direkte Abfrage müsste wahrscheinlich (ohne es ausprobiert zu haben) ohne die Backslash-Zeichen sein. also so wie du's oben geschrieben hast.

                  Kommentar

                  • B@llou
                    LoxBus Spammer
                    • 11.03.2016
                    • 228

                    Nun hat es mit diesem Befehl geklappt

                    SELECT * FROM "Zentraler Verbrauchszähler" WHERE Rdc > 55

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

Name: image.png
Ansichten: 120
Größe: 83,4 KB
ID: 433642
                    Das stehen ja nun einiges an Informationen. Das was ich eingekreist habe muss einer der Werte sein, die gelöscht werden sollen. Der Endwert an dem Tag muss denn 4,706 sein.

                    Kommentar

                    Lädt...