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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Influxdb adapter: storeState function

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Influxdb adapter: storeState function

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
16 Beiträge 4 Kommentatoren 2.6k Aufrufe 3 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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #2

    Jupp, Bug gefunden.

    Update mal von Github. geht es dann?

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • W Offline
      W Offline
      Wladimir
      schrieb am zuletzt editiert von
      #3

      Es funktioniert. Danke!

      S 1 Antwort Letzte Antwort
      0
      • W Wladimir

        Es funktioniert. Danke!

        S Offline
        S Offline
        StefanRied
        schrieb am zuletzt editiert von
        #4

        @wladimir @apollon77
        Hallo,

        ich wollte auch gerade das gleiche machen und mit Influx Series arbeiten die NICHT als state in iobroker definiert sind.
        Mit einem Script auf bestehende Daten zugreifen geht gut. Das Query findet Dinge in der Influx richtig.
        Aber einen neuen Datenpunkt rein schreiben scheint nicht zu gehen.
        Das landet nicht in der Datenbank.

        sendTo('influxdb.0', 'storeState', {
             id: 'StromPreis2',
              state: {
                  preis_brutto: 2,
                  preis_netto: 3
                 }
          });
        
        sendTo('influxdb.0', 'query', 'select * from StromPreis2;', function (result) {
            if (result.error) {
                console.error(result.error);
            } else {
                // show result
                console.log('Rows: ' + JSON.stringify(result.result));
                
            }
        });
        

        Wenn ich storestate auf https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md richtig verstanden habe, kann ich doch damit auf states influx series schreiben, die in iobroker gar nicht definiert sind?

        Oder muss ich mit dazu einen INSERT query zusammenbasteln und jeden wert einzeln schreiben?

        Besten Dank

        Stefan Ried

        apollon77A 1 Antwort Letzte Antwort
        0
        • S StefanRied

          @wladimir @apollon77
          Hallo,

          ich wollte auch gerade das gleiche machen und mit Influx Series arbeiten die NICHT als state in iobroker definiert sind.
          Mit einem Script auf bestehende Daten zugreifen geht gut. Das Query findet Dinge in der Influx richtig.
          Aber einen neuen Datenpunkt rein schreiben scheint nicht zu gehen.
          Das landet nicht in der Datenbank.

          sendTo('influxdb.0', 'storeState', {
               id: 'StromPreis2',
                state: {
                    preis_brutto: 2,
                    preis_netto: 3
                   }
            });
          
          sendTo('influxdb.0', 'query', 'select * from StromPreis2;', function (result) {
              if (result.error) {
                  console.error(result.error);
              } else {
                  // show result
                  console.log('Rows: ' + JSON.stringify(result.result));
                  
              }
          });
          

          Wenn ich storestate auf https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md richtig verstanden habe, kann ich doch damit auf states influx series schreiben, die in iobroker gar nicht definiert sind?

          Oder muss ich mit dazu einen INSERT query zusammenbasteln und jeden wert einzeln schreiben?

          Besten Dank

          apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #5

          @stefanried sagte in Influxdb adapter: storeState function:

          Wenn ich storestate auf https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md richtig verstanden habe, kann ich doch damit auf states influx series schreiben, die in iobroker gar nicht definiert sind?

          Ne das geht nicht. Der Adapter kennt nur States wo der InfluxDB-Adapter aktiviert ist.

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          S 1 Antwort Letzte Antwort
          0
          • apollon77A apollon77

            @stefanried sagte in Influxdb adapter: storeState function:

            Wenn ich storestate auf https://github.com/ioBroker/ioBroker.influxdb/blob/master/README.md richtig verstanden habe, kann ich doch damit auf states influx series schreiben, die in iobroker gar nicht definiert sind?

            Ne das geht nicht. Der Adapter kennt nur States wo der InfluxDB-Adapter aktiviert ist.

            S Offline
            S Offline
            StefanRied
            schrieb am zuletzt editiert von
            #6

            @apollon77 Danke, dann muss man den Query insert nehmen.

            Stefan Ried

            S 1 Antwort Letzte Antwort
            0
            • S StefanRied

              @apollon77 Danke, dann muss man den Query insert nehmen.

              S Offline
              S Offline
              StefanRied
              schrieb am zuletzt editiert von StefanRied
              #7

              @apollon77

              Ich möchte einen Wert zu einer bestimmten Zeit einfügen.
              Das Query geht von der Influx CLI, aber nicht aus dem Script. Sagt invalid call.
              Auch \" geht nicht. Da hab ich noch einen Denkfehler?

              sendTo('influxdb.0', 'query', 'INSERT StromPreis2 preis_brutto="42",preis_netto="32" 1635148170801249011;', function (result) {
                  if (result.error) {
                      console.error(result.error);
                  } else {
                      // show result
                      console.log('Result: ' + JSON.stringify(result));
                  }
              });
              

              Stefan Ried

              S 1 Antwort Letzte Antwort
              0
              • S StefanRied

                @apollon77

                Ich möchte einen Wert zu einer bestimmten Zeit einfügen.
                Das Query geht von der Influx CLI, aber nicht aus dem Script. Sagt invalid call.
                Auch \" geht nicht. Da hab ich noch einen Denkfehler?

                sendTo('influxdb.0', 'query', 'INSERT StromPreis2 preis_brutto="42",preis_netto="32" 1635148170801249011;', function (result) {
                    if (result.error) {
                        console.error(result.error);
                    } else {
                        // show result
                        console.log('Result: ' + JSON.stringify(result));
                    }
                });
                
                S Offline
                S Offline
                StefanRied
                schrieb am zuletzt editiert von StefanRied
                #8

                Solved - Gelöst

                Der iobroker influx Adapter scheint nicht wirklich zu helfen um irgend was in die Influx zu schreiben. Deshalb nutze ich jetzt direkt die Influx client lib. Das Beispiel schreibt zwei Records, ließt sie wieder und druckt sie aus. ...

                const Influx = require('influx');
                 const influx = new Influx.InfluxDB({
                 host: '127.0.0.1',
                 database: 'iobroker' 
                 /* ,
                 schema: [
                   {
                     measurement: 'StromPreis2',
                     fields: {
                       preis_brutto: Influx.FieldType.STRING,
                       preis_netto: Influx.FieldType.STRING
                     },
                     tags: ['host']
                   }
                 ] */
                });
                
                
                influx.writePoints([  
                    { measurement: 'StromPreis2', fields: { preis_brutto: '62', preis_netto: '52'}, timestamp : 1422568543702910257  },
                    { measurement: 'StromPreis2', fields: { preis_brutto: '42', preis_netto: '32'}, timestamp : 1422568543702900250  }
                ]).then(() => {
                  return influx.query(`select * from StromPreis2`) 
                  }).then(rows => {
                  rows.forEach(row => console.log(`Strompreis ${row.preis_brutto} / ${row.preis_netto}`))
                })
                

                Das Schema kann man explizit machen wie üblich.

                PS: Das "influxdb" modul muss im Javascript Adapter unter "Zusätzliche NPM-Module" eingetragen sein.

                Stefan Ried

                apollon77A 1 Antwort Letzte Antwort
                2
                • S StefanRied

                  Solved - Gelöst

                  Der iobroker influx Adapter scheint nicht wirklich zu helfen um irgend was in die Influx zu schreiben. Deshalb nutze ich jetzt direkt die Influx client lib. Das Beispiel schreibt zwei Records, ließt sie wieder und druckt sie aus. ...

                  const Influx = require('influx');
                   const influx = new Influx.InfluxDB({
                   host: '127.0.0.1',
                   database: 'iobroker' 
                   /* ,
                   schema: [
                     {
                       measurement: 'StromPreis2',
                       fields: {
                         preis_brutto: Influx.FieldType.STRING,
                         preis_netto: Influx.FieldType.STRING
                       },
                       tags: ['host']
                     }
                   ] */
                  });
                  
                  
                  influx.writePoints([  
                      { measurement: 'StromPreis2', fields: { preis_brutto: '62', preis_netto: '52'}, timestamp : 1422568543702910257  },
                      { measurement: 'StromPreis2', fields: { preis_brutto: '42', preis_netto: '32'}, timestamp : 1422568543702900250  }
                  ]).then(() => {
                    return influx.query(`select * from StromPreis2`) 
                    }).then(rows => {
                    rows.forEach(row => console.log(`Strompreis ${row.preis_brutto} / ${row.preis_netto}`))
                  })
                  

                  Das Schema kann man explizit machen wie üblich.

                  PS: Das "influxdb" modul muss im Javascript Adapter unter "Zusätzliche NPM-Module" eingetragen sein.

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #9

                  @stefanried Jupp das ist die bessere Lösung.

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  MoppedmanM 1 Antwort Letzte Antwort
                  0
                  • apollon77A apollon77

                    @stefanried Jupp das ist die bessere Lösung.

                    MoppedmanM Offline
                    MoppedmanM Offline
                    Moppedman
                    schrieb am zuletzt editiert von
                    #10

                    Hallo @apollon77 ,

                    ich habe ein ähnliche Frage und du scheinst dich mit dem Thema auszukennen. Ich habe auf meinen PI eine weitere mySQL Datenbank angelegt in der Bewertungen unsere Whiskygruppe abgelegt sind (CSV export aus Excel) . Auf die habe ich mit dem SQL Adapter zugegriffen und als JSON in einen Datenpunkt geschrieben zum Visualieren.

                    sendTo('sql.1', 'query', 'SELECT * FROM WhiskyTable.WhiskySingleMaltRanking', function (result) {
                        if (result.error) {
                            console.error(result.error);
                        } else {
                            // show result
                             console.log('Rows: ' + JSON.stringify(result.result));
                             setState("0_userdata.0.KOR-DatenPunkte.Whisky.Visu.WhiskyRanking",JSON.stringify(result.result));
                            // let WhiskyDaten ('Rows: ' + JSON.stringify(result.result));
                        }
                    })
                    
                    

                    05fd1f53-da04-4b68-8615-c7cadac69025-grafik.png
                    Nun will ich in Zukunft das wir die Tasting-Bewertungen auf meiner WEB Site eingeben und diese mit in die Datenbank geschrieben werden.

                    Kann es sein das ich mit dem SQL Adapter und dem Befehl storeState auf diese Externe DB nicht schreiben kann sondern nur die dem ioBroker bekannte SQL DB? Zumindest habe ich bisher da nicht reinschreiben können.

                    Kannst du mir bei Gelegenheit einen Tip geben ob das geht?

                    Wenn nicht wäre das mysqljs eine Alternative ?

                    Bin allerdings recht neu in dem Thema SQL.

                    Gruß aus dem rheinischen

                    apollon77A 1 Antwort Letzte Antwort
                    0
                    • MoppedmanM Moppedman

                      Hallo @apollon77 ,

                      ich habe ein ähnliche Frage und du scheinst dich mit dem Thema auszukennen. Ich habe auf meinen PI eine weitere mySQL Datenbank angelegt in der Bewertungen unsere Whiskygruppe abgelegt sind (CSV export aus Excel) . Auf die habe ich mit dem SQL Adapter zugegriffen und als JSON in einen Datenpunkt geschrieben zum Visualieren.

                      sendTo('sql.1', 'query', 'SELECT * FROM WhiskyTable.WhiskySingleMaltRanking', function (result) {
                          if (result.error) {
                              console.error(result.error);
                          } else {
                              // show result
                               console.log('Rows: ' + JSON.stringify(result.result));
                               setState("0_userdata.0.KOR-DatenPunkte.Whisky.Visu.WhiskyRanking",JSON.stringify(result.result));
                              // let WhiskyDaten ('Rows: ' + JSON.stringify(result.result));
                          }
                      })
                      
                      

                      05fd1f53-da04-4b68-8615-c7cadac69025-grafik.png
                      Nun will ich in Zukunft das wir die Tasting-Bewertungen auf meiner WEB Site eingeben und diese mit in die Datenbank geschrieben werden.

                      Kann es sein das ich mit dem SQL Adapter und dem Befehl storeState auf diese Externe DB nicht schreiben kann sondern nur die dem ioBroker bekannte SQL DB? Zumindest habe ich bisher da nicht reinschreiben können.

                      Kannst du mir bei Gelegenheit einen Tip geben ob das geht?

                      Wenn nicht wäre das mysqljs eine Alternative ?

                      Bin allerdings recht neu in dem Thema SQL.

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #11

                      @moppedman sagte in Influxdb adapter: storeState function:

                      Kann es sein das ich mit dem SQL Adapter und dem Befehl storeState auf diese Externe DB nicht schreiben kann sondern nur die dem ioBroker bekannte SQL DB? Zumindest habe ich bisher da nicht reinschreiben können.

                      Korrekt. schreiben geht im SQL Adapter nur wenn die States aktiviert sind.

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      MoppedmanM 1 Antwort Letzte Antwort
                      0
                      • apollon77A apollon77

                        @moppedman sagte in Influxdb adapter: storeState function:

                        Kann es sein das ich mit dem SQL Adapter und dem Befehl storeState auf diese Externe DB nicht schreiben kann sondern nur die dem ioBroker bekannte SQL DB? Zumindest habe ich bisher da nicht reinschreiben können.

                        Korrekt. schreiben geht im SQL Adapter nur wenn die States aktiviert sind.

                        MoppedmanM Offline
                        MoppedmanM Offline
                        Moppedman
                        schrieb am zuletzt editiert von
                        #12

                        Danke @apollon77 für die Bestätigung das es so nicht geht.

                        Hast du eine Empfehlung wie ich nun am einfachsten Daten in die externe DB geschrieben kriege?

                        Ralf

                        Gruß aus dem rheinischen

                        apollon77A 1 Antwort Letzte Antwort
                        0
                        • MoppedmanM Moppedman

                          Danke @apollon77 für die Bestätigung das es so nicht geht.

                          Hast du eine Empfehlung wie ich nun am einfachsten Daten in die externe DB geschrieben kriege?

                          Ralf

                          apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #13

                          @moppedman es gibt aktuell nichts als Adapter was freie Daten schreiben kann. Also mach ein JavaScript und nutze eine Library und mach’s darüber. Habe gerade keine andere Lösung.

                          Kannst im sql Adapter ein enhancement ticket auf machen das wir freuen Datenzugriff Ala crud auf ne DB einbauen … ist aber garantiert nix was morgen fertig ist

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          MoppedmanM 1 Antwort Letzte Antwort
                          0
                          • apollon77A apollon77

                            @moppedman es gibt aktuell nichts als Adapter was freie Daten schreiben kann. Also mach ein JavaScript und nutze eine Library und mach’s darüber. Habe gerade keine andere Lösung.

                            Kannst im sql Adapter ein enhancement ticket auf machen das wir freuen Datenzugriff Ala crud auf ne DB einbauen … ist aber garantiert nix was morgen fertig ist

                            MoppedmanM Offline
                            MoppedmanM Offline
                            Moppedman
                            schrieb am zuletzt editiert von
                            #14

                            Hi @apollon77

                            habe mir das jetzt in JS aufgebaut und das Schreiben und Lesen funktioniert einwandfrei. Daher werde ich kein Ticket aufmachen denn das was ich habe reicht mir.

                            Habe noch ein Problem bei dem ich die Durchschnittsberechnung AVG von mySQL verwenden wollte. Bei der Abfrage

                            function CalcAverage(){
                                    db.query('SELECT AVG(Punktzahl), AVG(Cremig), AVG(Kraeuter)  FROM WhiskyTable.Voting WHERE DatumTasting = ?  AND WhiskyNr = ? AND TeamMember != ?' ,
                                        [dp_DateConsolidate, dp_WhiskyNrConsolidate, dp_Nasenfaktor] ,
                                        function (error,result,fields) {
                            
                                        if(error)  {
                                            throw error;
                            
                                        } else {
                            
                                            console.log(result)   
                                            
                                            console.log (" bist du ein Array ?? " + Array.isArray(result)) 
                                                                  
                                            const AVG_result = JSON.stringify(result);
                                            console.log (" Variable AVG_result 1111==>" + AVG_result)
                            
                                            const Test2 = JSON.parse(AVG_result);
                                            console.log (" Variable AVG_result 2222==>" + Test2)
                                        
                                                 
                                           let AVG_result_0 = (result[0])
                                            console.log (" Variable AVG_result_0 3333==>" + AVG_result_0)
                            
                            
                            
                            

                            bekomme ich folgende Ergebnisse zurück

                            47e2f1fc-6b75-4075-bba1-a18d6b0d83d5-grafik.png

                            Ich will aus dem Array in der ersten Zeile z.b. auf 'AVG(Cremig)' zugreifen und den Wert 0.35 der dort steht einer Variablen zuweisen

                            Bei einer normal QUERY SELECT * FROM xxxxx

                            Kann ich mit console.log(result[X].Cremig) gezielt den Datensatzeintrag X ansprechen und auch einer Variablen zuweisen.

                            Beim AVG Array aber scheint es das Problem zu sein das das 'AVG(Cremig)' Klammern hat die ich weder in der console.log noch beim VAriablen zuweisen verwenden kann.

                            Wie du siehst habe ich verschiede Tests gemacht aber eine Lösung bis jetzt nicht gefunden. Eine Idee wie ich das in JS lösen kann

                            Ralf

                            Gruß aus dem rheinischen

                            apollon77A 1 Antwort Letzte Antwort
                            0
                            • MoppedmanM Moppedman

                              Hi @apollon77

                              habe mir das jetzt in JS aufgebaut und das Schreiben und Lesen funktioniert einwandfrei. Daher werde ich kein Ticket aufmachen denn das was ich habe reicht mir.

                              Habe noch ein Problem bei dem ich die Durchschnittsberechnung AVG von mySQL verwenden wollte. Bei der Abfrage

                              function CalcAverage(){
                                      db.query('SELECT AVG(Punktzahl), AVG(Cremig), AVG(Kraeuter)  FROM WhiskyTable.Voting WHERE DatumTasting = ?  AND WhiskyNr = ? AND TeamMember != ?' ,
                                          [dp_DateConsolidate, dp_WhiskyNrConsolidate, dp_Nasenfaktor] ,
                                          function (error,result,fields) {
                              
                                          if(error)  {
                                              throw error;
                              
                                          } else {
                              
                                              console.log(result)   
                                              
                                              console.log (" bist du ein Array ?? " + Array.isArray(result)) 
                                                                    
                                              const AVG_result = JSON.stringify(result);
                                              console.log (" Variable AVG_result 1111==>" + AVG_result)
                              
                                              const Test2 = JSON.parse(AVG_result);
                                              console.log (" Variable AVG_result 2222==>" + Test2)
                                          
                                                   
                                             let AVG_result_0 = (result[0])
                                              console.log (" Variable AVG_result_0 3333==>" + AVG_result_0)
                              
                              
                              
                              

                              bekomme ich folgende Ergebnisse zurück

                              47e2f1fc-6b75-4075-bba1-a18d6b0d83d5-grafik.png

                              Ich will aus dem Array in der ersten Zeile z.b. auf 'AVG(Cremig)' zugreifen und den Wert 0.35 der dort steht einer Variablen zuweisen

                              Bei einer normal QUERY SELECT * FROM xxxxx

                              Kann ich mit console.log(result[X].Cremig) gezielt den Datensatzeintrag X ansprechen und auch einer Variablen zuweisen.

                              Beim AVG Array aber scheint es das Problem zu sein das das 'AVG(Cremig)' Klammern hat die ich weder in der console.log noch beim VAriablen zuweisen verwenden kann.

                              Wie du siehst habe ich verschiede Tests gemacht aber eine Lösung bis jetzt nicht gefunden. Eine Idee wie ich das in JS lösen kann

                              Ralf

                              apollon77A Offline
                              apollon77A Offline
                              apollon77
                              schrieb am zuletzt editiert von apollon77
                              #15

                              @moppedman Dann gib ihm nen normalen namen?

                              SELECT AVG(Punktzahl) as avg_punktzahl, ....

                              Geht das? ALso bei normal SQL sollte das tun ... InfluxQL bzw FluxQL müsste man schauen aber geht bestimmt auch

                              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                              MoppedmanM 1 Antwort Letzte Antwort
                              0
                              • apollon77A apollon77

                                @moppedman Dann gib ihm nen normalen namen?

                                SELECT AVG(Punktzahl) as avg_punktzahl, ....

                                Geht das? ALso bei normal SQL sollte das tun ... InfluxQL bzw FluxQL müsste man schauen aber geht bestimmt auch

                                MoppedmanM Offline
                                MoppedmanM Offline
                                Moppedman
                                schrieb am zuletzt editiert von
                                #16

                                @apollon77

                                Super, das funktioniert !!! Danke für die schnelle Hilfe

                                Gruß aus dem rheinischen

                                1 Antwort Letzte Antwort
                                1
                                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

                                698

                                Online

                                32.5k

                                Benutzer

                                81.7k

                                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