Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 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. Tester
  4. ...nicht in offiziellem Repo
  5. Test Adapter octopus-energy-monitor v0.4.x GitHub/Latest

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.1k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.6k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    17
    1
    6.3k

Test Adapter octopus-energy-monitor v0.4.x GitHub/Latest

Geplant Angeheftet Gesperrt Verschoben ...nicht in offiziellem Repo
22 Beiträge 6 Kommentatoren 1.8k Aufrufe 7 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 Offline
    D Offline
    DerDigge
    schrieb am zuletzt editiert von
    #9

    Zuersteinmal: Danke für deine Arbeit. Ob mit oder ohne KI: Ich hätte es nicht gekonnt. 👍
    Installation lief problemlos, Daten werden angezeigt.
    Allerdings bin ich mir nicht sicher, ob diese korrekt sind. Das muss nicht zwingend am Adapter liegen.
    Mein Smartmeter liefert erst seit ein paar Tagen Daten, obwohl es bereits vor neun Monaten eingebaut wurde. Da hat Octopus was verbaselt...
    Ich habe den Tarif "Octopus Go". Das wird auch so im Datenpunkt "tariff Name" angezeigt. Auch die "standard" Rate wird korrekt angezeigt.
    Allerdings würde ich erwarten, dass bei den Tageswerten nicht nur "standardConsuption" und "standardCost", sondern auch wie auch immer benannte Werte für die Verbräuche zu den vergünstigten Zeiten angegeben werden. Das ist leider nicht der Fall. :(
    Am 7.5. habe ich zwischen 00:00 Uhr und 04:00 Uhr ca. 30 kWh ins Auto geladen. DailyConsumtion und standardConsuption werden jedoch mit 33,711 kWh angegeben. standardCost und totalCost mit 9,81€. Das ergibt erstaunlich genau meinen Arbeitspreis von 29,1 ct/kWh.
    Den Haken in den Einstellungen für "Split into "Go" (0-5h) and Standard Tariff windows" habe ich gesetzt. Allerdings konnte ich nirgendwo eine Änderung feststellen.

    T 1 Antwort Letzte Antwort
    0
    • D DerDigge

      Zuersteinmal: Danke für deine Arbeit. Ob mit oder ohne KI: Ich hätte es nicht gekonnt. 👍
      Installation lief problemlos, Daten werden angezeigt.
      Allerdings bin ich mir nicht sicher, ob diese korrekt sind. Das muss nicht zwingend am Adapter liegen.
      Mein Smartmeter liefert erst seit ein paar Tagen Daten, obwohl es bereits vor neun Monaten eingebaut wurde. Da hat Octopus was verbaselt...
      Ich habe den Tarif "Octopus Go". Das wird auch so im Datenpunkt "tariff Name" angezeigt. Auch die "standard" Rate wird korrekt angezeigt.
      Allerdings würde ich erwarten, dass bei den Tageswerten nicht nur "standardConsuption" und "standardCost", sondern auch wie auch immer benannte Werte für die Verbräuche zu den vergünstigten Zeiten angegeben werden. Das ist leider nicht der Fall. :(
      Am 7.5. habe ich zwischen 00:00 Uhr und 04:00 Uhr ca. 30 kWh ins Auto geladen. DailyConsumtion und standardConsuption werden jedoch mit 33,711 kWh angegeben. standardCost und totalCost mit 9,81€. Das ergibt erstaunlich genau meinen Arbeitspreis von 29,1 ct/kWh.
      Den Haken in den Einstellungen für "Split into "Go" (0-5h) and Standard Tariff windows" habe ich gesetzt. Allerdings konnte ich nirgendwo eine Änderung feststellen.

      T Offline
      T Offline
      tippy88
      schrieb am zuletzt editiert von tippy88
      #10

      @DerDigge sagte:

      Den Haken in den Einstellungen für "Split into "Go" (0-5h) and Standard Tariff windows" habe ich gesetzt. Allerdings konnte ich nirgendwo eine Änderung feststellen.

      Den Schalter muss ich mal noch entfernen. Das kommt noch von den ersten Versionen.
      Inzwischen splittet der Adapter die Verbräuche automatisch, je nachdem was die Octopus API liefert. Bei dir hat Octopus offenbar den Tarif noch nicht korrekt hinterlegt.
      Hast du schon die E-Mail Bestätigung von Octopus erhalten dass du von dem Übergangstarif in den vollwertigen GO - Tarif umgestellt bist?

      Du kannst das ja mal überprüfen:

      1. https://api.oeg-kraken.energy/v1/graphql
        2.Füge als Abfrage folgende Query ein:
      mutation krakenTokenAuthentication($email: String!, $password: String!) {
        obtainKrakenToken(input: {email: $email, password: $password}) {
          token
        }
      }
      
      query MyQuery($accountNumber: String!) {
        account(accountNumber: $accountNumber) {
          properties {
            electricityMalos {
              agreements {
                isActive
                id
                product {
                  displayName
                  isTimeOfUse
                  fullName
                  endsAt
                  description
                }
                unitRateInformation {
                  ... on SimpleProductUnitRateInformation {
                    __typename
                    latestGrossUnitRateCentsPerKwh
                    grossRateInformation {
                      grossRate
                      date
                      rateValidToDate
                      vatRate
                    }
                    netUnitRateCentsPerKwh
                  }
                  ... on TimeOfUseProductUnitRateInformation {
                    __typename
                    rates {
                      latestGrossUnitRateCentsPerKwh
                      netUnitRateCentsPerKwh
                      grossRateInformation {
                        grossRate
                        rateValidToDate
                        date
                      }
                      timeslotName
                      timeslotActivationRules {
                        activeFromTime
                        activeToTime
                      }
                    }
                  }
                }
              }
              meters {
                id
                meloNumber
                meterType
                number
                shouldReceiveSmartMeterData
                hasSmartMeterGateway
              }
              mop {
                code
                name
              }
              dno {
                code
                name
              }
            }
          }
          electricityBalance
        }
        electricityMeterReadings(
          meterId: "1058122"
          accountNumber: $accountNumber
          last: 100
          readFrom: "2026-01-01"
        ) {
          edges {
            node {
              value
              readAt
              typeOfRead
              status
            }
          }
          edgeCount
          totalCount
        }
      }
      
      1. In den "Variables" fügst du folgendes ein und ersetzt deine Kundendaten:
      {
        "email": "xxxx@xxx.xxx",
        "password": "xxxxxxx",
        "accountNumber": "A-xxxxx"
      }
      
      1. Jetzt klickst du auf Ausführen und wählst Kraken Token Authentication

      2. Im Antwort Feld rechts solltest du jetzt einen langen Token bekommen im Format "ey...................."
        ff62cb6c-7dfe-4569-9ea3-75bcc46b4915-image.jpeg

      3. Jetzt gehst du auf den "Headers" Tab und fügst dort den Authorization Header ein mit deinem Token den du bekommen hast:

      {
        "authorization":"eyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
      

      370b0b69-d944-441f-ac74-71c2411e0eba-image.jpeg

      1. Jetzt kannst du die Abfrage nochmal ausführen und wählst aber "MyQuery"
        7f3c4e2b-5719-403b-a78b-4dee3df371e2-image.jpeg

      Nun solltest du einige Daten als Antwort bekommen. Unter anderem die Zeitfenster in deinem Tarif:
      3dd9ec37-0b2b-4941-b19e-825bb7c2246e-image.jpeg

      Nur wenn Octopus dort das GO Zeitfenster auch ausliefert, wird der Adapter die Verbräuche splitten:
      328c99be-2e54-4e5f-9cbb-6e03508bf023-image.jpeg

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        DerDigge
        schrieb am zuletzt editiert von
        #11

        Vielen Dank für die sehr ausführliche Antwort.
        Mit Hilfe deiner Anleitung konnte ich über die API unter anderem dies abfragen:

        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          DerDigge
          schrieb am zuletzt editiert von
          #12

          "product": {
          "displayName": "Octopus Go",
          "isTimeOfUse": false,
          "fullName": "OctopusGo Light Secure 24 - online (r24/go_li_24)",
          "endsAt": null,
          "description": "Interim EV tariff with 24 months price guarantee offered on special website, for customers waiting for us to connect to their smart meter"
          },

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            DerDigge
            schrieb am zuletzt editiert von
            #13

            Ich werde also Octopus nochmal kontaktieren müssen.

            1 Antwort Letzte Antwort
            1
            • D Offline
              D Offline
              DerDigge
              schrieb am zuletzt editiert von
              #14

              Octopus hat uns nun in den korrekten Tarif umgestellt. Nun sehe ich "Rates" für den Go und den Standardtarif. Mit den anderen Datenpunkten muss ich mich dann mal beschäftigen.
              Danke dir.

              1 Antwort Letzte Antwort
              1
              • C Offline
                C Offline
                compressed
                schrieb am zuletzt editiert von
                #15

                Funktioniert bei mir soweit sehr gut.
                Gibt die API es auch her Tagesverlaufswerte anzufordern?

                T 1 Antwort Letzte Antwort
                0
                • C compressed

                  Funktioniert bei mir soweit sehr gut.
                  Gibt die API es auch her Tagesverlaufswerte anzufordern?

                  T Offline
                  T Offline
                  tippy88
                  schrieb am zuletzt editiert von
                  #16

                  @compressed sagte:

                  Funktioniert bei mir soweit sehr gut.
                  Gibt die API es auch her Tagesverlaufswerte anzufordern?

                  Octopus liefert mir nur den 15min Verbrauch rückwirkend. Es wäre möglich diesen als JSON zu speichern.

                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    compressed
                    schrieb am zuletzt editiert von
                    #17

                    Ist der 15min Wert schon als Objekt drin? Ich finde da nichts.
                    Das wäre natürlich eine einfache Möglichkeit.
                    Den Abfrage Intervall auf 15min setzen und den Wert in zB Influx speichern, daraus dann ein Säulendiagramm.

                    1 Antwort Letzte Antwort
                    0
                    • C Offline
                      C Offline
                      compressed
                      schrieb am zuletzt editiert von compressed
                      #18

                      ich habe noch geschaut...
                      Wenn du wie in diesem GraphQL Beispiel:

                      https://octopusenergy.de/blog/tipps-tricks/auf-der-suche-nach-deutschen-energie-vorreitern

                      die stündlichen Tageswerte als json mit den in jeweiligen Tag Objektpfad reinpacken kannst, wäre das fantastisch!

                      Und eine Frage noch, es gab die letzten Tage auf Octopus Seite eine Lücke in den Verbrauchswerten, die mitlerweile aber wieder nachgereicht wurde.
                      Die neuen Werte werden bislang nicht übernommen? oder muss ich einen Tag warten?

                      T 1 Antwort Letzte Antwort
                      0
                      • C compressed

                        ich habe noch geschaut...
                        Wenn du wie in diesem GraphQL Beispiel:

                        https://octopusenergy.de/blog/tipps-tricks/auf-der-suche-nach-deutschen-energie-vorreitern

                        die stündlichen Tageswerte als json mit den in jeweiligen Tag Objektpfad reinpacken kannst, wäre das fantastisch!

                        Und eine Frage noch, es gab die letzten Tage auf Octopus Seite eine Lücke in den Verbrauchswerten, die mitlerweile aber wieder nachgereicht wurde.
                        Die neuen Werte werden bislang nicht übernommen? oder muss ich einen Tag warten?

                        T Offline
                        T Offline
                        tippy88
                        schrieb am zuletzt editiert von tippy88
                        #19

                        @compressed Ich habe in der dev Branch ein Feature dafür eingebaut. Bitte update den Adapter aus dev und Teste es mal.
                        Um dev zu installieren musst du /tree/dev in der github URL anhängen:

                        • Im ioBroker auf "Adapter" gehen.
                        • Das GitHub-Icon klicken ("Aus eigener URL installieren").
                        • Den Tab "Benutzerdefiniert" wählen und diese URL einfügen: https://github.com/tipp88/ioBroker.octopus-energy-monitor/tree/dev

                        Damit direkt Einträge in der Influxdb gemacht werden musst du bestehende Objekte im History Objektbaum löschen und dei Instanz neustarten damit neue Werte aus der API abgeholt werden und dann in die Datenbank geschrieben werden. Du kannst entweder den kompletten History Ordner löschen oder nur einzelne Tage.

                        3151607f-858a-4801-871f-688cce636c23-image.jpeg

                        Ich habe es auf meinem Test-System ausprobiert und es funktioniert.
                        e5c04d74-b398-48cf-af36-6453da372679-image.jpeg

                        8d05de35-dacc-4a5b-b516-20d767f314b7-image.jpeg

                        1 Antwort Letzte Antwort
                        0
                        • C Offline
                          C Offline
                          compressed
                          schrieb am zuletzt editiert von
                          #20

                          super sieht soweit gut aus

                          Unbenannt.png

                          1 Antwort Letzte Antwort
                          1
                          • mcm1957M Online
                            mcm1957M Online
                            mcm1957
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #21

                            Der Adapter wurde ins LATEST Repository aufgenommen

                            Ich rege an in Abstimmung mit @Homoran / @samson71 ein neues Topic im Testerbereich anzulegen und dieses Topic hier zu schließen.

                            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                            Support Repositoryverwaltung.

                            Wer 'nen Kaffee spendieren will: https://paypal.me

                            LESEN - gute Forenbeitrage

                            T 1 Antwort Letzte Antwort
                            0
                            • mcm1957M mcm1957

                              Der Adapter wurde ins LATEST Repository aufgenommen

                              Ich rege an in Abstimmung mit @Homoran / @samson71 ein neues Topic im Testerbereich anzulegen und dieses Topic hier zu schließen.

                              T Offline
                              T Offline
                              tippy88
                              schrieb am zuletzt editiert von
                              #22

                              https://forum.iobroker.net/topic/84968/test-adapter-octopus-energy-monitor-v0.7.x-github-latest

                              1 Antwort Letzte Antwort
                              0
                              • Samson71S Samson71 sperrte dieses Thema am

                              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

                              443

                              Online

                              33.0k

                              Benutzer

                              83.6k

                              Themen

                              1.3m

                              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
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe