Stats4Lox - Das Statistik-Plugin

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • HRA
    Lox Guru
    • 27.08.2015
    • 1037

    Es geht nochmal um den Punkt "true/false" visualisieren - Post 447 unter 1.
    Habe jetzt noch Folgendes heraus gefunden, evtl. hilft es ja zur weiteren Vorgehensweise, wie gesagt, denke daß ich irgendeine Eintsellung vergessen oder falsch habe, finde sie aber nicht.
    Wenn ich auf Table oder State Timeline umschalte, bekomme ich Werte angezeigt, wenn ich aber eine Anzeige Time seriens haben möchte, sehe ich keine Daten
    Ich wollte eben den genauen zeitlichen Ein-/Ausschaltvorgang des Brenners visualisieren
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Grafana 4.png
Ansichten: 539
Größe: 103,8 KB
ID: 366219 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Grafana 2.png
Ansichten: 481
Größe: 106,8 KB
ID: 366220 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Grafana 1.png
Ansichten: 494
Größe: 97,4 KB
ID: 366221 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Grafana 3.png
Ansichten: 493
Größe: 99,0 KB
ID: 366222
    Gruß HRA

    ### MS Gen2 + Gen1, MultiExt, Ext, AirExt, DMXExt; DMX4ALL ###
    ### EnOcean, KNX, MDT GTII ###

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11207

      Ich hab grad nochmal durch den Code gesurft, und bin mir gerade echt nicht mehr sicher, dass tatsächlich true/false in 1/0 umgesetzt wird.

      Ich komm heut aber nicht mehr dazu - lass das mal ruhen, ich schau mir das morgen an.
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar


      • HRA
        HRA kommentierte
        Kommentar bearbeiten
        ok, danke
        Habe heute abend eh besseres zu tun :-)

      • HRA
        HRA kommentierte
        Kommentar bearbeiten
        Hallo Christian fenzl, hast du evtl. bzgl. der "Bit-darstellung" nachgesehen.
        ich bekomme es einfach nicht hin, obwohl es im MQTT Incomming drin steht
    • HRA
      Lox Guru
      • 27.08.2015
      • 1037

      Habe gerade probiert die Influx-Einträge vom Shelly nochmals zu löschen (gemäß der Anleitung im Loxwiki), da ich vermute, daß es hier zu Problemen kommt und nochmal neu aufsetzen wollte.
      Leider lassen sich die Einträge nicht löschen
      Was mache ich falsch?

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

Name: influx 2.png
Ansichten: 564
Größe: 13,0 KB
ID: 366327 Klicke auf die Grafik für eine vergrößerte Ansicht

Name: influx 1.png
Ansichten: 485
Größe: 42,6 KB
ID: 366328
      Gruß HRA

      ### MS Gen2 + Gen1, MultiExt, Ext, AirExt, DMXExt; DMX4ALL ###
      ### EnOcean, KNX, MDT GTII ###

      Kommentar


      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        Das muss unter Hochkomma (einfach oder doppelt, weiß ich spontan nicht genau)
    • HRA
      Lox Guru
      • 27.08.2015
      • 1037

      Das mit Hochkomma ( " ) beim Löschen hat funktioniert
      Weiß nicht wer das loxwiki pflegt, aber das sollte evtl. mit aufgenommen werden.

      Wenn ich jetzt am MQTT-Collector wieder den Shelly angebe, wird dieser aber nicht in den InfluxDB aufgenommen, sehe ihn weder über Puty noch als Auswahl bei Grafana.
      MQTT incomming erscheint alles richtig.
      Ich muss den doch nirgends wieder "bekanntmachen", oder?
      Habe Influx, MQTT und Grafana jeweils Restart durchgeführt, ohne Erfolg.
      Gruß HRA

      ### MS Gen2 + Gen1, MultiExt, Ext, AirExt, DMXExt; DMX4ALL ###
      ### EnOcean, KNX, MDT GTII ###

      Kommentar

      • Mex
        Smart Home'r
        • 11.10.2018
        • 48

        Hallo zusammen

        Ich wollte mir heute auch einmal das Stats4Lox installieren.
        Allerdings habe ich Loxberry nicht auf einem Raspberry, sondern auf einem vmWare Host installiert.
        Dies funktioniert bisher ganz ohne Probleme und sehr schnell.
        Allerdings scheint die Installation von Stats4Lox hier nicht zu funktionieren.
        Könnte mir hier evtl. jemand weiterhelfen?
        Die Installation startet noch ohne Probleme.
        Allerdings hängt diese dann bei der Meldung wie im angehängten Bild.
        Was kann ich hier machen damit das evtl. doch durchläuft? Ich habe hier einfach zu wenige Linux Kenntnisse.

        Ich weiß dass dies kein Std Thema ist, aber es wäre trotzdem super wenn mir hier jemand weiterhelfen könnte.

        Danke schon mal.

        mfg

        Mex
        Angehängte Dateien

        Kommentar


        • mr-manuel
          mr-manuel kommentierte
          Kommentar bearbeiten
          Hallo, ich habe Loxberry auch auf einem VMware Host laufen. Kannst du die kompletten Logs anhängen?
      • Prof.Mobilux
        Supermoderator
        • 25.08.2015
        • 4606

        Da ist in der vm der bootloader kaputt oder nicht korrekt konfiguriert. Bei der Installation von Paketen schlägt das jetzt auf und er will eine Eingabe von dir, was du aber an dieser Stelle nicht kannst

        Hänge bitte einmal das gesamte Logfile hier an. Dann können wir probieren das auf der Kommandozeile zu reparieren.
        🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


        LoxBerry - Beyond the Limits

        Kommentar

        • Mex
          Smart Home'r
          • 11.10.2018
          • 48

          Hallo

          Danke schon mal für deine Antwort.
          Ich habe das Log hier einmal angehängt.
          Ich konnte es aber nur kopieren. Im Log Manager vom Loxberry ist zwar ein Stats4Lox Log vorhanden, aber darin steht fast nichts.
          Eigentlich nur Task started.

          Ich hoffe das Log hilft hier weiter.

          Danke!
          Angehängte Dateien

          Kommentar

          • Prof.Mobilux
            Supermoderator
            • 25.08.2015
            • 4606

            Probiere mal „dpkg --configure grub-pc“ als root auf der Konsole. Anschließend „sudo apt-get install influxdb“. Das muss fehlerfrei durchlaufen. Dann Plugin deinstallieren und frisch neu installieren.
            🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


            LoxBerry - Beyond the Limits

            Kommentar

            • Mex
              Smart Home'r
              • 11.10.2018
              • 48

              Super danke. Werde ich heute noch testen.
              Ist es ein Problem wenn ich das Plugin schon wieder deinstalliert habe?
              Und einfach jetzt diese Befehle ausführe?
              Oder soll ich vorher wieder installieren und dann dies genauso machen wie du geschrieben hast?

              Danke

              Kommentar


              • svethi
                svethi kommentierte
                Kommentar bearbeiten
                Dann brauchst Du wohl nur grub machen

              • Prof.Mobilux
                Prof.Mobilux kommentierte
                Kommentar bearbeiten
                Nein, das ist egal.
            • Mex
              Smart Home'r
              • 11.10.2018
              • 48

              Super vielen vielen Dank!

              Jetzt läuft alles!

              Danke nochmals für die Hilfe.

              mfg

              Kommentar


              • svethi
                svethi kommentierte
                Kommentar bearbeiten
                Nur so zur Info. Ich hatte das auf einmal in der VM auch. Da scheint Debian irgendwas am grub gemacht zu haben.

              • Mex
                Mex kommentierte
                Kommentar bearbeiten
                Ok? Ja keine Ahnung. So ist es mir nie aufgefallen. Alles andere hat soweit tadellos funktioniert. Und wenn ich das nicht installieren hätte wollen, wäre es mir vermutlich nie aufgefallen

              • svethi
                svethi kommentierte
                Kommentar bearbeiten
                Ist mir auch erst aufgefallen als ich ein Plugin-Update einspielen wollte
            • smal
              Dumb Home'r
              • 02.10.2022
              • 22

              Hallo zusammen,

              hier ein sehr gluecklicher Stats4Lox-User aus der Tschechei... Vielen Dank fuer das Plugin, hat mir geholfen, einiges ueber MQTT, Influx und Miniserver zu lernen.

              Jetzt habe ich aber eine Situation mit der ich gar nicht weiterkommen kann.
              Anstatt Daten aus dem Miniserver zu sammeln, moechte ich ueber MQTT die Stati von meinen Alarm-PIR-Sensoren in der influxdb direkt zu speichern. Das soll man doch ueber den MQTT Collector machen koennen, in dem man die gewollten Topics hier auflistet. Nun habe ich meine Topic-Namen eingetragen, bloss sehe ich in Grafana keinen Measurement unter diesem Namen.
              In der MQTT-Gateway unter Incoming overview sehe ich die Daten unter "Virtual inputs" (ich will sie spaeter auch ins Miniserver schicken), und die werden auch aktualisiert. Aber in der Datenbank sehe ich sie nicht. Gibt es eine Einstellung, die ich noch brauche fuer diesen Zweck?

              Bin ratlos und willkomme jeden Rat!
              Danke & LG
              Martin
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 422
Größe: 23,6 KB
ID: 369240Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 300
Größe: 16,9 KB
ID: 369241Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 297
Größe: 31,0 KB
ID: 369242​​

              Kommentar

              • Christian Fenzl
                Lebende Foren Legende
                • 31.08.2015
                • 11207

                Servus Martin!
                Wie sehen die Daten aus, die hier herein kommen sollten?
                Wenn das Topic pir/jab22... heißt, solltest du im FROM pir/jab22... sehen. Oder ist das JSON-Payload?

                Im Log Manager unter "More Logfiles" sollte irgendwo das mqttlive.log zu finden sein, wo der Collector auch enthalten ist.

                ​​​​​​LG Christian
                Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                Kommentar

                • smal
                  Dumb Home'r
                  • 02.10.2022
                  • 22

                  Hallo Christian,

                  vielen Dank fuer die Rueckmeldung!

                  Ja, es geht um ein JSON-Payload (erzeugt von Node-red im Home Assistant). Funktioniert JSON anders?

                  Das Payload ist extrem einfach, ich kann hier gelegenheitlich einen Beispiel posten. (gestern hat sich nur leider mein Home Assistant nach einem Update verabschiedet, daher jetzt keine Daten. Sobald es funktioniert, schaue ich mir auch das mqttlive.log an)

                  LG, Martin

                  EDIT:
                  HASS funzt schon, anbei ein Beispiel:
                  Code:
                  {
                      "payload": "on",
                      "data": {
                          "entity_id": "binary_sensor.28_pir_214_pracovna",
                          "old_state": {
                              "entity_id": "binary_sensor.28_pir_214_pracovna",
                              "state": "off",
                              "attributes": {
                                  "device_class": "motion",
                                  "friendly_name": "PIR 2.14 Pracovna"
                              },
                              "last_changed": "2022-12-01T13:24:59.914003+00:00",
                              "last_updated": "2022-12-01T13:24:59.914003+00:00",
                              "context": {
                                  "id": "01GK6XS8WAF801J0JTYJ6DTW23",
                                  "parent_id": null,
                                  "user_id": null
                              },
                              "original_state": "off"
                          },
                          "new_state": {
                              "entity_id": "binary_sensor.28_pir_214_pracovna",
                              "state": "on",
                              "attributes": {
                                  "device_class": "motion",
                                  "friendly_name": "PIR 2.14 Pracovna"
                              },
                              "last_changed": "2022-12-01T13:25:06.608126+00:00",
                              "last_updated": "2022-12-01T13:25:06.608126+00:00",
                              "context": {
                                  "id": "01GK6XSFDG7JB51NZ0Q4PMQTJD",
                                  "parent_id": null,
                                  "user_id": null
                              },
                              "original_state": "on",
                              "timeSinceChangedMs": 182
                          }
                      },
                      "topic": "pir/jab28-pracovna",
                      "_msgid": "bc252269237e3e05"
                  }​
                  Zuletzt geändert von smal; 01.12.2022, 14:40.

                  Kommentar


                  • smal
                    smal kommentierte
                    Kommentar bearbeiten
                    Unter mqttlive.log finde ich keine "pir" oder "jab" Strings. In dem MQTT Gateway Plugin siehe ich die Daten aber schon:

                    pir_jab28-pracovna 1 12/01 2:38:32 PM
                • Loxbär
                  Azubi
                  • 02.12.2022
                  • 2

                  Respekt an die Entwickler dieser Software!
                  Leider bin ich offensichtlich zu blöd, das Plugin zum Laufen zu kriegen. Ich habe haargenau alles so gemacht, wie es im Video von Christan Fenzl gezeigt wird, aber ich bekomme keine Grafik hin. Die InfluxDB wird auf einen NAS geschrieben. Das scheint zu funktionieren, da dort Daten aus der Loxone geschrieben werden. Es erscheint aber in Grafana stets das rote Dreieck mit der Fehlermeldung "Bad Request". Ich wälze nun seit Tagen unterschiedlichste Foren (auch dieses!), um das Problem zu lösen, habe viel ausprobiert... ich kriege es einfach nicht hin. Hat jemand von Euch dasselbe Problem gehabt und kann mir eine idiotensichere Schritt-für-Schritt Anleitung geben? Bitte bitte bitte...

                  In diesem Zuge erlaube ich mir noch die Frage zu stellen, ob es möglich ist Loxberry mitsamt Plugins auf einem FreeNAS (oder Nachfolger TrueNAS) System statt auf einem RasPI zu installieren...

                  Ich bin für jede Hilfe sehr dankbar.

                  Kommentar

                  • .:Chris:.
                    Extension Master
                    • 05.01.2016
                    • 190

                    Hallo LoxBaer,
                    ich hatte das bei einer korrupten Datenbank. Einen Lösungsansatz findest du hier: https://wiki.loxberry.de/plugins/sta...upte_datenbank

                    VG
                    .:Chris:.

                    Kommentar

                    Lädt...