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.5k

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.
  • 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

                              655

                              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