Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Sensordaten berechen - wie?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    347

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    313

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    932

Sensordaten berechen - wie?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
sensordaten berechnen
30 Beiträge 2 Kommentatoren 2.5k Aufrufe 1 Beobachtet
  • Ä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.
  • E Offline
    E Offline
    egon
    schrieb am zuletzt editiert von
    #1

    Ich bin noch neu hier. Bis jetzt kann ich schon Messdaten über MQTT empfangen und sie unter VIS oder Flot in einem Diagramm sichtbar machen. Noch ergeben die Messdaten aber keine Sinn, da sie noch in einer einfachen Formel umgerechnet werden müssen bevor sie dargestellt werden sollen.

    Wie und wo kann ich die Messdatendaten umrechnen? Müssen Datenformate beachten werden? Unter Objekte-MQTT.0 wird mir nur 'Variable' angezeigt.

    Gibt es die Möglichkeit die über MQTT gespeicherten Daten zu löschen?

    paul53P 1 Antwort Letzte Antwort
    0
    • E egon

      Ich bin noch neu hier. Bis jetzt kann ich schon Messdaten über MQTT empfangen und sie unter VIS oder Flot in einem Diagramm sichtbar machen. Noch ergeben die Messdaten aber keine Sinn, da sie noch in einer einfachen Formel umgerechnet werden müssen bevor sie dargestellt werden sollen.

      Wie und wo kann ich die Messdatendaten umrechnen? Müssen Datenformate beachten werden? Unter Objekte-MQTT.0 wird mir nur 'Variable' angezeigt.

      Gibt es die Möglichkeit die über MQTT gespeicherten Daten zu löschen?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @egon sagte:

      Wie und wo kann ich die Messdatendaten umrechnen?

      Schau Dir mal den Adapter ioBroker.linkeddevices an.

      @egon sagte in Sensordaten berechen - wie?:

      Unter Objekte-MQTT.0 wird mir nur 'Variable' angezeigt.

      Wie bekommst Du dann die Daten in Vis bzw. Flot ?

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        egon
        schrieb am zuletzt editiert von
        #3

        Wie bekommst Du dann die Daten in Vis bzw. Flot ?
        Ich bin mir nicht sicher ob ich das richtig beschreibe.
        Ein Ina219 misst den Strom. Ein ESP8266 Modul (mit ESPeasy) schickt die Daten an den iobroker-Mqtt-Server.
        Unter Vis oder Flot wähle ich dann

        In Flot wähle ich im Feld ID den Sensor in MQTT.0 aus. Unter VIS ist das dann die Objekt-ID.

        Helfen dir diese Informationen weiter?

        Bei mir geht es um die Darstellung von Messdaten (5 Sekunden/Messwert und einer Darstellung über 2h oder 12 h) - incl. Berechnung.
        Ist hierfür Vis oder Flot überhaupt das richtige?

        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          egon
          schrieb am zuletzt editiert von egon
          #4

          Ich muss zugeben, dass ich als Anfänger das mit linkeddevices noch nicht so richtig verstehe.
          Anscheinend gibt es keine einfachere Möglichkeit Daten aufzubereiten (zu berechnen) bevor sie dargestellt werden - bei mir eine einfache Geradengleichung. Oder habe ich etwas übersehen?
          Gibt es vielleicht die Möglichkeit die Messwerte aus der MQTT Datenbank auszulesen, die Rechnung durchzuführen und dann einen neuen Eintrag in die MQTT-Datenbank zu schreiben? Dieser neue Wert könnte dann im Diagramm dargestellt werden.

          Löst man das vielleicht mit eigenen Scripten? Gibt es hierzu gute Einstiegsanleitungen?

          Irgendwie habe ich dasd Gefühl, dass ich den Walt vor lauter Bäumen nicht sehe ;-(

          Mich interesiert:
          -Messwert mit Geradengleichung bearbeiten
          -Differenz des Luftdruck von zwei Luftdrucksensoren

          paul53P 1 Antwort Letzte Antwort
          0
          • E egon

            Ich muss zugeben, dass ich als Anfänger das mit linkeddevices noch nicht so richtig verstehe.
            Anscheinend gibt es keine einfachere Möglichkeit Daten aufzubereiten (zu berechnen) bevor sie dargestellt werden - bei mir eine einfache Geradengleichung. Oder habe ich etwas übersehen?
            Gibt es vielleicht die Möglichkeit die Messwerte aus der MQTT Datenbank auszulesen, die Rechnung durchzuführen und dann einen neuen Eintrag in die MQTT-Datenbank zu schreiben? Dieser neue Wert könnte dann im Diagramm dargestellt werden.

            Löst man das vielleicht mit eigenen Scripten? Gibt es hierzu gute Einstiegsanleitungen?

            Irgendwie habe ich dasd Gefühl, dass ich den Walt vor lauter Bäumen nicht sehe ;-(

            Mich interesiert:
            -Messwert mit Geradengleichung bearbeiten
            -Differenz des Luftdruck von zwei Luftdrucksensoren

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            @egon sagte:

            das mit linkeddevices noch nicht so richtig verstehe.

            Linkeddevices spiegelt Datenpunkte auf eigene Datenpunkte mit einer selbst gewählten Ordnerstruktur (unter linkeddevices.0). Mit Zahlenwerten können dabei einfache Umrechnungen erfolgen.

            @egon sagte in Sensordaten berechen - wie?:

            Löst man das vielleicht mit eigenen Scripten?

            Das ist natürlich immer möglich, aber aufwändiger. Auch dabei müssen eigene Datenpunkte, die die berechneten Werte enthalten, erstellt werden (unter javascript.0).

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • E Offline
              E Offline
              egon
              schrieb am zuletzt editiert von
              #6

              Wie installiert man deinen Adapter richtig? Welche Adresse muss ich im ioBroker angeben? In ioBroker-Adapter-beliebig
              Nehme ich diese? https://github.com/Scrounger/ioBroker.linkeddevices
              Muss noch etwas zusätzliches installiert werden?

              paul53P 1 Antwort Letzte Antwort
              0
              • E egon

                Wie installiert man deinen Adapter richtig? Welche Adresse muss ich im ioBroker angeben? In ioBroker-Adapter-beliebig
                Nehme ich diese? https://github.com/Scrounger/ioBroker.linkeddevices
                Muss noch etwas zusätzliches installiert werden?

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von paul53
                #7

                @egon sagte:

                Wie installiert man deinen Adapter richtig?

                Es ist nicht "mein" Adapter. Wenn in den Haupteinstellungen des Hosts als "aktiver Verwahrungsort" latest ausgewählt ist, wird im Reiter "Adapter" die Version 0.4.1 von Linkeddiveces in der Gruppe "Logik" zur Installation angeboten. Einfach mit dem + rechts (Instanz hinzufügen) installieren.

                @egon sagte in Sensordaten berechen - wie?:

                Muss noch etwas zusätzliches installiert werden?

                Nein.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • E Offline
                  E Offline
                  egon
                  schrieb am zuletzt editiert von
                  #8

                  Danke, das mit der Installation hat jetzt geklappt. Ist dir ein Tutorial bekannt?
                  Wie werden die Daten angelegt und wie baut man sich eine vernünftige Datenstruktur auf? Hast du vielleicht ein Beispiel?
                  Haben diese Daten ein Verfallsdatum oder wird irgendwann der Speicher geflutet?
                  Die Informationen unter Github habe ich mir durchgelesen, aber nur teilweise verstanden.

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • E egon

                    Danke, das mit der Installation hat jetzt geklappt. Ist dir ein Tutorial bekannt?
                    Wie werden die Daten angelegt und wie baut man sich eine vernünftige Datenstruktur auf? Hast du vielleicht ein Beispiel?
                    Haben diese Daten ein Verfallsdatum oder wird irgendwann der Speicher geflutet?
                    Die Informationen unter Github habe ich mir durchgelesen, aber nur teilweise verstanden.

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #9

                    @egon sagte:

                    Ist dir ein Tutorial bekannt?

                    Die einzige Doku ist die auf Github, die allerdings schon recht ausführlich ist. Es sind auch Beispiele enthalten.

                    @egon sagte in Sensordaten berechen - wie?:

                    Haben diese Daten ein Verfallsdatum oder wird irgendwann der Speicher geflutet?

                    Nein.

                    @egon sagte in Sensordaten berechen - wie?:

                    nur teilweise verstanden.

                    Was hast Du nicht verstanden ? Für die Klärung konkreter Fragen ist das Forum da.

                    @egon sagte in Sensordaten berechen - wie?:

                    wie baut man sich eine vernünftige Datenstruktur auf? Hast du vielleicht ein Beispiel?

                    Hier ein Beispiel nach dem Schema "Raum.Gewerk.Messgröße" mit Umrechnung von °F nach °C.

                    LinkedDev_F2C.JPG

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • E Offline
                      E Offline
                      egon
                      schrieb am zuletzt editiert von
                      #10

                      Zu deinem Beispiel.
                      Kann ich einfach in dem von dir dargestellten Fenster Aussen.Klima.Temperatur eintippen und so die Struktur anlegen oder muss ich sie in einem anderen Fenster anlegen.
                      Lautet der Pfad Aussen.Klima.Temperatur.Aussentemperatur? Oder ist "Aussentemperatur" die Abkürzung für "Aussen.Klima.Temperatur.Aussentemperatur"?

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • E egon

                        Zu deinem Beispiel.
                        Kann ich einfach in dem von dir dargestellten Fenster Aussen.Klima.Temperatur eintippen und so die Struktur anlegen oder muss ich sie in einem anderen Fenster anlegen.
                        Lautet der Pfad Aussen.Klima.Temperatur.Aussentemperatur? Oder ist "Aussentemperatur" die Abkürzung für "Aussen.Klima.Temperatur.Aussentemperatur"?

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #11

                        @egon sagte:

                        in dem von dir dargestellten Fenster

                        Das ist das Fenster, das erscheint, wenn im Reiter "Objekte", Spalte "Einstellungen" mit dem Schraubenschlüssel ganz rechts eine Verlinkung erzeugt wird.

                        @egon sagte in Sensordaten berechen - wie?:

                        Aussen.Klima.Temperatur eintippen

                        Nein, so wie Du es siehst: Präfix: "Aussen.Klima", ID: "Temperatur", Name: "Aussentemperatur". Erzeugt wird dieser Datenpunkt:
                        LinkedDev_AT.JPG

                        @egon sagte in Sensordaten berechen - wie?:

                        Lautet der Pfad Aussen.Klima.Temperatur.Aussentemperatur? Oder ist "Aussentemperatur" die Abkürzung für "Aussen.Klima.Temperatur.Aussentemperatur"?

                        Die Objekt-ID lautet "linkeddevices.0.Aussen.Klima.Temperatur" und der Name ist "Aussentemperatur".

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • E Offline
                          E Offline
                          egon
                          schrieb am zuletzt editiert von
                          #12

                          Bei mir sieht es jetzt so aus. Irgendwie noch nicht richtig strukturiert. Welcher Teil ist von mir richtig angelegt worden?
                          Wie kann ich sie jetzt mit den Messdaten aus dem Mqtt-Modul verknüpfen?

                          iobroker_04.png

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • E egon

                            Bei mir sieht es jetzt so aus. Irgendwie noch nicht richtig strukturiert. Welcher Teil ist von mir richtig angelegt worden?
                            Wie kann ich sie jetzt mit den Messdaten aus dem Mqtt-Modul verknüpfen?

                            iobroker_04.png

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von paul53
                            #13

                            @egon sagte:

                            Bei mir sieht es jetzt so aus.

                            Du hast 4 Datenpunkte erzeugt:

                            • linkeddevices.0. Aussen.Pumpe
                            • linkeddevices.0. Aussen.Pumpe.Wasserstand
                            • linkeddevices.0. Aussen.Pumpe.Wasserstand.Variable_A
                            • linkeddevices.0. Aussen.Pumpe.test_name

                            Variable_A und test_name löschen !

                            Ich würde z.B. alle Daten für die Pumpe mit dem Präfix "Aussen.Pumpe" versehen und die Datenpunkte mit den IDs

                            • Wasserstand
                            • Leistung
                            • Strom
                            • Spannung

                            Woraus wird der Wasserstand berechnet ?

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            1 Antwort Letzte Antwort
                            0
                            • E Offline
                              E Offline
                              egon
                              schrieb am zuletzt editiert von
                              #14

                              Der Wasserstand berechnet sich mit einer Geradengleichung aus dem Strom. Im Schacht hängt ein Drucksensor der je nach Wasserstand einen entsprechenden Strom einstellt, der mit dem INA219 gemessen wird. Die Umrechnung erfolgt dann mit einen Geradengleichungen
                              Wasserstand = Variable_A * Strom + Variable_B
                              Wasssermenge = Wasserstand * Variable_C

                              iobroker_05.png

                              Evtl. muss ich noch den aktuellen Luftdruck berücksichtigen um die Messgernauigkeit zu erhöhen. Das erfolgt dann aber in einem zweiten Schritt und nur wenn es sich als notwendig herausstellt.

                              Variable_A und test_name löschen !
                              Wird erledigt.

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • E egon

                                Der Wasserstand berechnet sich mit einer Geradengleichung aus dem Strom. Im Schacht hängt ein Drucksensor der je nach Wasserstand einen entsprechenden Strom einstellt, der mit dem INA219 gemessen wird. Die Umrechnung erfolgt dann mit einen Geradengleichungen
                                Wasserstand = Variable_A * Strom + Variable_B
                                Wasssermenge = Wasserstand * Variable_C

                                iobroker_05.png

                                Evtl. muss ich noch den aktuellen Luftdruck berücksichtigen um die Messgernauigkeit zu erhöhen. Das erfolgt dann aber in einem zweiten Schritt und nur wenn es sich als notwendig herausstellt.

                                Variable_A und test_name löschen !
                                Wird erledigt.

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #15

                                @egon
                                Sind Variable_A, _B, _C wirklich variable Werte oder sind es Konstanten ? Wenn es variable Werte sind, geht die Umrechnung nur per Javascript.

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Antwort Letzte Antwort
                                0
                                • E Offline
                                  E Offline
                                  egon
                                  schrieb am zuletzt editiert von
                                  #16

                                  Deine Vermutung ist richtig. Das sind Konstanten.

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • E egon

                                    Deine Vermutung ist richtig. Das sind Konstanten.

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von
                                    #17

                                    @egon sagte:

                                    Das sind Konstanten.

                                    Dann könnte die Verlinkung mit Variable_A = 0,5 und Variable_B = 4 so aussehen:

                                    LinkedDev_Wasserstand.JPG

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    1 Antwort Letzte Antwort
                                    0
                                    • E Offline
                                      E Offline
                                      egon
                                      schrieb am zuletzt editiert von
                                      #18

                                      Super.
                                      Jetzt muss nur noch alles mit der dem Messwert verknüpft werden, der in MQTT liegt. Das geht hoffentlich auch ganz einfach?

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • E egon

                                        Super.
                                        Jetzt muss nur noch alles mit der dem Messwert verknüpft werden, der in MQTT liegt. Das geht hoffentlich auch ganz einfach?

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        schrieb am zuletzt editiert von paul53
                                        #19

                                        @egon sagte:

                                        Jetzt muss nur noch alles mit der dem Messwert verknüpft werden, der in MQTT liegt. Das geht hoffentlich auch ganz einfach?

                                        @paul53 sagte:

                                        Das ist das Fenster, das erscheint, wenn im Reiter "Objekte", Spalte "Einstellungen" mit dem Schraubenschlüssel ganz rechts eine Verlinkung erzeugt wird.

                                        Rechts in der Zeile des Datenpunktes "mqtt.0.ESP_Easy_1.GARTEN_Stromsensor.Current".

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        1 Antwort Letzte Antwort
                                        0
                                        • E Offline
                                          E Offline
                                          egon
                                          schrieb am zuletzt editiert von
                                          #20

                                          Bei der Eingabe der Formel für die Berechnung kann ich nur * oder / verwenden. Plus oder Minus wird nicht angenommen.
                                          Kann man irgendwie eine einmal gewählte Formel nachträglich ändern?
                                          iobroker_004.png

                                          paul53P 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          388

                                          Online

                                          32.8k

                                          Benutzer

                                          82.8k

                                          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