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.
    • R
      ReblausGT Developer @Der-Jeti last edited by ReblausGT

      @der-jeti said in TibberLink Adapter:

      Wie genau müsste ich das tun für den Aktuellen Monat?

      z.B. so:

      const data = [
        {"from":"2024-10-17T00:00:00.000+02:00","to":"2024-10-18T00:00:00.000+02:00","totalCost":0.7343306708852348,"cost":0.2809810031,"unitPrice":0.164316,"unitPriceVAT":0.026235,"consumption":1.71,"consumptionUnit":"kWh","currency":"EUR"},
        {"from":"2024-10-18T00:00:00.000+02:00","to":"2024-10-19T00:00:00.000+02:00","totalCost":0.5117260221852349,"cost":0.0583763544,"unitPrice":0.254919,"unitPriceVAT":0.040701,"consumption":0.229,"consumptionUnit":"kWh","currency":"EUR"},
        {"from":"2024-10-19T00:00:00.000+02:00","to":"2024-10-20T00:00:00.000+02:00","totalCost":0.4816735241852349,"cost":0.0283238564,"unitPrice":0.232163,"unitPriceVAT":0.037068,"consumption":0.122,"consumptionUnit":"kWh","currency":"EUR"}
      ];
      
      // Berechnung der Summe aller totalCost-Werte
      const totalSum = data.reduce((sum, entry) => sum + entry.totalCost, 0);
      console.log(`Die Summe aller totalCost-Werte beträgt: ${totalSum.toFixed(2)} EUR`);
      

      Oder einen Feature-Request auf der GitHub Seite des Adapters starten, das z.B. diese laufenden Kosten des Monats ausgegeben werden sollen. 😁

      ... müsste man sich mal überlegen welche "Klartext"-Ausgaben da auch für andere Nutzer sinnvoll wären ...

      L 1 Reply Last reply Reply Quote 1
      • L
        lesiflo Most Active @HomeUser last edited by lesiflo

        @homeuser Sofern du eine mit openWB kompatible Wallbox hast, ist es aber möglich diese mit Tibber zu verbinden.

        Sieht dann so aus:

        openWB
        d5cdecda-9ebc-4813-80fb-e5858553e33a-image.png
        b99b2007-20f7-4659-a463-93dc47282dde-image.png

        iobroker
        0f305f43-45c0-4341-baa5-32e173c39422-image.png

        Entladen ab: Größer gleich Durchschnittspreis
        Laden bis: Errechnet aus Durchschnittspreis - 20%

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

          @reblausgt sagte in TibberLink Adapter:

          @der-jeti said in TibberLink Adapter:

          Wie genau müsste ich das tun für den Aktuellen Monat?

          z.B. so:

          const data = [
            {"from":"2024-10-17T00:00:00.000+02:00","to":"2024-10-18T00:00:00.000+02:00","totalCost":0.7343306708852348,"cost":0.2809810031,"unitPrice":0.164316,"unitPriceVAT":0.026235,"consumption":1.71,"consumptionUnit":"kWh","currency":"EUR"},
            {"from":"2024-10-18T00:00:00.000+02:00","to":"2024-10-19T00:00:00.000+02:00","totalCost":0.5117260221852349,"cost":0.0583763544,"unitPrice":0.254919,"unitPriceVAT":0.040701,"consumption":0.229,"consumptionUnit":"kWh","currency":"EUR"},
            {"from":"2024-10-19T00:00:00.000+02:00","to":"2024-10-20T00:00:00.000+02:00","totalCost":0.4816735241852349,"cost":0.0283238564,"unitPrice":0.232163,"unitPriceVAT":0.037068,"consumption":0.122,"consumptionUnit":"kWh","currency":"EUR"}
          ];
          
          // Berechnung der Summe aller totalCost-Werte
          const totalSum = data.reduce((sum, entry) => sum + entry.totalCost, 0);
          console.log(`Die Summe aller totalCost-Werte beträgt: ${totalSum.toFixed(2)} EUR`);
          

          Oder einen Feature-Request auf der GitHub Seite des Adapters starten, das z.B. diese laufenden Kosten des Monats ausgegeben werden sollen. 😁

          ... müsste man sich mal überlegen welche "Klartext"-Ausgaben da auch für andere Nutzer sinnvoll wären ...

          Würde nur für Monate mit max 30 Tage funktionieren, da die resolution DAILY auf 30 tage begrenzt wurde.
          Für den 31. Tag müsstest du dann eine zweite Abfrage machen.

          https://developer.tibber.com/docs/changelog

          Vor der API Änderung war das recht simpel, einfach den nächsten 1. des Monats / Jahres resolution MONTHLY oder ANUAL und last 1 dann hattest du die Kosten / Verbrauch des aktuellen Monats / Jahres, seit dem 18.10 geht das aber nicht mehr...

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

            @libertyx82 said in TibberLink Adapter:

            Würde nur für Monate mit max 30 Tage funktionieren, da die resolution DAILY auf 30 tage begrenzt wurde.
            Für den 31. Tag müsstest du dann eine zweite Abfrage machen.

            ... Warum? der Daily hat doch nur volle Tage .... am 31.Tag dann die Summe der 30.
            Am. 01. steht die Summe dann ja schon im Monthly. Natürlich muss man das in der Berechnung berücksichtigen, aber das finde ich korrekt.

            Da finde ich anderer Maxima bei den Werten unpraktischer... warum hat man z.B. die Anzahl Jahre auf 1 begrenzt... 3 wäre seitens Datenmenge jetzt auch nicht soooo schlimm gewesen.

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

              Wenn du die Abfrage am 31. Tag machst, weil du dir z.B. den Verbrauch des aktuellen Monats std. aktualisiert anzeigen lassen willst, musst du zwei Abfragen machen,
              Tag 1-30 und Tag 31 sonst fehlt dir der Tag.

              Davon abgesehen musst du die Werte jetzt zusammenrechnen, ob das dann mit der Abrechnung von Tibber übereinstimmt bzgl. Rundungen etc. wage ich zu bezweifeln.

              Ich kann gar nicht nachvollziehen, warum man die Möglichkeit den aktuellen Zeitraum Monat / Jahr abzufragen einschränkt hat, statt einer Abfrage muss ich das nun in mehreren machen, was also mehr Anfragen und somit mehr Last auf der API erzeugt und damit kontraproduktiv zu dem ist, was man erreichen wollte, weniger Last auf der API...

              R 1 Reply Last reply Reply Quote 0
              • M
                michije @ReblausGT last edited by

                @reblausgt Das Objekt Powerproduction gibt es bei mir nicht. Aber ich bekomme valide Werte in accumulatedProduction und accumulatedProductionLastHour.

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

                  @michije said in TibberLink Adapter:

                  @reblausgt Das Objekt Powerproduction gibt es bei mir nicht. Aber ich bekomme valide Werte in accumulatedProduction und accumulatedProductionLastHour.

                  Meines Wissens hat das in Deutschland niemand. Das ist wohl gedacht als "Verkauft an bzw. über Tibber" .... deine EEG Einspeisung sind die Anderen Werte.... Da hatte ich heute auch erfreuliche Zahlen 😉

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

                    @libertyx82 said in TibberLink Adapter:

                    Wenn du die Abfrage am 31. Tag machst, weil du dir z.B. den Verbrauch des aktuellen Monats std. aktualisiert anzeigen lassen willst, musst du zwei Abfragen machen,
                    Tag 1-30 und Tag 31 sonst fehlt dir der Tag.

                    Das war bisher (zumindest bei meinem letzten Versuch) doch auch nur für den jeweils vergangen Zeitraum.... da hatte man am Tag 31 doch auch nur den Vortag gesehen und hat die Stunden des laufenden Tages zusammenzählen müssen.

                    Und ja, es entlastet den Server wenn man nicht mehr die letzten 400 Tage abrufen kann. Das wurde halt vermutlich gemacht.

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

                      @reblausgt sagte in TibberLink Adapter:

                      Das war bisher (zumindest bei meinem letzten Versuch) doch auch nur für den jeweils vergangen Zeitraum.... da hatte man am Tag 31 doch auch nur den Vortag gesehen und hat die Stunden des laufenden Tages zusammenzählen müssen.

                      Bisher konntest du den aktuellen Monat / Jahr abfragen, indem du den nächsten ersten als Pointer genommen hast, die Auflösung als MONTHLY / ANUAL und last 1, damit hast du die Summen des aktuellen Monats / Jahres bekommen bis zur letzten abgeschlossenen Std.

                      Das geht nun nicht mehr, jetzt brauche ich dafür 2 Abfragen statt bisher 1, denn ich bekommen für den vergangenen Zeitraum nur die Werte bis zum letzten abgeschlossenen Tag und brauche dann noch den aktuellen Tag.

                      Ich weiß jetzt nicht was mehr Last erzeugt, die letzten 400 tage abzurufen oder wenn sich die doppelte Anzahl an Abfragen.

                      1 Reply Last reply Reply Quote 0
                      • A
                        allesQuark last edited by

                        Ein bisschen Off-Topic, aber da ja hier fast ausschließlich Tibber-Nutzer unterwegs sind versuche ich es einmal.
                        Meine Tibber-Bridge hat im Netzwerk/Router seit einigen Tagen einen neuen Namen, bisher tibber-host und nun plötzlich Bridge25e57f200.
                        Kann das vielleicht jemand prüfen oder bin ich der Einzige?
                        Neue Firmware ausgerollt oder bahnt sich ein Defekt an, das ist hier die Frage

                        H 1 Reply Last reply Reply Quote 0
                        • H
                          HomeUser @allesQuark last edited by

                          @allesquark War bei mir auch so. Ich war auch irritiert.

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            allesQuark @HomeUser last edited by

                            @homeuser Danke dir für die schnelle Rückmeldung, dann haben die wohl eine neue Firmware ausgerollt denke ich. Und hoffentlich nicht die Option zu lokalen Verwendung der Bridge entfernt, das habe ich zum Jahresende noch in der Planung

                            1 Reply Last reply Reply Quote 0
                            • arteck
                              arteck Developer Most Active last edited by

                              sonst noch jemand probleme mit dem feed ??

                              1 Reply Last reply Reply Quote 0
                              • F
                                flisse last edited by

                                @arteck
                                Ja, es kommen ständig Meldungen.

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

                                  https://github.com/bisand/node-red-contrib-tibber-api/issues/97

                                  libertyx82 created this issue in bisand/node-red-contrib-tibber-api

                                  closed Connection timeout & Unexpected server response: 504 #97

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

                                    es sollte jetzt wieder bei allen funktionieren? .... was man so hört - (?)

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

                                      @reblausgt Aber das kann ja nicht der Grund sein, wieso Power nicht ins negative geht oder? Das ist ja genau das Problem, er geht bis 0 und bleibt da, auch bei 100en Watt Überschuss ins Netz

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

                                        @michije Was für einen Stromzähler hast du?

                                        Consumption liefert den Wert für Bezug/Import (OBIS 1.8.0)
                                        Production liefert den Wert für Einspeisung/Export (OBIS 2.8.0)

                                        Diese Werte muss der Zähler liefern, liefert der nur OBIS 1.8.0 bekommst du auch nur Werte für den Bezug angezeigt.

                                        Der Wert für OBIS 1.8.0 kann nicht negativ sein, bzw sieht das OBIS Protokoll keine negativen Werte für die Kennzahl 1.8.0 vor.

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          michije @LibertyX82 last edited by

                                          @libertyx82 said in TibberLink Adapter:

                                          @michije Was für einen Stromzähler hast du?

                                          Consumption liefert den Wert für Bezug/Import (OBIS 1.8.0)
                                          Production liefert den Wert für Einspeisung/Export (OBIS 2.8.0)

                                          Diese Werte muss der Zähler liefern, liefert der nur OBIS 1.8.0 bekommst du auch nur Werte für den Bezug angezeigt.

                                          Der Wert für OBIS 1.8.0 kann nicht negativ sein, bzw sieht das OBIS Protokoll keine negativen Werte für die Kennzahl 1.8.0 vor.

                                          Ich weiß die genaue Bezeichnung nicht, ist ein IMS von EMH. Und der Zähler liefert definitiv Werte für Einspeisung, ich sehe negative Werte in der Tibber App und das "accumulatedProduction" Objekt in ioBroker zählt bei Einspeisung auch hoch. Lediglich das "power" Objekt wird niemals kleiner als 0 😞

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            Pengo last edited by

                                            Hallo zusammen,
                                            ich habe ein Problem mit dem Adapter. ich versuche "Bester Stundenblock LTF" einzurichten, bekomme aber ständig Fehler das die Start Zeit nicht richtig ist. Siehe die Bilder. Könnt ihr mir bitte helfen!
                                            Danke
                                            Bildschirmfoto vom 2024-11-03 10-33-09.png Bildschirmfoto vom 2024-11-03 10-31-42.png

                                            R 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

                                            480
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            79
                                            566
                                            90689
                                            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