Tibber Integration liefert zu wenig Entitäten

Hallo.

Meine Tibber Integration liefert 19 Entitäten. Ich vermisse aber unter Anderem

sensor.tibber_price_current
sensor.tibber_price_tomorrow
sensor.tibber_grid_price_level

Wieviel Entitäten sollten es sein?

Mein Tibber Token beinhaltet eigentlich folgendes:

  • Approved scopes
  • tibber_graph
  • user
  • homes
  • price
  • consumption
  • full
  • write_access

Hat jemand eine Idee, was ich machen kann, um alle Entitäten zu bekommen?

Vielen Dank und Grüße
Frank

Die Tibber-Integration beinhaltet bei mir 1 Gerät und 25 Entitäten.
Über die EPEXspot - Integration kann man dann mit Angabe von Tibber als Entität die stündlichen Preise auch in der Vorschau sehen - hab aus Ermangelung von Wissen und Ahnung im HA einfach das Beispiel aus der Integrationsbeschreibung auf ein Dashboard eingefügt, das gibt dann eine gute Vorschau…

Vielen Dank für deine schnelle Antwort.

Ich habe mir die Epex Chart Card eingebunden.
Bei mir sieht das seltsam aus, keine Daten von Morgen.

Ich werde mir die Dokumentation noch einmal zu Gemüte führen, ich mache vielleicht auch nur einen Denkfehler.

Bei mir wird das hier geliefert:

Und außerdem auch die Preise von morgen über die API:

- platform: rest
  name: Tibber Prices
  unique_id: tibber_prices
  resource: https://api.tibber.com/v1-beta/gql
  method: POST
  payload: '{ "query": "{ viewer { homes { currentSubscription { status priceInfo { current { total } today { total } tomorrow { total } } } } } }" }'
  json_attributes_path: "$.data.viewer.homes[0].currentSubscription.priceInfo"
  json_attributes:
    - today
    - tomorrow
  value_template: "{{ value_json.data.viewer.homes[0].currentSubscription.priceInfo.current.total | float }}"
  scan_interval: 30
  headers:
    Authorization: !secret tibber_api_key
    Content-Type: application/json
    User-Agent: REST
  unit_of_measurement: EUR/kWh

ok, danke. Diese Informationen sehe ich auch, aber das sind nicht die stündlichen Preise, sondern eine Momentaufnahme.

Den Code muss ich bei mir implementieren, mal sehen, was bei mir angezeigt wird.

Vielen Dank erst einmal, das hilft mir sicher ein wenig weiter.

Mit dem Code über die API bekommst du die stündlichen Preise für heute und ab ca. 13 Uhr auch für morgen.

image

wieder ein Schritt weiter. Jetzt habe ich die Werte in der Entität

aber als Graph bekomme ich sie nicht angezeigt. Welche Card verwendest du dafür?

Bitte sehr:

type: custom:apexcharts-card
experimental:
  color_threshold: true
all_series_config:
  unit: " Cent/kWh"
apex_config:
  grid:
    show: true
    borderColor: "#E0E0E0"
  chart:
    height: 250px
  tooltip:
    enabled: true
    followCursor: false
    x:
      show: false
    fixed:
      enabled: true
header:
  show: true
  title: Strompreis
  show_states: true
  colorize_states: true
  standard_format: false
graph_span: 48h
now:
  show: true
  color: 9E9E9E
span:
  start: day
series:
  - entity: sensor.tibber_prices
    name: Preis
    show:
      in_header: before_now
      name_in_header: false
    color_threshold:
      - value: 0
        color: 4DD0E1
      - value: 10
        color: 26A69A
      - value: 15
        color: 4CAF50
      - value: 20
        color: 7CB342
      - value: 25
        color: FBC02D
      - value: 30
        color: EF6C00
      - value: 40
        color: B71C1C
    type: line
    curve: stepline
    extend_to: false
    stroke_width: 2
    float_precision: 2
    data_generator: |
      const noon = new Date()
      noon.setHours(0, 0, 0, 0)
      const prices = entity.attributes.today.concat(entity.attributes.tomorrow);
      const data = [];
      for(let i = 0; i < prices.length; i++) {
        data.push([noon.getTime() + i * 1000 * 3600, prices[i].total * 100])
      }
      return data;

Hallo, ich scheitere nach Einrichtung der EPEX-Integration beim Tibberzugriff.

Das Token sollte okay sein.

Hat jemand eine Idee wo es da hängt?

vielen Dank, DAS ist perfekt.

Hab’s auch eingerichtet. Erst noch einen Fehler gehabt aber jetzt läufts. Super Anleitung