Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Vergleich Solarprognosen Solarwetter und brightsky

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    166

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

Vergleich Solarprognosen Solarwetter und brightsky

Scheduled Pinned Locked Moved ioBroker Allgemein
235 Posts 7 Posters 15.9k Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T ticaki

    @klassisch

    das ist influx oder history oder ... :)

    K Online
    K Online
    klassisch
    Most Active
    wrote on last edited by
    #167

    @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

    @klassisch

    das ist influx oder history oder ... :)

    Ja, bei mir ist es history. History nimmt einen Teil der Arbeit ab.
    Man schreibt die Daten val und ts in den entsprechenden Datenpunkt mit setState.
    Wenn man dann die Werte updaten will, hilft history beim Löschen. Entweder einzeln oder in einem Zeitbereich.
    sendTo('history',deleteRange, id, start, end)
    https://github.com/ioBroker/ioBroker.history/blob/master/docs/en/README.md

    Man kann mit sendTo(history.0,

    1 Reply Last reply
    0
    • T ticaki

      @homoran

      kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen? Wobei ich keine solar werte in der Stundenvoraussage habe... hm, hab aber net heute morgen geguckt

      K Online
      K Online
      klassisch
      Most Active
      wrote on last edited by
      #168

      @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

      @homoran

      kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen?

      ja mit setState in ein entsprechendes Objekt schreiben. Val und ts kann da reingeschrieben werden und die üblichen Flags und Datenquellen.

      Wenn man dann eine neue Prognose auswirft, kann man die künftigen Daten mit Hilfe von History löschen und mit den neuen Prognosedaten beschreiben

      Wobei ich keine solar werte in der Stundenvoraussage habe... hm, hab aber net heute morgen geguckt

      Sollten doch da sein. Also doch, ja, sind doch da. solar_estimate pro Stunde. Habe ich gestern manuell ausgelesen und mit dem python Script und meinen Frickelscript verglichen.

      1 Reply Last reply
      0
      • T ticaki

        @homoran

        kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen? Wobei ich keine solar werte in der Stundenvoraussage habe... hm, hab aber net heute morgen geguckt

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #169

        @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

        kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen?

        das kenne/kann ich nicht mit Timestamps in der Zukunft.
        7ch schreibe immer nur aktuelle Daten in einen DP, der dann in history geloggt wird.

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        K 1 Reply Last reply
        0
        • HomoranH Homoran

          @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

          kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen?

          das kenne/kann ich nicht mit Timestamps in der Zukunft.
          7ch schreibe immer nur aktuelle Daten in einen DP, der dann in history geloggt wird.

          K Online
          K Online
          klassisch
          Most Active
          wrote on last edited by
          #170

          @homoran sagte in Vergleich Solarprognosen Solarwetter und brightsky:

          @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

          kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen?

          das kenne/kann ich nicht mit Timestamps in der Zukunft.

          Es geht aber so

          // Neue Werte in die History schreiben
                  myResultSteps.forEach(entry => {
                      setState(id, {
                          val: entry.val,
                          ts: entry.ts,
                          ack: true
                      });
          
          K 1 Reply Last reply
          0
          • K klassisch

            @homoran sagte in Vergleich Solarprognosen Solarwetter und brightsky:

            @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

            kannst doch die voraussage in die history hauen und dann mit dem ist wert anzeigen?

            das kenne/kann ich nicht mit Timestamps in der Zukunft.

            Es geht aber so

            // Neue Werte in die History schreiben
                    myResultSteps.forEach(entry => {
                        setState(id, {
                            val: entry.val,
                            ts: entry.ts,
                            ack: true
                        });
            
            K Online
            K Online
            klassisch
            Most Active
            wrote on last edited by
            #171

            @klassisch und die json Datensätzen in den json files sehen dann so aus

              {
                "val": 331.37224828504077,
                "ack": 1,
                "ts": 1758261600000,
                "q": 0,
                "c": "script.js.EnergyManagement.PvForecastBrightSkyBased",
                "from": "system.adapter.javascript.0",
                "user": "system.user.admin"
              },
            
            

            Das System kümmert sich auch darum, daß diese Files auch in die richtigen Tagesfolder geschrieben werden.
            Für den user einfacher als gedacht.
            Und @Homoran muß seine schönen Hüllkurven nicht ständig manuell anpassen :-)

            HomoranH 1 Reply Last reply
            0
            • K klassisch

              @klassisch und die json Datensätzen in den json files sehen dann so aus

                {
                  "val": 331.37224828504077,
                  "ack": 1,
                  "ts": 1758261600000,
                  "q": 0,
                  "c": "script.js.EnergyManagement.PvForecastBrightSkyBased",
                  "from": "system.adapter.javascript.0",
                  "user": "system.user.admin"
                },
              
              

              Das System kümmert sich auch darum, daß diese Files auch in die richtigen Tagesfolder geschrieben werden.
              Für den user einfacher als gedacht.
              Und @Homoran muß seine schönen Hüllkurven nicht ständig manuell anpassen :-)

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by Homoran
              #172

              @klassisch geht zwar inzwischen schon ins OT vom OT, aber egal.

              ich hab jetzt diesen DP angelegt.
              Screenshot_20250918-123009_Firefox.jpg
              den werde ich wahrscheinlich historisiwren müssen, oder?

              und dann mit sendto füttern?

              muss mal dein js verdauen und in Blockly transformieren, damit ich das auch später noch nachvollziehen und ggf. woanders einsetzen kann

              EDIT:
              Bild nachgeliefert

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              K 1 Reply Last reply
              0
              • HomoranH Homoran

                @klassisch geht zwar inzwischen schon ins OT vom OT, aber egal.

                ich hab jetzt diesen DP angelegt.
                Screenshot_20250918-123009_Firefox.jpg
                den werde ich wahrscheinlich historisiwren müssen, oder?

                und dann mit sendto füttern?

                muss mal dein js verdauen und in Blockly transformieren, damit ich das auch später noch nachvollziehen und ggf. woanders einsetzen kann

                EDIT:
                Bild nachgeliefert

                K Online
                K Online
                klassisch
                Most Active
                wrote on last edited by klassisch
                #173

                @homoran sagte in Vergleich Solarprognosen Solarwetter und brightsky:

                @klassisch geht zwar inzwischen schon ins OT vom OT, aber egal.

                ich hab jetzt diesen DP angelegt.
                Gut

                den werde ich wahrscheinlich historisieren müssen, oder?

                Ja, history ankreuzen, damit history sich drum kümmert

                und dann mit sendto füttern?

                Ganz normal mit setState, wie oben gezeigt

                muss mal dein js verdauen und in Blockly transformieren, damit ich das auch später noch nachvollziehen und ggf. woanders einsetzen kann

                Na, wer weiß. Vielleicht kann das auch mal der Adapter?

                Edit:
                sendTo braucht man, wenn history Datensätze löschen soll.

                Edit2:

                // Neue Werte in die History schreiben
                
                        myResultSteps.forEach(entry => {
                
                            setState(id, {
                
                                val: entry.val,
                
                                ts: entry.ts,
                
                                ack: true
                
                            });
                

                myResultSteps ist ein array mit den einzelnen Wertepaaren (val, ts) in der Perlenkette.

                forEach nudelt die von vorne bis hinten durch

                Und steState gibt die weg ans Fremework und durch das history-Kreuzchen kümmert sich history drum und organsiert die files.
                So stelle ich mir das vor.

                HomoranH 1 Reply Last reply
                1
                • K Online
                  K Online
                  klassisch
                  Most Active
                  wrote on last edited by
                  #174

                  Und warum machen wir die Prognosen? Z.B. für das netzdienliche Einspeisen.
                  Unser Netzbetreiber zeigt die aktuelle (geschätzte??) Situation in unserem Ort

                  546dd734-be23-4efb-bbfd-1f4d834e7221-grafik.png

                  HomoranH 1 Reply Last reply
                  0
                  • K klassisch

                    Und warum machen wir die Prognosen? Z.B. für das netzdienliche Einspeisen.
                    Unser Netzbetreiber zeigt die aktuelle (geschätzte??) Situation in unserem Ort

                    546dd734-be23-4efb-bbfd-1f4d834e7221-grafik.png

                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #175

                    @klassisch sagte in Vergleich Solarprognosen Solarwetter und brightsky:

                    Unser Netzbetreiber zeigt die aktuelle (geschätzte??) Situation in unserem Ort

                    ooh, dann weisst du sogar was der will.
                    muss mal suchen, ob es so etwas hier auch gibt.

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Reply Last reply
                    0
                    • K klassisch

                      @homoran sagte in Vergleich Solarprognosen Solarwetter und brightsky:

                      @klassisch geht zwar inzwischen schon ins OT vom OT, aber egal.

                      ich hab jetzt diesen DP angelegt.
                      Gut

                      den werde ich wahrscheinlich historisieren müssen, oder?

                      Ja, history ankreuzen, damit history sich drum kümmert

                      und dann mit sendto füttern?

                      Ganz normal mit setState, wie oben gezeigt

                      muss mal dein js verdauen und in Blockly transformieren, damit ich das auch später noch nachvollziehen und ggf. woanders einsetzen kann

                      Na, wer weiß. Vielleicht kann das auch mal der Adapter?

                      Edit:
                      sendTo braucht man, wenn history Datensätze löschen soll.

                      Edit2:

                      // Neue Werte in die History schreiben
                      
                              myResultSteps.forEach(entry => {
                      
                                  setState(id, {
                      
                                      val: entry.val,
                      
                                      ts: entry.ts,
                      
                                      ack: true
                      
                                  });
                      

                      myResultSteps ist ein array mit den einzelnen Wertepaaren (val, ts) in der Perlenkette.

                      forEach nudelt die von vorne bis hinten durch

                      Und steState gibt die weg ans Fremework und durch das history-Kreuzchen kümmert sich history drum und organsiert die files.
                      So stelle ich mir das vor.

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #176

                      @klassisch sorry, Bild fehlte, hab's editiert

                      for each ist klar, var id = DatenpunktID hinzufügen ??

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      K 1 Reply Last reply
                      0
                      • HomoranH Homoran

                        @klassisch sorry, Bild fehlte, hab's editiert

                        for each ist klar, var id = DatenpunktID hinzufügen ??

                        K Online
                        K Online
                        klassisch
                        Most Active
                        wrote on last edited by klassisch
                        #177

                        @homoran id ist der Datenpunkt. z.B. '0_userdata.0.power.pvFrDCEnergy.SolarForecastPowerSteps'

                        Edit: Tricky wird es, wenn neue Forcast-Werte kommen. Denn dann will man die alten (schlechteren) raus haben und muß löschen bevor man neue reinschreibt. Dabei hilft sendTo(history(id,'deleteRange' ...

                        T HomoranH 2 Replies Last reply
                        1
                        • K klassisch

                          @homoran id ist der Datenpunkt. z.B. '0_userdata.0.power.pvFrDCEnergy.SolarForecastPowerSteps'

                          Edit: Tricky wird es, wenn neue Forcast-Werte kommen. Denn dann will man die alten (schlechteren) raus haben und muß löschen bevor man neue reinschreibt. Dabei hilft sendTo(history(id,'deleteRange' ...

                          T Do not disturb
                          T Do not disturb
                          ticaki
                          wrote on last edited by
                          #178

                          @klassisch

                          man kanns aber auch einfach woanders hin spiegeln :)

                          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                          Spenden

                          K 1 Reply Last reply
                          0
                          • T ticaki

                            @klassisch

                            man kanns aber auch einfach woanders hin spiegeln :)

                            K Online
                            K Online
                            klassisch
                            Most Active
                            wrote on last edited by
                            #179

                            @ticaki sagte in Vergleich Solarprognosen Solarwetter und brightsky:

                            @klassisch

                            man kanns aber auch einfach woanders hin spiegeln :)

                            Das habe ich nicht verstanden.
                            Einen anderen Datenpunkt nehmen? Also einen Datenpunkt für die 05:00 und einen anderen für die 08:00 Prognose?
                            Wenn man 24 oder 48h forecast hat, wird man ums löschen kaum herumkommen.

                            1 Reply Last reply
                            0
                            • K klassisch

                              @homoran id ist der Datenpunkt. z.B. '0_userdata.0.power.pvFrDCEnergy.SolarForecastPowerSteps'

                              Edit: Tricky wird es, wenn neue Forcast-Werte kommen. Denn dann will man die alten (schlechteren) raus haben und muß löschen bevor man neue reinschreibt. Dabei hilft sendTo(history(id,'deleteRange' ...

                              HomoranH Do not disturb
                              HomoranH Do not disturb
                              Homoran
                              Global Moderator Administrators
                              wrote on last edited by Homoran
                              #180

                              @klassisch ja, so hab ich das verstanden und versucht
                              Screenshot_20250918-134108_Firefox.jpg

                              ich denke, den Rest muss ich in dem Textbaustein zusammenbauen.

                              Der Code hat zumindest schon eine leichte Ähnlichkeit

                              var id;
                              
                              
                              id = 'Messwerte.0.Solaranlage.Prognosen.clearSkyHourly';
                              sendTo('history.0', 'send', {
                                'parameter': '' + String(id),
                              });
                              

                              EDIT:
                              manchmal muss man erst posten um das Zahnrad zu sehen
                              Screenshot_20250918-134546_Firefox.jpg

                              aber so richtig passt es auch nicht

                              var id;
                              
                              
                              id = 'Messwerte.0.Solaranlage.Prognosen.clearSkyHourly';
                              sendTo('history.0', 'send', {
                                'id': id,
                                'val': '',
                                'ts': '',
                                'ack': '',
                              });
                              

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              K 1 Reply Last reply
                              0
                              • HomoranH Homoran

                                @klassisch ja, so hab ich das verstanden und versucht
                                Screenshot_20250918-134108_Firefox.jpg

                                ich denke, den Rest muss ich in dem Textbaustein zusammenbauen.

                                Der Code hat zumindest schon eine leichte Ähnlichkeit

                                var id;
                                
                                
                                id = 'Messwerte.0.Solaranlage.Prognosen.clearSkyHourly';
                                sendTo('history.0', 'send', {
                                  'parameter': '' + String(id),
                                });
                                

                                EDIT:
                                manchmal muss man erst posten um das Zahnrad zu sehen
                                Screenshot_20250918-134546_Firefox.jpg

                                aber so richtig passt es auch nicht

                                var id;
                                
                                
                                id = 'Messwerte.0.Solaranlage.Prognosen.clearSkyHourly';
                                sendTo('history.0', 'send', {
                                  'id': id,
                                  'val': '',
                                  'ts': '',
                                  'ack': '',
                                });
                                
                                K Online
                                K Online
                                klassisch
                                Most Active
                                wrote on last edited by
                                #181

                                @homoran das einfache Speichern geht zumindest im Skript mit setState.
                                Blockly kenne ich nicht

                                1 Reply Last reply
                                0
                                • T Do not disturb
                                  T Do not disturb
                                  ticaki
                                  wrote on last edited by ticaki
                                  #182

                                  Mal was kompliziertes - hab keine Lust das in den Adapter einzubauen

                                  Klont einen Datenpunkt oder ein Verzeichnis (sourceDir) in das Verzeichnis (targetDir) und schreibt alle Datenpunkte mit dem Zeitstempel relativ zum tigger zeitpunkt (ahead)

                                  const targetDir = '0_userdata.0.brightsky'
                                  const sourceDir = 'brightsky.0.hourly.05'
                                  const ahead = 60 * 1 // 1 Stunde
                                  
                                  // ---
                                  // code
                                  // ---
                                  
                                  extendObject(targetDir,{type: "channel", common:{name:sourceDir}});
                                  
                                  const r = new RegExp(`^${sourceDir.replace(/[\\^$.*+?()[\]{}|/]/g, '\\$&')}.*`);
                                  on({id:r, change: 'any'}, async (dp) => {
                                      const end = dp.id.replace(`${sourceDir}.`,'');
                                      const tDp = `${targetDir}.${end}`
                                      if (!existsObject(tDp)) {
                                          const obj = getObject(dp.id);
                                          const newObj = {
                                              type: obj.type,
                                              common: obj.common,
                                              native: {}
                                          }
                                          await extendObjectAsync(tDp, newObj as any)
                                          await sleep(50);
                                      }
                                      const ts = Date.now() + ahead * 60 * 1000
                                      setState(tDp,{val: dp.state.val, from: dp.state.from, ack:dp.state.ack, ts: ts, lc:ts});
                                      log(`write state ${dp.id} to ${tDp} with val: ${dp.state.val}`)
                                  })
                                  

                                  Das log am Ende kann man auskommentieren - das macht nur was, wenn die datenpunkte triggern - außer den channel erstellen wo es rein soll.

                                  Hoffe hab den bedarf richtig verstanden... na wenn nicht, das kann ich bestimmt mal selbst gebrauchen.

                                  EDIT: Muss setObject in den Einstellungen aktiviert sein.

                                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                  Spenden

                                  1 Reply Last reply
                                  0
                                  • K Online
                                    K Online
                                    klassisch
                                    Most Active
                                    wrote on last edited by
                                    #183

                                    Frage an den Meister @ticaki : In der Konfig des Adapters kann man ja z.B. die Anzahl der forecast Stunden eingeben. Kann man diese Zahl irgendwo aus der Datenstruktur auslesen oder ermitteln?

                                    HomoranH T 2 Replies Last reply
                                    0
                                    • K klassisch

                                      Frage an den Meister @ticaki : In der Konfig des Adapters kann man ja z.B. die Anzahl der forecast Stunden eingeben. Kann man diese Zahl irgendwo aus der Datenstruktur auslesen oder ermitteln?

                                      HomoranH Do not disturb
                                      HomoranH Do not disturb
                                      Homoran
                                      Global Moderator Administrators
                                      wrote on last edited by
                                      #184

                                      @klassisch sagte in Vergleich Solarprognosen Solarwetter und brightsky:

                                      Kann man diese Zahl irgendwo aus der Datenstruktur auslesen oder ermitteln?

                                      ich hatte gestern abend noch parallel einen Thread wegen Blockly aufgemacht.
                                      Eine ähnliche Frage habe ich gerade da gestellt.
                                      https://forum.iobroker.net/post/1295083

                                      nicht wörtlich, hat aber das gleiche Ziel.

                                      kein Support per PN! - Fragen im Forum stellen -
                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      1 Reply Last reply
                                      1
                                      • K klassisch

                                        Frage an den Meister @ticaki : In der Konfig des Adapters kann man ja z.B. die Anzahl der forecast Stunden eingeben. Kann man diese Zahl irgendwo aus der Datenstruktur auslesen oder ermitteln?

                                        T Do not disturb
                                        T Do not disturb
                                        ticaki
                                        wrote on last edited by
                                        #185

                                        @klassisch

                                        Ja, die steht in getObject(system.adapter.brightsky.0) und dort im json unter native.hours.

                                        Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                        Spenden

                                        K 1 Reply Last reply
                                        2
                                        • T ticaki

                                          @klassisch

                                          Ja, die steht in getObject(system.adapter.brightsky.0) und dort im json unter native.hours.

                                          K Online
                                          K Online
                                          klassisch
                                          Most Active
                                          wrote on last edited by
                                          #186

                                          @ticaki Vielen Dank, ich habe es gefunden

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          306

                                          Online

                                          32.8k

                                          Users

                                          82.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe