Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. TibberLink Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    TibberLink Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcBirne
      mcBirne @LibertyX82 last edited by

      @libertyx82
      Schade.

      L 1 Reply Last reply Reply Quote 0
      • L
        LibertyX82 @mcBirne last edited by

        @mcbirne sagte in TibberLink Adapter:

        @libertyx82
        Schade.

        Scheint wohl auch ohne Vertrag zu gehen, aber nur Live Daten der letzten 24 Stunden

        Häufig gestellte Fragen zum Pulse

        Pulse ohne Tibber Vertrag?
        Du kannst den Pulse auch ohne einen Stromvertrag bei Tibber nutzen. Deine Live-Daten werden dir in einem Zeitfenster von 24 Stunden ausgegeben. Die Anpassung des eigenen Verbrauchs an die aktuellen Preise ist jedoch nur mit Tibber Vertrag möglich, da wir dir den Strom immer zum aktuellen Börsenstrompreis weiter geben.

        1 Reply Last reply Reply Quote 0
        • R
          ReblausGT Developer @mcBirne last edited by

          @mcbirne Du kannst mit dem Adapter den Pulse lokal auslesen... ohne Vertrag

          mcBirne 1 Reply Last reply Reply Quote 0
          • mcBirne
            mcBirne @ReblausGT last edited by

            @reblausgt
            Das habe ich versucht. Mit dieser Anleitung https://github.com/marq24/ha-tibber-pulse-local leider wird meine Bridge nie grün sondern immer wieder blau.

            1 Reply Last reply Reply Quote 0
            • jrbwh
              jrbwh @ReblausGT last edited by

              @reblausgt Ich habe hier ein Template erstellt, das Verbrauch und Kosten mit flexcharts darstellt. Dabei wird der Zeitraum (hourly, daily, ...) als Parameter per http übergeben (Variante 2 des Skripts). Kann vielleicht als Anregung für eigene Charts dienen.
              cabd7465-4434-421d-a644-cca44d7bbca4-image.png

              R 1 Reply Last reply Reply Quote 0
              • R
                ReblausGT Developer @jrbwh last edited by

                @jrbwh Gefällt mir - du bekommst PM... 😉

                jrbwh 1 Reply Last reply Reply Quote 0
                • jrbwh
                  jrbwh @ReblausGT last edited by

                  @reblausgt Gib mir bitte Bescheid, wenn Dein Adapter im Beta-Repo verfügbar ist.

                  Gruß, Jürgen

                  R 1 Reply Last reply Reply Quote 0
                  • L
                    lesiflo Most Active last edited by lesiflo

                    Hallo zusammen,
                    ich habe bei mir den Kanal "Intelligenter Batteriepuffer" aktiv. Dabei werden zwei JSON ausgegeben:

                    78edf72e-aeb3-443a-8931-2bfb2105acca-image.png

                    Bei OutputJSON stehen die Werte drin bei denen die Batterie geladen wird. Bei OutputJSON2 hätte ich jetzt erwartet, das dort die Werte für's Entladen drin stehen. Ist aber wohl nicht so. Kann das einer so bestätigen?

                    Aktuell steht bei mir der Wert für's Enladen auf true. In dem JSON2 aber nicht ("hour 8")

                    a14eb483-329c-4547-a06c-80398cd8beb6-image.png

                    Kanalkonfiguration
                    fa8c05f6-6337-48dc-8cec-49ee8e34b786-image.png

                    Oder hab ich da irgendwo einen Fehler drin?

                    mcBirne 1 Reply Last reply Reply Quote 0
                    • mcBirne
                      mcBirne @lesiflo last edited by

                      Hallo zusammen,
                      ich bin von tibber zu octopus gewechselt. aber bis ich ein Smartmeter bekomme möchte ich gerne noch die Stromverbräuche von Tibber beziehen. Das klappt auch. Aber ich erhalte immer folgende Fehlermeldeung:

                      Error (Unknown Status) occurred during: -force pull of prices today- : Got invalid data structure from Tibber [you might not have a valid (or fully confirmed) contract]
                      

                      Kann ich die irgendwie abstellen?

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        ReblausGT Developer @jrbwh last edited by

                        @jrbwh said in TibberLink Adapter:

                        @reblausgt Gib mir bitte Bescheid, wenn Dein Adapter im Beta-Repo verfügbar ist.

                        Hi Jürgen, 4.3.0 inkl. FlexLink Unterstützung ist im Beta-Repo .... sollte in Kürze sichtbar sein.

                        jrbwh 1 Reply Last reply Reply Quote 0
                        • R
                          ReblausGT Developer @mcBirne last edited by

                          @mcbirne said in TibberLink Adapter:

                          ich bin von tibber zu octopus gewechselt. aber bis ich ein Smartmeter bekomme möchte ich gerne noch die Stromverbräuche von Tibber beziehen.

                          Die Stromverbräuche? Du meinst den Pulse Lokal auslesen.... Oder?
                          ... Zur Not Demo Token und alles abschalten... Außer Pulse Lokal .... hab ich nicht getestet - sag mal Bescheid ob das geht.

                          Merlin123 1 Reply Last reply Reply Quote 0
                          • Merlin123
                            Merlin123 @ReblausGT last edited by

                            @reblausgt Du kannst das meines Wissens nach ganz normal weiter auslesen. Nur historische Daten bekommst Du nicht mehr. Nur den laufenden Tag.

                            Werd ich ab 27.2. aber auch sehen, da auch auch gewechselt. bin.

                            lobomau 1 Reply Last reply Reply Quote 0
                            • jrbwh
                              jrbwh @ReblausGT last edited by

                              @reblausgt Danke für die Info. Ich habe einen entsprechenden Hinweis ins Readme von flexcharts aufgenommen. Bin gespannt, wie diese Kombi ankommt.

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                BMP @jrbwh last edited by BMP

                                Hallo,

                                ich liebe die neuen ECharts.
                                Allerdings hat meine Frau damit ein Problem. Die kommt nur mit BARs klar und mag die Linie nicht.
                                Also kurz umgesetzt und dann noch oben die jeweiligen Preise anzeigen lassen.
                                Das klappt auch seht gut, bis es 14 Uhr wird und die Anzeige dann 48h anzeigt.

                                Wäre es möglich die schon abgelaufenden Stunden zu deaktivieren ?
                                So dass nur noch die kommenden angezeigt werden?
                                Alternativ wäre es möglich die Tabelle aufzuteilen und aktueller Tag und morgen ?

                                Gruß Marcus

                                fd3ceb7d-ea65-444f-9646-a88d36c3577b-image.png

                                B jrbwh 2 Replies Last reply Reply Quote 0
                                • B
                                  BMP @BMP last edited by BMP

                                  @bmp

                                  Habe nun erstmal die Label auf 2 Stellen gekürzt. Ist aber nur eine Notlösung

                                  R 1 Reply Last reply Reply Quote 0
                                  • jrbwh
                                    jrbwh @BMP last edited by

                                    @bmp Hallo Marcus, ich vermute, mit "neue ECharts" meinst Du Flexcharts. Freut mich sehr, wenn Dir das gefällt.

                                    @ReblausGT Denke, Marcus' Problem liegt in der Aufbereitung der Daten durch TibberLink. Schaust Du Dir das bitte mal an?

                                    @bmp Eine schnelle Lösung könnte sein, in der Chart-Definition ein dataZoom zu ergänzen. Zum Ausprobieren sollte eine zusätzliche Zeile reichen:

                                    dataZoom: {},
                                    

                                    Die Details zum dataZoom findest Du hier.

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      BMP @jrbwh last edited by BMP

                                      @jrbwh Danke dir.
                                      Den DataZoom teste ich sofort 😉
                                      Mit DataZoom schaffe ich es nicht, bei mir haben die Parameter keine änderungem im Flow erwirkt.

                                      icebear 1 Reply Last reply Reply Quote 0
                                      • R
                                        ReblausGT Developer @BMP last edited by ReblausGT

                                        @bmp said in TibberLink Adapter:

                                        Habe nun erstmal die Label auf 2 Stellen gekürzt. Ist aber nur eine Notlösung

                                        Wie wären Optionen für die Erstellung der Daten ins FlexCharts-JSON: "Future-Cutoff" und "Past-Cutoff". Sprich du stellst z.B. ein das immer max 6h in die Vergangenheit ausgegeben werden und 10h in die Zukunft.... so hätte man immer konstant 16h dargestellt.
                                        Oder auch 0h in die Vergangenheit und "50h" Zukunft.... dann würden um 13:00 alle Stunden des nächsten Tages hinzukommen und alle abgelaufenen sind grundsätzlich weg...

                                        PS: Wenn fertig - wäre die Darstellung als BAR ein weiteres Template im Adapter wert 😉

                                        B 2 Replies Last reply Reply Quote 0
                                        • B
                                          BMP @ReblausGT last edited by

                                          @reblausgt
                                          Hallo Reblaus,

                                          das hört sich doch schon mal vielversprechend an.
                                          Bislang hatte ich mir das per Skript rausgesucht und als Tabelle anzeigen lassen.

                                          Dort hatte ich immer zwei Tabellen. Die heutige und eine für morgen.
                                          Letzendlich Interessieren mich aber nur die aktuelle Stunde und kommenden.
                                          Ein Cutoff von 0h vergangene Stunden wäre also für mich der Optimale weg 😉

                                          R 1 Reply Last reply Reply Quote 0
                                          • B
                                            BMP @ReblausGT last edited by

                                            @reblausgt said in TibberLink Adapter:

                                            PS: Wenn fertig - wäre die Darstellung als BAR ein weiteres Template im Adapter wert 😉

                                            b58e8c0d-bc82-42af-9ac1-5f3d26b84941-image.png

                                            {
                                            	backgroundColor: "rgb(0, 0, 0)",
                                            	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",
                                            		axisLabel: {formatter: "{value} Uhr"},
                                            		boundaryGap: false,
                                            		dataZoom: {id: 'dataZoomX',
                                                        type: 'slider',
                                                        xAxisIndex: [0],
                                                        filterMode: 'filter',   // Set as 'filter' so that the modification
                                                                                // of window of xAxis will effect the
                                                                                // window of yAxis.
                                                        start: 20,
                                                        end: 40},
                                            		data: %%xAxisData%%,
                                            	},
                                            	yAxis: {
                                            		type: "value",
                                            		axisLabel: {formatter: "{value} ct/kWh"},
                                            		axisPointer: {
                                            			snap: true
                                            		}
                                            	},
                                            	visualMap: {
                                            		min: 0.2,
                                            		max: 0.3,
                                            		inRange: {
                                            			color: ["green", "yellow", "red"] // Verlauf von grün über gelb nach rot
                                            		},
                                            		show: true
                                            	},
                                            	series: [
                                            		{
                                            			name: "Total",
                                            			type: "bar",
                                            			step: "end",
                                            			symbol: "none",
                                            			label: {
                                                        show: true, // Zeigt die Labels an
                                                        position: 'top', // Positioniert die Labels über den Balken
                                                        formatter: function(params) {
                                                            // Kürze das Label auf 2 Stellen
                                                            return params.value.toString().substring(0, 4);
                                                        }
                                                    },
                                            			data: %%yAxisData%%,
                                            			
                                            			      markPoint: {
                                                    data: [
                                                      { type: 'max', name: 'Max', itemStyle: { color: 'red' }  },
                                                      { type: 'min', name: 'Min', itemStyle: { color: 'green' }  }
                                                    ]
                                                  },
                                            
                                            			markArea: {
                                            				itemStyle: {
                                            					color: "rgba(120, 200, 120, 0.2)"
                                            				},
                                            				data: [
                                            					%%CalcChannelsData%%
                                            				]
                                            			}
                                            		}
                                            	]
                                            };
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            960
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            79
                                            566
                                            97402
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo