Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Tibber Pulse: Verbrauchsdaten lokal auslesen

NEWS

  • Der neue Monatsrückblick für September 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    273

  • Neu im Blog: Was die neue Website alles kann
    BluefoxB
    Bluefox
    7
    1
    247

  • Node.js 24 ist jetzt offiziell empfohlen!
    apollon77A
    apollon77
    9
    1
    514

Tibber Pulse: Verbrauchsdaten lokal auslesen

Geplant Angeheftet Gesperrt Verschoben JavaScript
111 Beiträge 28 Kommentatoren 37.7k Aufrufe 32 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Dirk 0

    Hallo,
    hab das Script heute installiert und es läuft auf anhieb. Allerdings stimmt der Wert "current L1" nicht - er ist negativ!
    Die anderen Werte stimmen mit denen der Tibber-API überein.
    ioBroker.png

    1b1b1b1b0101010176050054319c6200620072630101760107ffffffffffff05001c108a0b0a014546522102cf806f726201650468d6fb016374790076050054319d62006200726307017707ffffffffffff0b0a014546522102cf806f070100620affff726201650468d6fbf106770701006032010101010101044546520177070100600100ff010101010b0a014546522102cf806f0177070100010800ff641c0004726201650468d6fb621e52ff65029acd600177070100020800ff01726201650468d6fb621e52ff644f64bb0177070100100700ff0101621b520053012e0177070100200700ff0101622352ff6308dc0177070100340700ff0101622352ff6308d80177070100480700ff0101622352ff6308bc01770701001f0700ff0101622152fe62940177070100330700ff0101622152fe623e0177070100470700ff0101622152fe62390177070100510701ff01016208520052760177070100510702ff0101620852005300ee0177070100510704ff010162085200530135017707010051070fff010162085200530138017707010051071aff01016208520053011e01770701000e0700ff0101622c52ff6301f3017707010000020000010101010630332e30300177070100605a0201010101010342bd01770701006161000001010101030000017707010060320104010101010850312e322e31320177070100603204040101010103042201010163deb40076050054319e6200620072630201710163902600001b1b1b1b1a01b93d

    D
    D
    Dirk 0
    schrieb am zuletzt editiert von
    #101

    @dirk-0 hier noch mein Zähler:
    2024-11-01-10-52-21-389_1.jpg

    1 Antwort Letzte Antwort
    0
    • D Dirk 0

      Hallo,
      hab das Script heute installiert und es läuft auf anhieb. Allerdings stimmt der Wert "current L1" nicht - er ist negativ!
      Die anderen Werte stimmen mit denen der Tibber-API überein.
      ioBroker.png

      1b1b1b1b0101010176050054319c6200620072630101760107ffffffffffff05001c108a0b0a014546522102cf806f726201650468d6fb016374790076050054319d62006200726307017707ffffffffffff0b0a014546522102cf806f070100620affff726201650468d6fbf106770701006032010101010101044546520177070100600100ff010101010b0a014546522102cf806f0177070100010800ff641c0004726201650468d6fb621e52ff65029acd600177070100020800ff01726201650468d6fb621e52ff644f64bb0177070100100700ff0101621b520053012e0177070100200700ff0101622352ff6308dc0177070100340700ff0101622352ff6308d80177070100480700ff0101622352ff6308bc01770701001f0700ff0101622152fe62940177070100330700ff0101622152fe623e0177070100470700ff0101622152fe62390177070100510701ff01016208520052760177070100510702ff0101620852005300ee0177070100510704ff010162085200530135017707010051070fff010162085200530138017707010051071aff01016208520053011e01770701000e0700ff0101622c52ff6301f3017707010000020000010101010630332e30300177070100605a0201010101010342bd01770701006161000001010101030000017707010060320104010101010850312e322e31320177070100603204040101010103042201010163deb40076050054319e6200620072630201710163902600001b1b1b1b1a01b93d

      D
      D
      Dirk 0
      schrieb am zuletzt editiert von
      #102

      @dirk-0
      Kann jemand sagen warum Current_L1 bei mir negativ ist?
      Ich benutze die Version // v2.5.2 19.04.2024
      In Tibber Config gibt es die Variable: //negSignPattern: "77070100010800ff6301a", die ist bei mir jedoch auskommentiert. Aber auch wenn ich sie setze ändert sich nichts...
      LG
      Dirk

      1 Antwort Letzte Antwort
      0
      • D
        D
        Dirk 0
        schrieb am zuletzt editiert von
        #103

        ...noch eine Frage:
        Mein Tibber Vertrag ist nun zu Ende und ich kann die lokalen Daten vom Pulse auslesen - super!
        Kann ich jetzt noch verhindern, dass Tibber die Daten weiterhin mitliest?
        LG

        1 Antwort Letzte Antwort
        0
        • K
          K
          krull03
          schrieb am zuletzt editiert von
          #104

          Hallo zusammen,

          ich bin aktuell genau an diesem Thema. Auf die Bridge kann ich zugreifen und über "http://192.168.2.132/data.json?node_id=3" Daten erfolgreich abrufen.
          Nun ich mir aber ich ganz klar, wie ich dieses Script im ioBroker "installiere" / zu laufen kriege...

          Kann mir hier bitte ein Kollege helfen? Danke!

          Gruß und Gute Nacht

          1 Antwort Letzte Antwort
          0
          • K
            K
            krull03
            schrieb am zuletzt editiert von krull03
            #105

            Hallo,

            ich hab noch mal in Ruhe gelesen und hätte auch früher schon "klick" machen sollen...

            Das Script ist installiert und "es passiert" was. (?)

            Im log sind immer wieder folgende Einträge zu sehen:

            23.12.2024, 09:54:39.839 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:41.685 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:43.630 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:43.934 [info ]: javascript.0 (216) script.js.common.Tibber: Bridge Data: Nothing matches the given URI
            23.12.2024, 09:54:43.935 [warn ]: javascript.0 (216) script.js.common.Tibber: Fehler beim Abrufen der Bridge Daten:SyntaxError: Unexpected token N in JSON at position 0
            23.12.2024, 09:54:45.674 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:47.625 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:49.605 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            23.12.2024, 09:54:51.611 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
            20a547e1-f209-4267-afba-f9c0bc02c13d-image.png

            Und in den Objekten sehe ich nur diese Einträge:
            c1dc5541-f86d-423d-980d-0db90d23ebe8-image.png

            Wie kann ich das deuten? Ist mein Zähler nicht kompatibel, oder passt noch was anderes nicht?

            Ich bin über jeden Tipp dankbar.

            Gruß

            mcBirneM 1 Antwort Letzte Antwort
            0
            • K krull03

              Hallo,

              ich hab noch mal in Ruhe gelesen und hätte auch früher schon "klick" machen sollen...

              Das Script ist installiert und "es passiert" was. (?)

              Im log sind immer wieder folgende Einträge zu sehen:

              23.12.2024, 09:54:39.839 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:41.685 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:43.630 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:43.934 [info ]: javascript.0 (216) script.js.common.Tibber: Bridge Data: Nothing matches the given URI
              23.12.2024, 09:54:43.935 [warn ]: javascript.0 (216) script.js.common.Tibber: Fehler beim Abrufen der Bridge Daten:SyntaxError: Unexpected token N in JSON at position 0
              23.12.2024, 09:54:45.674 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:47.625 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:49.605 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              23.12.2024, 09:54:51.611 [info ]: javascript.0 (216) script.js.common.Tibber: HEX: 4e6f7468696e67206d6174636865732074686520676976656e20555249
              20a547e1-f209-4267-afba-f9c0bc02c13d-image.png

              Und in den Objekten sehe ich nur diese Einträge:
              c1dc5541-f86d-423d-980d-0db90d23ebe8-image.png

              Wie kann ich das deuten? Ist mein Zähler nicht kompatibel, oder passt noch was anderes nicht?

              Ich bin über jeden Tipp dankbar.

              Gruß

              mcBirneM
              mcBirneM
              mcBirne
              schrieb am zuletzt editiert von
              #106

              @krull03
              ich bekomme es nicht hin, auf meine Tibber bridge zuzugreifen. Ich scheitere Bei Punkt 1 der Anleitung. Die Bridge wird nicht grün sondern immer blau. Hat jemand einen Tipp?

              1 Antwort Letzte Antwort
              0
              • Philipp FortenbacherP
                Philipp FortenbacherP
                Philipp Fortenbacher
                schrieb am zuletzt editiert von
                #107

                @waly_de
                leider wird mein Zähler noch nicht von deinem Script unterstützt. Könntest du mir weiterhelfen? Mein Zähler kommt von EBZ Typ DD3 2R06 und hat folgenden HEX dump:

                2f45425a35444433325230364454415f3130370d0a312d303a302e302e302a323535283145425a30313032333439363433290d0a312d303a39362e312e302a323535283145425a30313032333439363433290d0a312d303a312e382e302a323535283030383238342e32363830363939382a6b5768290d0a312d303a312e382e312a323535283030333331332e3434312a6b5768290d0a312d303a312e382e322a323535283030343937302e3832362a6b5768290d0a312d303a322e382e302a323535283030303131312e34383334353034382a6b5768290d0a312d303a31362e372e302a323535283030303038352e37322a57290d0a312d303a33362e372e302a323535283030303038352e39312a57290d0a312d303a35362e372e302a323535282d3030303035372e32302a57290d0a312d303a37362e372e302a323535283030303035372e30312a57290d0a312d303a39362e352e302a323535283030314332313034290d0a302d303a39362e382e302a323535283032464245324344290d0a210d0a
                

                Vielen Dank dir schon einmal fürs Anschauen.

                1 Antwort Letzte Antwort
                0
                • W
                  W
                  Waly_de
                  schrieb am zuletzt editiert von
                  #108

                  Update v2.5.3 (25.09.2026): Anpassung an neue Bridge-Firmware

                  Die neue Bridge-Firmware verwendet andere lokale Abrufadressen. Deshalb kann das bisherige Skript mit Nothing matches the given URI bzw. Unexpected token 'N' ... is not valid JSON ausfallen, obwohl der Pulse weiterhin Daten liefert.

                  Geändert wurden:

                  • /metrics.json → /node_metrics.json
                  • /data.json → /node_data.json
                  • HTTP-Fehler werden vor dem Parsen abgefangen.
                  • Debug-Ausgaben sind standardmäßig ausgeschaltet.

                  Die SML-Auswertung aus v2.5.2 bleibt unverändert. Die neuen Endpunkte wurden mit Bridge-Firmware 1798-2baebf71 geprüft; Syntax und Fehlerbehandlung zusätzlich isoliert getestet.

                  Beim Update die eigene Konfiguration übernehmen, insbesondere Passwort, Host, node_id und den bisherigen statesPrefix (sowie eigene Intervalle/negSignPattern). Die Datei enthält nur Platzhalter. Neue Diagnosedaten liegen unter Data.node, Data.ir, Data.hub und Data.packet_delivery_rate; alte Diagnosepfade werden nicht mehr aktualisiert.

                  Bei älterer Firmware mit den bisherigen URLs bitte v2.5.2 weiterverwenden; v2.5.3 hat keinen automatischen URL-Fallback.

                  Download: PulseLocalScriptv2.5.3.txt

                  K E 2 Antworten Letzte Antwort
                  3
                  • W Waly_de

                    Update v2.5.3 (25.09.2026): Anpassung an neue Bridge-Firmware

                    Die neue Bridge-Firmware verwendet andere lokale Abrufadressen. Deshalb kann das bisherige Skript mit Nothing matches the given URI bzw. Unexpected token 'N' ... is not valid JSON ausfallen, obwohl der Pulse weiterhin Daten liefert.

                    Geändert wurden:

                    • /metrics.json → /node_metrics.json
                    • /data.json → /node_data.json
                    • HTTP-Fehler werden vor dem Parsen abgefangen.
                    • Debug-Ausgaben sind standardmäßig ausgeschaltet.

                    Die SML-Auswertung aus v2.5.2 bleibt unverändert. Die neuen Endpunkte wurden mit Bridge-Firmware 1798-2baebf71 geprüft; Syntax und Fehlerbehandlung zusätzlich isoliert getestet.

                    Beim Update die eigene Konfiguration übernehmen, insbesondere Passwort, Host, node_id und den bisherigen statesPrefix (sowie eigene Intervalle/negSignPattern). Die Datei enthält nur Platzhalter. Neue Diagnosedaten liegen unter Data.node, Data.ir, Data.hub und Data.packet_delivery_rate; alte Diagnosepfade werden nicht mehr aktualisiert.

                    Bei älterer Firmware mit den bisherigen URLs bitte v2.5.2 weiterverwenden; v2.5.3 hat keinen automatischen URL-Fallback.

                    Download: PulseLocalScriptv2.5.3.txt

                    K
                    K
                    kiste01
                    schrieb am zuletzt editiert von
                    #109

                    @Waly_de

                    Danke. Daten werden wieder ausgelesen

                    1 Antwort Letzte Antwort
                    0
                    • K
                      K
                      kiste01
                      schrieb am zuletzt editiert von
                      #110

                      jetzt kommt doch ein Fehler:

                      Ein Fehler beim Abruf der metrics (getPulseData).
                      Fehler beim Abrufen der Bridge Daten:Error: getaddrinfo ENOTFOUND Hostnamemeinpulse
                      

                      Import / Export / aktuelle Power sind aber aktuell in den DP

                      1 Antwort Letzte Antwort
                      0
                      • W Waly_de

                        Update v2.5.3 (25.09.2026): Anpassung an neue Bridge-Firmware

                        Die neue Bridge-Firmware verwendet andere lokale Abrufadressen. Deshalb kann das bisherige Skript mit Nothing matches the given URI bzw. Unexpected token 'N' ... is not valid JSON ausfallen, obwohl der Pulse weiterhin Daten liefert.

                        Geändert wurden:

                        • /metrics.json → /node_metrics.json
                        • /data.json → /node_data.json
                        • HTTP-Fehler werden vor dem Parsen abgefangen.
                        • Debug-Ausgaben sind standardmäßig ausgeschaltet.

                        Die SML-Auswertung aus v2.5.2 bleibt unverändert. Die neuen Endpunkte wurden mit Bridge-Firmware 1798-2baebf71 geprüft; Syntax und Fehlerbehandlung zusätzlich isoliert getestet.

                        Beim Update die eigene Konfiguration übernehmen, insbesondere Passwort, Host, node_id und den bisherigen statesPrefix (sowie eigene Intervalle/negSignPattern). Die Datei enthält nur Platzhalter. Neue Diagnosedaten liegen unter Data.node, Data.ir, Data.hub und Data.packet_delivery_rate; alte Diagnosepfade werden nicht mehr aktualisiert.

                        Bei älterer Firmware mit den bisherigen URLs bitte v2.5.2 weiterverwenden; v2.5.3 hat keinen automatischen URL-Fallback.

                        Download: PulseLocalScriptv2.5.3.txt

                        E
                        E
                        ETGermany
                        schrieb am zuletzt editiert von
                        #111

                        @Waly_de Prima, hatte mich gefragt, weshalb die Bridge Fehler brachte. Danke nutze v2.5.3 und die funktioniert.

                        1 Antwort Letzte Antwort
                        0

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        402

                        Online

                        33.1k

                        Benutzende

                        84.0k

                        Themen

                        1.4m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2026
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe