Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. TibberLink Adapter

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

TibberLink Adapter

Scheduled Pinned Locked Moved ioBroker Allgemein
615 Posts 85 Posters 193.0k Views 78 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.
  • E ETGermany

    @arnod sagte in TibberLink Adapter:

    das betrifft nicht den JavaScript Adapter

    War ja auch auf das Skript von @lesiflo bezogen 😊

    A Offline
    A Offline
    ArnoD
    wrote on last edited by
    #580

    @etgermany sagte in TibberLink Adapter:

    War ja auch auf das Skript von @lesiflo bezogen

    Genau deswegen 🙂 Sein Skript läuft im Javascript Adapter und der ist nicht betroffen sondern nur für die was Adapter programmieren wollen.

    1 Reply Last reply
    0
    • GarganoG Offline
      GarganoG Offline
      Gargano
      wrote on last edited by
      #581

      The Subscription.priceInfo field (i.e. the type PriceInfo) now takes an optional argument resolution that can either be HOURLY or QUARTER_HOURLY.

      Default ist Hourly.

      Es müsste im Adapter einzustellen sein , habe aber diesbezüglich nichts gesehen.

      L 1 Reply Last reply
      0
      • GarganoG Gargano

        The Subscription.priceInfo field (i.e. the type PriceInfo) now takes an optional argument resolution that can either be HOURLY or QUARTER_HOURLY.

        Default ist Hourly.

        Es müsste im Adapter einzustellen sein , habe aber diesbezüglich nichts gesehen.

        L Offline
        L Offline
        LibertyX82
        wrote on last edited by
        #582

        @gargano
        Da es das Argument vorher nicht gab, nutzt es der Adapter auch nicht, daher kannst du es im Adapter auch nicht einstellen .

        Damit alte Integrationen weiterhin funktionieren, wird bei nicht Angabe des Arguments "resolution" weiterhin HOURLY verwendet.

        GarganoG 1 Reply Last reply
        0
        • L LibertyX82

          @gargano
          Da es das Argument vorher nicht gab, nutzt es der Adapter auch nicht, daher kannst du es im Adapter auch nicht einstellen .

          Damit alte Integrationen weiterhin funktionieren, wird bei nicht Angabe des Arguments "resolution" weiterhin HOURLY verwendet.

          GarganoG Offline
          GarganoG Offline
          Gargano
          wrote on last edited by
          #583

          @libertyx82 sagte in TibberLink Adapter:

          Da es das Argument vorher nicht gab, nutzt es der Adapter auch nicht, daher kannst du es im Adapter auch nicht einstellen

          Der Changelog von Tibber, in dem die Änderung beschrieben ist, ist vom Datum 1.9.2025
          Die letzte Version von Tibberlink ist 4 Tage alt. Da hätte es ja sein können, daß die Änderung schon eingeflossen ist.

          H 1 Reply Last reply
          0
          • GarganoG Gargano

            @libertyx82 sagte in TibberLink Adapter:

            Da es das Argument vorher nicht gab, nutzt es der Adapter auch nicht, daher kannst du es im Adapter auch nicht einstellen

            Der Changelog von Tibber, in dem die Änderung beschrieben ist, ist vom Datum 1.9.2025
            Die letzte Version von Tibberlink ist 4 Tage alt. Da hätte es ja sein können, daß die Änderung schon eingeflossen ist.

            H Offline
            H Offline
            HomeUser
            wrote on last edited by
            #584

            Für den Abruf der 15-Minuten-Werte müsste nach meinem Verständnis der neue Parameter im Aufruf der Tibber-API verwendet werden und dann der folgende Abschnitt im Adapter angepasst werden:

            tibberAPICaller.ts an Zeile 228

            				for (const price of pricesToday) {
            					const hour = new Date(price.startsAt.substr(0, 19)).getHours();
            					await this.fetchPrice(homeId, `PricesToday.${hour}`, price);
            				}
            				if (Array.isArray(pricesToday) && pricesToday[2]?.startsAt) {
            					// Got valid pricesToday
            					void this.checkAndSetValue(
            						`Homes.${homeId}.PricesToday.jsonBYpriceASC`,
            						JSON.stringify(pricesToday.sort((a, b) => a.total - b.total)),
            						"prices sorted by cost ascending as json",
            					);
            					exDate = new Date(pricesToday[2].startsAt);
            					if (exDate && exDate >= today) {
            						return true;
            					}
            

            Leider hätte ich erst in gut 2 Wochen Zeit mich experimentell darun zu versuchen. Die Hoffnung lebt, dass es bis dahin schon umgesetzt ist 🙂

            docadamsD T B 3 Replies Last reply
            2
            • H HomeUser

              Für den Abruf der 15-Minuten-Werte müsste nach meinem Verständnis der neue Parameter im Aufruf der Tibber-API verwendet werden und dann der folgende Abschnitt im Adapter angepasst werden:

              tibberAPICaller.ts an Zeile 228

              				for (const price of pricesToday) {
              					const hour = new Date(price.startsAt.substr(0, 19)).getHours();
              					await this.fetchPrice(homeId, `PricesToday.${hour}`, price);
              				}
              				if (Array.isArray(pricesToday) && pricesToday[2]?.startsAt) {
              					// Got valid pricesToday
              					void this.checkAndSetValue(
              						`Homes.${homeId}.PricesToday.jsonBYpriceASC`,
              						JSON.stringify(pricesToday.sort((a, b) => a.total - b.total)),
              						"prices sorted by cost ascending as json",
              					);
              					exDate = new Date(pricesToday[2].startsAt);
              					if (exDate && exDate >= today) {
              						return true;
              					}
              

              Leider hätte ich erst in gut 2 Wochen Zeit mich experimentell darun zu versuchen. Die Hoffnung lebt, dass es bis dahin schon umgesetzt ist 🙂

              docadamsD Offline
              docadamsD Offline
              docadams
              wrote on last edited by docadams
              #585

              EDIT: hat sich erledigt.
              Zwar waren alle Einstellungen usw. korrekt bzw. es wurden keine Probleme angezeigt. Am Gesamtsystem wurde seit 2 Jahren nichts mehr gewerkelt.
              Nach Trennung des Pulse und anschließender Neuverbindung entsprechend Anleitung läuft es wieder.
              Alles OK (hoffentlich)

              Hallo,
              ich lese hier eigentlich nur still mit.

              Seit heute, 02.01.25 13.59 Uhr aktualisieren sich die Tibber-Daten nicht mehr. Auch nicht bei LocalPulse.
              Und jetzt stelle ich fest, dass die Tipper-Handy-App auch seit etwa dieser Zeit keinen Kontakt zum Pulse hat.

              Es liegt also nicht an ioBroker.
              Batterien wurden getausch, WLAN ist OK.
              Weil diese Unterbrechungszeit nicht so ganz willkürlich scheint, hat jemand noch dieses Problem?

              1 Reply Last reply
              0
              • H HomeUser

                Für den Abruf der 15-Minuten-Werte müsste nach meinem Verständnis der neue Parameter im Aufruf der Tibber-API verwendet werden und dann der folgende Abschnitt im Adapter angepasst werden:

                tibberAPICaller.ts an Zeile 228

                				for (const price of pricesToday) {
                					const hour = new Date(price.startsAt.substr(0, 19)).getHours();
                					await this.fetchPrice(homeId, `PricesToday.${hour}`, price);
                				}
                				if (Array.isArray(pricesToday) && pricesToday[2]?.startsAt) {
                					// Got valid pricesToday
                					void this.checkAndSetValue(
                						`Homes.${homeId}.PricesToday.jsonBYpriceASC`,
                						JSON.stringify(pricesToday.sort((a, b) => a.total - b.total)),
                						"prices sorted by cost ascending as json",
                					);
                					exDate = new Date(pricesToday[2].startsAt);
                					if (exDate && exDate >= today) {
                						return true;
                					}
                

                Leider hätte ich erst in gut 2 Wochen Zeit mich experimentell darun zu versuchen. Die Hoffnung lebt, dass es bis dahin schon umgesetzt ist 🙂

                T Offline
                T Offline
                ttoebbe
                wrote on last edited by
                #586

                @homeuser
                Moin 🙂
                Tibberlink ist auf GitHub nun in Version 6.0.0
                Habe es eben hochgezogen und meinen Unterbau angepasst.
                Funktioniert schon: 417e316b-ece7-49a0-8932-2a707013cf9b-image.png
                Aber ich werde aber wohl etwas an der Visu bauen müssen 😊

                1 Reply Last reply
                0
                • H HomeUser

                  Für den Abruf der 15-Minuten-Werte müsste nach meinem Verständnis der neue Parameter im Aufruf der Tibber-API verwendet werden und dann der folgende Abschnitt im Adapter angepasst werden:

                  tibberAPICaller.ts an Zeile 228

                  				for (const price of pricesToday) {
                  					const hour = new Date(price.startsAt.substr(0, 19)).getHours();
                  					await this.fetchPrice(homeId, `PricesToday.${hour}`, price);
                  				}
                  				if (Array.isArray(pricesToday) && pricesToday[2]?.startsAt) {
                  					// Got valid pricesToday
                  					void this.checkAndSetValue(
                  						`Homes.${homeId}.PricesToday.jsonBYpriceASC`,
                  						JSON.stringify(pricesToday.sort((a, b) => a.total - b.total)),
                  						"prices sorted by cost ascending as json",
                  					);
                  					exDate = new Date(pricesToday[2].startsAt);
                  					if (exDate && exDate >= today) {
                  						return true;
                  					}
                  

                  Leider hätte ich erst in gut 2 Wochen Zeit mich experimentell darun zu versuchen. Die Hoffnung lebt, dass es bis dahin schon umgesetzt ist 🙂

                  B Offline
                  B Offline
                  bakerman23
                  wrote on last edited by
                  #587

                  @homeuser die Preise muss man nicht öfters abrufen. Nach Veröffentlichung ist der ja fix.
                  Wichtig wäre zu wissen, wie die calculation damit umgeht, das die Datenpunkte bisher auf ein stündliches Zeitfenster ausgelegt sind.

                  R 1 Reply Last reply
                  0
                  • B bakerman23

                    @homeuser die Preise muss man nicht öfters abrufen. Nach Veröffentlichung ist der ja fix.
                    Wichtig wäre zu wissen, wie die calculation damit umgeht, das die Datenpunkte bisher auf ein stündliches Zeitfenster ausgelegt sind.

                    R Offline
                    R Offline
                    ReblausGT
                    Developer
                    wrote on last edited by
                    #588

                    Sorry das ich mich rar gemacht hatte - der Umbau des Adapters war doch etwas umfangreicher. Bis man alles findet wo man früher mal einfach von vollen Stunden ausgegangen ist dauert... 😬
                    Zeitgleich hatte ein wenig mit der neuen DIY Heizung zu tun.... 😊

                    Die 6.0.0 solltet ihr jetzt auch vom latest repo regulär abrufen können. Eigentlich müsste alles laufen und immer und überall mit 15 Minuten rechnen..
                    Stellen für die Berechnungskanäle mit Parameter "AmountHours" sind immernoch Stunden .... da kann man aber auch 0,75 schreiben ....

                    HAPPY TESTING!!!! Wäre toll wenn es viele hier mal ausprobieren - ich würde das gerne möglichst zügig in den stable geben. Bin ja für den Start des 15-Minuten zum 01.Okt. doch schon recht spät dran. 😖

                    L 1 Reply Last reply
                    0
                    • R ReblausGT

                      Sorry das ich mich rar gemacht hatte - der Umbau des Adapters war doch etwas umfangreicher. Bis man alles findet wo man früher mal einfach von vollen Stunden ausgegangen ist dauert... 😬
                      Zeitgleich hatte ein wenig mit der neuen DIY Heizung zu tun.... 😊

                      Die 6.0.0 solltet ihr jetzt auch vom latest repo regulär abrufen können. Eigentlich müsste alles laufen und immer und überall mit 15 Minuten rechnen..
                      Stellen für die Berechnungskanäle mit Parameter "AmountHours" sind immernoch Stunden .... da kann man aber auch 0,75 schreiben ....

                      HAPPY TESTING!!!! Wäre toll wenn es viele hier mal ausprobieren - ich würde das gerne möglichst zügig in den stable geben. Bin ja für den Start des 15-Minuten zum 01.Okt. doch schon recht spät dran. 😖

                      L Offline
                      L Offline
                      lesiflo
                      Most Active
                      wrote on last edited by lesiflo
                      #589

                      @reblausgt Hab's mal installiert und getestet, läuft soweit. Allerdings haben die 15 Minuten für mich keinen richtigen Mehrwert. Wenn man einen PV-Speicher hat bügelt der einiges aus. Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen? Ansonsten klasse Arbeit!

                      bf9af0f8-d4c1-461b-82be-4ba4b42d34dc-image.png

                      R P 2 Replies Last reply
                      0
                      • L lesiflo

                        @reblausgt Hab's mal installiert und getestet, läuft soweit. Allerdings haben die 15 Minuten für mich keinen richtigen Mehrwert. Wenn man einen PV-Speicher hat bügelt der einiges aus. Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen? Ansonsten klasse Arbeit!

                        bf9af0f8-d4c1-461b-82be-4ba4b42d34dc-image.png

                        R Offline
                        R Offline
                        ReblausGT
                        Developer
                        wrote on last edited by
                        #590

                        @lesiflo said in TibberLink Adapter:

                        Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen?

                        Ich hatte befürchtet dass die Frage kommt 😥 😊

                        L T 2 Replies Last reply
                        0
                        • R ReblausGT

                          @lesiflo said in TibberLink Adapter:

                          Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen?

                          Ich hatte befürchtet dass die Frage kommt 😥 😊

                          L Offline
                          L Offline
                          lesiflo
                          Most Active
                          wrote on last edited by lesiflo
                          #591

                          @reblausgt Wenn nicht wäre auch nicht schlimm, habe das schon mit meinem Script gelöst. 😉 Allerdings muß ich noch schauen wie das mit den Zeiträumen dann passt.

                          P 1 Reply Last reply
                          0
                          • L lesiflo

                            @reblausgt Wenn nicht wäre auch nicht schlimm, habe das schon mit meinem Script gelöst. 😉 Allerdings muß ich noch schauen wie das mit den Zeiträumen dann passt.

                            P Offline
                            P Offline
                            pingo
                            wrote on last edited by
                            #592

                            @ReblausGT Vielleicht machst Du einfach zusätzlich Objekte für die Stundenpreise? Sind ja immer nur 4 Objekte zusammengezählt und durch 4 geteilt. So helfe ich mir aktuell.
                            Ansonsten funktioniert Version 6.0.0 hier perfekt. Danke

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              ArnoD
                              wrote on last edited by
                              #593

                              Wenn ich die Tibber API Beschreibung richtig verstehe kann man beides abrufen:

                              • The Subscription.priceInfo field (i.e. the type PriceInfo) now takes an optional argument resolution that can either be HOURLY or QUARTER_HOURLY.

                              Bei Stundenwerten wird von Tibber der Durchschnittspreis angegeben.

                              1 Reply Last reply
                              0
                              • L Offline
                                L Offline
                                lesiflo
                                Most Active
                                wrote on last edited by lesiflo
                                #594

                                Moin,
                                wäre es möglich noch einen zusätzlichen Rechnerkanal mit einzubauen der die Stunden/Slots anhand des Akkustandes und Verbrauch pro Stunde ermittelt? Beispiel Akku hat noch 4 kWh, Verbrauch 0,4 kWh macht dann 10 Stunden an denen der Akku entladen werden könnte. Vorgaben wären dann Rest Akku und Verbrauch pro Stunde. Eventuell auch noch gesamt Akku um die Gesamtstunden anzuzeigen.

                                1 Reply Last reply
                                0
                                • L lesiflo

                                  @reblausgt Hab's mal installiert und getestet, läuft soweit. Allerdings haben die 15 Minuten für mich keinen richtigen Mehrwert. Wenn man einen PV-Speicher hat bügelt der einiges aus. Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen? Ansonsten klasse Arbeit!

                                  bf9af0f8-d4c1-461b-82be-4ba4b42d34dc-image.png

                                  P Offline
                                  P Offline
                                  Peter c
                                  wrote on last edited by
                                  #595

                                  @lesiflo said in TibberLink Adapter:

                                  Wenn man einen PV-Speicher hat bügelt der einiges aus.

                                  Deine Darstellung der Strompreise sieht sehr übersichtlich aus. Mit was hast Du das erzeugt? Ist das VIS oder was anderes?

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    lesiflo
                                    Most Active
                                    wrote on last edited by
                                    #596

                                    @peter-c Mit vis. Guckst du hier: vis

                                    1 Reply Last reply
                                    0
                                    • R ReblausGT

                                      @lesiflo said in TibberLink Adapter:

                                      Wäre es möglich einen Schalter einzubauen um zwischen 15 und 60 Minuten zu switchen?

                                      Ich hatte befürchtet dass die Frage kommt 😥 😊

                                      T Offline
                                      T Offline
                                      THELOH
                                      wrote on last edited by THELOH
                                      #597

                                      Hat sich erledigt, ich habe meine Alias(e) angepasst.

                                      @reblausgt Ich hätte die gleiche Bitte.
                                      Ich sortiere die Preise um zu den günstigsten Stunden die teuersten Stunden mit dem Speicher zu eliminieren und nutze die Preise sehr oft an verscheidenen Stellen. Ich würde mich jedoch freuen, wenn beides angebiten wird. Alte Strucktur der 1h Datenpunkte ohne Änderungen der Bezeichnungen etc und einmal ein neuer Ordner mit den 15min Werten. So kann sich jeder das schnappen, was er benötigt.
                                      Das wäre zauberhaft 🙂

                                      1 Reply Last reply
                                      0
                                      • H Offline
                                        H Offline
                                        HansJochen
                                        wrote on last edited by HansJochen
                                        #598

                                        Hallo zusammen,

                                        die Flexcharts / ECharts Integration in den Tibberlink Adapter ist absolut klasse. Ich habe mir das Standard-Template so angepasst, dass im Diagramm die aktuelle Zeit mit einer vertikalen Linie markiert wird.
                                        Sieht dann so aus:
                                        Bildschirmfoto_20251102_154501.png

                                        Falls das jemand nutzen möchte:

                                        {
                                        	backgroundColor: "rgb(255, 255, 255)",
                                        	title: {
                                        		text: "Tibber Preis",
                                        		textStyle: {
                                        			color: "#ffffff"
                                        		}
                                        	},
                                        	tooltip: {
                                        		trigger: "axis",
                                        		axisPointer: {
                                        			type: "cross"
                                        		}
                                            },    
                                        
                                        	grid: { // Randabstände
                                        		left: "10%", right: "4%", top: "8%", bottom: "8%"
                                        	},
                                        	xAxis: {
                                        		type: "category",
                                        		boundaryGap: false,
                                        		data: %%xAxisData%%
                                        	},
                                        	yAxis: {
                                        		type: "value",
                                        		axisLabel: {formatter: "{value} €"},
                                        		axisPointer: {
                                        			snap: true
                                        		}
                                        	},
                                        	visualMap: {
                                        		min: 0.2,
                                        		max: 0.4,
                                        		inRange: {
                                        			color: ["green", "yellow", "red"] // Verlauf von grün über gelb nach rot
                                        		},
                                        		show: false
                                        	},
                                        	series: [
                                        		{
                                        			name: "Preis",
                                        			type: "line",
                                        			step: "end",
                                        			symbol: "none",
                                        			data: %%yAxisData%%,
                                        
                                        			markArea: {
                                        				itemStyle: {
                                        					color: "rgba(120, 200, 120, 0.2)"
                                        				},
                                        				data: [
                                        					%%CalcChannelsData%%
                                        				]
                                        			},
                                        			markLine: {
                                                    data: [   
                                                    {
                                                       name: 'jetzt', xAxis: ("0"+new Date().getDate()).slice(-2)+"."+("0"+(new Date().getMonth()+1)).slice(-2)+"." + "\n" + ("0"+new Date().getHours()).slice(-2)+":"+("0"+(Math.floor(new Date().getMinutes()/15)*15).toString()).slice(-2)}
                                                       
                                                          ]   
                                                    }
                                        	    }
                                            ]
                                        
                                        };
                                        
                                        R 1 Reply Last reply
                                        1
                                        • H HansJochen

                                          Hallo zusammen,

                                          die Flexcharts / ECharts Integration in den Tibberlink Adapter ist absolut klasse. Ich habe mir das Standard-Template so angepasst, dass im Diagramm die aktuelle Zeit mit einer vertikalen Linie markiert wird.
                                          Sieht dann so aus:
                                          Bildschirmfoto_20251102_154501.png

                                          Falls das jemand nutzen möchte:

                                          {
                                          	backgroundColor: "rgb(255, 255, 255)",
                                          	title: {
                                          		text: "Tibber Preis",
                                          		textStyle: {
                                          			color: "#ffffff"
                                          		}
                                          	},
                                          	tooltip: {
                                          		trigger: "axis",
                                          		axisPointer: {
                                          			type: "cross"
                                          		}
                                              },    
                                          
                                          	grid: { // Randabstände
                                          		left: "10%", right: "4%", top: "8%", bottom: "8%"
                                          	},
                                          	xAxis: {
                                          		type: "category",
                                          		boundaryGap: false,
                                          		data: %%xAxisData%%
                                          	},
                                          	yAxis: {
                                          		type: "value",
                                          		axisLabel: {formatter: "{value} €"},
                                          		axisPointer: {
                                          			snap: true
                                          		}
                                          	},
                                          	visualMap: {
                                          		min: 0.2,
                                          		max: 0.4,
                                          		inRange: {
                                          			color: ["green", "yellow", "red"] // Verlauf von grün über gelb nach rot
                                          		},
                                          		show: false
                                          	},
                                          	series: [
                                          		{
                                          			name: "Preis",
                                          			type: "line",
                                          			step: "end",
                                          			symbol: "none",
                                          			data: %%yAxisData%%,
                                          
                                          			markArea: {
                                          				itemStyle: {
                                          					color: "rgba(120, 200, 120, 0.2)"
                                          				},
                                          				data: [
                                          					%%CalcChannelsData%%
                                          				]
                                          			},
                                          			markLine: {
                                                      data: [   
                                                      {
                                                         name: 'jetzt', xAxis: ("0"+new Date().getDate()).slice(-2)+"."+("0"+(new Date().getMonth()+1)).slice(-2)+"." + "\n" + ("0"+new Date().getHours()).slice(-2)+":"+("0"+(Math.floor(new Date().getMinutes()/15)*15).toString()).slice(-2)}
                                                         
                                                            ]   
                                                      }
                                          	    }
                                              ]
                                          
                                          };
                                          
                                          R Offline
                                          R Offline
                                          ReblausGT
                                          Developer
                                          wrote on last edited by
                                          #599

                                          @hansjochen said in TibberLink Adapter:

                                          Ich habe mir das Standard-Template so angepasst, dass im Diagramm die aktuelle Zeit mit einer vertikalen Linie markiert wird.
                                          Falls das jemand nutzen möchte:

                                          JA! hier ich!!! Cool, das wollte ich schon die ganze Zeit!! Darf ich das im Adapter als Beispiel veröffentlichen?

                                          H 1 Reply Last reply
                                          0
                                          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

                                          258

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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