Regenwahrscheinlichkeit als diagramm

Hallo zusammen,

Ich versuche nun seit einigen Tagen ein diagramm anzulegen welches mir die Regenwahrscheinlichkeit der nächsten 5 Tage anzeigt.

Meine aktuellste Version ist diese hier:


type: custom:apexcharts-card
header:
  title: Regenwahrscheinlichkeit (nächste 5 Tage)
  show: true
graph_span: 5d
span:
  start: day
yaxis:
  - min: 0
    max: 100
series:
  - entity: sensor.oerlinghausen_niederschlagswahrscheinlichkeit
    name: Regenwahrscheinlichkeit
    type: line
    show:
      legend_value: true

Es sieht aber so aus als würde es immer bei 0-2 % bleiben.

Versucht habe ich es schon mit den Diensten von accuweather, openweathermap und Dwd.

Vielleicht hat es ja schon jemand Und kann mir da auf die Sprünge helfen.

Lieben Gruß
Marcel

Zukünftige Daten lassen sich mit der Option data_generator visualisieren.

Hier im Beispiel eine Temperatur-Vorhersage:

image

- entity: sensor.vorhersage
  data_generator: |
    return entity.attributes.forecast.map((entry) => {
      return [new Date(entry.datetime).getTime(), entry.temperature];
    });

Vielen Dank für die schnelle Antwort,

Ich bin leider immernoch auf der Suche nach der prozentualen Regenwahrscheinlichkeit…

Gruß

Ob das nun Prozent oder was anderes ist, macht prinzipiell keinen Unterschied.
Wie schauen die Attribute deines sensor.oerlinghausen_niederschlagswahrscheinlichkeit aus?
Ist da ein forecast dabei?

Also die aktuell konfigurierten Karte sieht so aus…

Wenn ich mir den Sensor aber anschaue steht da ja zum Beispiel am 13.03 klar einnwert über 40% was mir aber nicht dargestellt wird.

Wenn ich den Sensor über die Entwicklerwerkzeuge anschaue gibt er mir diese Daten aus:

state_class: measurement
data:
  - datetime: "2025-03-10T15:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T16:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T17:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T18:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T19:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T20:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T21:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T22:00:00.000Z"
    value: 1
  - datetime: "2025-03-10T23:00:00.000Z"
    value: 1
  - datetime: "2025-03-11T00:00:00.000Z"
    value: 1
  - datetime: "2025-03-11T01:00:00.000Z"
    value: 1
  - datetime: "2025-03-11T02:00:00.000Z"
    value: 2
  - datetime: "2025-03-11T03:00:00.000Z"
    value: 2
  - datetime: "2025-03-11T04:00:00.000Z"
    value: 1
  - datetime: "2025-03-11T05:00:00.000Z"
    value: 2
  - datetime: "2025-03-11T06:00:00.000Z"
    value: 3
  - datetime: "2025-03-11T07:00:00.000Z"
    value: 2
  - datetime: "2025-03-11T08:00:00.000Z"
    value: 2
  - datetime: "2025-03-11T09:00:00.000Z"
    value: 3
  - datetime: "2025-03-11T10:00:00.000Z"
    value: 3
  - datetime: "2025-03-11T11:00:00.000Z"
    value: 4
  - datetime: "2025-03-11T12:00:00.000Z"
    value: 13
  - datetime: "2025-03-11T13:00:00.000Z"
    value: 11
  - datetime: "2025-03-11T14:00:00.000Z"
    value: 9
  - datetime: "2025-03-11T15:00:00.000Z"
    value: 16
  - datetime: "2025-03-11T16:00:00.000Z"
    value: 30
  - datetime: "2025-03-11T17:00:00.000Z"
    value: 36
  - datetime: "2025-03-11T18:00:00.000Z"
    value: 40
  - datetime: "2025-03-11T19:00:00.000Z"
    value: 49
  - datetime: "2025-03-11T20:00:00.000Z"
    value: 55
  - datetime: "2025-03-11T21:00:00.000Z"
    value: 54
  - datetime: "2025-03-11T22:00:00.000Z"
    value: 51
  - datetime: "2025-03-11T23:00:00.000Z"
    value: 50
  - datetime: "2025-03-12T00:00:00.000Z"
    value: 47
  - datetime: "2025-03-12T01:00:00.000Z"
    value: 43
  - datetime: "2025-03-12T02:00:00.000Z"
    value: 46
  - datetime: "2025-03-12T03:00:00.000Z"
    value: 48
  - datetime: "2025-03-12T04:00:00.000Z"
    value: 48
  - datetime: "2025-03-12T05:00:00.000Z"
    value: 45
  - datetime: "2025-03-12T06:00:00.000Z"
    value: 41
  - datetime: "2025-03-12T07:00:00.000Z"
    value: 39
  - datetime: "2025-03-12T08:00:00.000Z"
    value: 40
  - datetime: "2025-03-12T09:00:00.000Z"
    value: 36
  - datetime: "2025-03-12T10:00:00.000Z"
    value: 28
  - datetime: "2025-03-12T11:00:00.000Z"
    value: 25
  - datetime: "2025-03-12T12:00:00.000Z"
    value: 20
  - datetime: "2025-03-12T13:00:00.000Z"
    value: 18
  - datetime: "2025-03-12T14:00:00.000Z"
    value: 14
  - datetime: "2025-03-12T15:00:00.000Z"
    value: 18
  - datetime: "2025-03-12T16:00:00.000Z"
    value: 15
  - datetime: "2025-03-12T17:00:00.000Z"
    value: 13
  - datetime: "2025-03-12T18:00:00.000Z"
    value: 14
  - datetime: "2025-03-12T19:00:00.000Z"
    value: 16
  - datetime: "2025-03-12T20:00:00.000Z"
    value: 14
  - datetime: "2025-03-12T21:00:00.000Z"
    value: 22
  - datetime: "2025-03-12T22:00:00.000Z"
    value: 20
  - datetime: "2025-03-12T23:00:00.000Z"
    value: 22
  - datetime: "2025-03-13T00:00:00.000Z"
    value: 26
  - datetime: "2025-03-13T01:00:00.000Z"
    value: 33
  - datetime: "2025-03-13T02:00:00.000Z"
    value: 46
  - datetime: "2025-03-13T03:00:00.000Z"
    value: 50
  - datetime: "2025-03-13T04:00:00.000Z"
    value: 55
  - datetime: "2025-03-13T05:00:00.000Z"
    value: 60
  - datetime: "2025-03-13T06:00:00.000Z"
    value: 58
  - datetime: "2025-03-13T07:00:00.000Z"
    value: 55
  - datetime: "2025-03-13T08:00:00.000Z"
    value: 51
  - datetime: "2025-03-13T09:00:00.000Z"
    value: 59
  - datetime: "2025-03-13T10:00:00.000Z"
    value: 62
  - datetime: "2025-03-13T11:00:00.000Z"
    value: 63
  - datetime: "2025-03-13T12:00:00.000Z"
    value: 62
  - datetime: "2025-03-13T13:00:00.000Z"
    value: 60
  - datetime: "2025-03-13T14:00:00.000Z"
    value: 55
  - datetime: "2025-03-13T15:00:00.000Z"
    value: 54
  - datetime: "2025-03-13T16:00:00.000Z"
    value: 53
  - datetime: "2025-03-13T17:00:00.000Z"
    value: 53
  - datetime: "2025-03-13T18:00:00.000Z"
    value: 54
  - datetime: "2025-03-13T19:00:00.000Z"
    value: 49
  - datetime: "2025-03-13T20:00:00.000Z"
    value: 45
  - datetime: "2025-03-13T21:00:00.000Z"
    value: 41
  - datetime: "2025-03-13T22:00:00.000Z"
    value: 37
  - datetime: "2025-03-13T23:00:00.000Z"
    value: 34
  - datetime: "2025-03-14T00:00:00.000Z"
    value: 32
  - datetime: "2025-03-14T01:00:00.000Z"
    value: 31
  - datetime: "2025-03-14T02:00:00.000Z"
    value: 30
  - datetime: "2025-03-14T03:00:00.000Z"
    value: 40
  - datetime: "2025-03-14T04:00:00.000Z"
    value: 36
  - datetime: "2025-03-14T05:00:00.000Z"
    value: 32
  - datetime: "2025-03-14T06:00:00.000Z"
    value: 31
  - datetime: "2025-03-14T07:00:00.000Z"
    value: 25
  - datetime: "2025-03-14T08:00:00.000Z"
    value: 23
  - datetime: "2025-03-14T09:00:00.000Z"
    value: 25
  - datetime: "2025-03-14T10:00:00.000Z"
    value: 25
  - datetime: "2025-03-14T11:00:00.000Z"
    value: 28
  - datetime: "2025-03-14T12:00:00.000Z"
    value: 29
  - datetime: "2025-03-14T13:00:00.000Z"
    value: 31
  - datetime: "2025-03-14T14:00:00.000Z"
    value: 33
  - datetime: "2025-03-14T15:00:00.000Z"
    value: 33
  - datetime: "2025-03-14T16:00:00.000Z"
    value: 32
  - datetime: "2025-03-14T17:00:00.000Z"
    value: 36
  - datetime: "2025-03-14T18:00:00.000Z"
    value: 34
  - datetime: "2025-03-14T19:00:00.000Z"
    value: 30
  - datetime: "2025-03-14T20:00:00.000Z"
    value: 28
  - datetime: "2025-03-14T21:00:00.000Z"
    value: 27
  - datetime: "2025-03-14T22:00:00.000Z"
    value: 21
  - datetime: "2025-03-14T23:00:00.000Z"
    value: 19
  - datetime: "2025-03-15T00:00:00.000Z"
    value: 23
  - datetime: "2025-03-15T01:00:00.000Z"
    value: 26
  - datetime: "2025-03-15T02:00:00.000Z"
    value: 30
  - datetime: "2025-03-15T03:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T04:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T05:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T06:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T07:00:00.000Z"
    value: 23
  - datetime: "2025-03-15T08:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T09:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T10:00:00.000Z"
    value: 18
  - datetime: "2025-03-15T11:00:00.000Z"
    value: 16
  - datetime: "2025-03-15T12:00:00.000Z"
    value: 19
  - datetime: "2025-03-15T13:00:00.000Z"
    value: 23
  - datetime: "2025-03-15T14:00:00.000Z"
    value: 24
  - datetime: "2025-03-15T15:00:00.000Z"
    value: 22
  - datetime: "2025-03-15T16:00:00.000Z"
    value: 20
  - datetime: "2025-03-15T17:00:00.000Z"
    value: 23
  - datetime: "2025-03-15T18:00:00.000Z"
    value: 17
  - datetime: "2025-03-15T19:00:00.000Z"
    value: 17
  - datetime: "2025-03-15T20:00:00.000Z"
    value: 15
  - datetime: "2025-03-15T21:00:00.000Z"
    value: 13
  - datetime: "2025-03-15T22:00:00.000Z"
    value: 10
  - datetime: "2025-03-15T23:00:00.000Z"
    value: 9
  - datetime: "2025-03-16T00:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T01:00:00.000Z"
    value: 17
  - datetime: "2025-03-16T02:00:00.000Z"
    value: 15
  - datetime: "2025-03-16T03:00:00.000Z"
    value: 12
  - datetime: "2025-03-16T04:00:00.000Z"
    value: 14
  - datetime: "2025-03-16T05:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T06:00:00.000Z"
    value: 11
  - datetime: "2025-03-16T07:00:00.000Z"
    value: 11
  - datetime: "2025-03-16T08:00:00.000Z"
    value: 11
  - datetime: "2025-03-16T09:00:00.000Z"
    value: 11
  - datetime: "2025-03-16T10:00:00.000Z"
    value: 9
  - datetime: "2025-03-16T11:00:00.000Z"
    value: 8
  - datetime: "2025-03-16T12:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T13:00:00.000Z"
    value: 15
  - datetime: "2025-03-16T14:00:00.000Z"
    value: 16
  - datetime: "2025-03-16T15:00:00.000Z"
    value: 16
  - datetime: "2025-03-16T16:00:00.000Z"
    value: 18
  - datetime: "2025-03-16T17:00:00.000Z"
    value: 15
  - datetime: "2025-03-16T18:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T19:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T20:00:00.000Z"
    value: 13
  - datetime: "2025-03-16T21:00:00.000Z"
    value: 11
  - datetime: "2025-03-16T22:00:00.000Z"
    value: 16
  - datetime: "2025-03-16T23:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T00:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T01:00:00.000Z"
    value: 10
  - datetime: "2025-03-17T02:00:00.000Z"
    value: 12
  - datetime: "2025-03-17T03:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T04:00:00.000Z"
    value: 12
  - datetime: "2025-03-17T05:00:00.000Z"
    value: 13
  - datetime: "2025-03-17T06:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T07:00:00.000Z"
    value: 12
  - datetime: "2025-03-17T08:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T09:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T10:00:00.000Z"
    value: 9
  - datetime: "2025-03-17T11:00:00.000Z"
    value: 8
  - datetime: "2025-03-17T12:00:00.000Z"
    value: 9
  - datetime: "2025-03-17T13:00:00.000Z"
    value: 7
  - datetime: "2025-03-17T14:00:00.000Z"
    value: 7
  - datetime: "2025-03-17T15:00:00.000Z"
    value: 9
  - datetime: "2025-03-17T16:00:00.000Z"
    value: 11
  - datetime: "2025-03-17T17:00:00.000Z"
    value: 10
  - datetime: "2025-03-17T18:00:00.000Z"
    value: 10
  - datetime: "2025-03-17T19:00:00.000Z"
    value: 9
  - datetime: "2025-03-17T20:00:00.000Z"
    value: 9
  - datetime: "2025-03-17T21:00:00.000Z"
    value: 8
  - datetime: "2025-03-17T22:00:00.000Z"
    value: 7
  - datetime: "2025-03-17T23:00:00.000Z"
    value: 6
  - datetime: "2025-03-18T00:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T01:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T02:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T03:00:00.000Z"
    value: 10
  - datetime: "2025-03-18T04:00:00.000Z"
    value: 12
  - datetime: "2025-03-18T05:00:00.000Z"
    value: 12
  - datetime: "2025-03-18T06:00:00.000Z"
    value: 12
  - datetime: "2025-03-18T07:00:00.000Z"
    value: 13
  - datetime: "2025-03-18T08:00:00.000Z"
    value: 12
  - datetime: "2025-03-18T09:00:00.000Z"
    value: 10
  - datetime: "2025-03-18T10:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T11:00:00.000Z"
    value: 7
  - datetime: "2025-03-18T12:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T13:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T14:00:00.000Z"
    value: 11
  - datetime: "2025-03-18T15:00:00.000Z"
    value: 11
  - datetime: "2025-03-18T16:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T17:00:00.000Z"
    value: 8
  - datetime: "2025-03-18T18:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T19:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T20:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T21:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T22:00:00.000Z"
    value: 9
  - datetime: "2025-03-18T23:00:00.000Z"
    value: 10
  - datetime: "2025-03-19T00:00:00.000Z"
    value: 13
  - datetime: "2025-03-19T01:00:00.000Z"
    value: 13
  - datetime: "2025-03-19T02:00:00.000Z"
    value: 15
  - datetime: "2025-03-19T03:00:00.000Z"
    value: 18
  - datetime: "2025-03-19T04:00:00.000Z"
    value: 18
  - datetime: "2025-03-19T05:00:00.000Z"
    value: 19
  - datetime: "2025-03-19T06:00:00.000Z"
    value: 21
  - datetime: "2025-03-19T07:00:00.000Z"
    value: 20
  - datetime: "2025-03-19T08:00:00.000Z"
    value: 19
  - datetime: "2025-03-19T09:00:00.000Z"
    value: 19
  - datetime: "2025-03-19T10:00:00.000Z"
    value: 17
  - datetime: "2025-03-19T11:00:00.000Z"
    value: 15
  - datetime: "2025-03-19T12:00:00.000Z"
    value: 14
  - datetime: "2025-03-19T13:00:00.000Z"
    value: 14
  - datetime: "2025-03-19T14:00:00.000Z"
    value: 18
  - datetime: "2025-03-19T15:00:00.000Z"
    value: 15
  - datetime: "2025-03-19T16:00:00.000Z"
    value: 17
  - datetime: "2025-03-19T17:00:00.000Z"
    value: 13
  - datetime: "2025-03-19T18:00:00.000Z"
    value: 14
  - datetime: "2025-03-19T19:00:00.000Z"
    value: 14
  - datetime: "2025-03-19T20:00:00.000Z"
    value: 18
  - datetime: "2025-03-19T21:00:00.000Z"
    value: 14
  - datetime: "2025-03-19T22:00:00.000Z"
    value: 12
  - datetime: "2025-03-19T23:00:00.000Z"
    value: 14
  - datetime: "2025-03-20T00:00:00.000Z"
    value: 17
  - datetime: "2025-03-20T01:00:00.000Z"
    value: 16
  - datetime: "2025-03-20T02:00:00.000Z"
    value: 17
  - datetime: "2025-03-20T03:00:00.000Z"
    value: 19
  - datetime: "2025-03-20T04:00:00.000Z"
    value: 20
  - datetime: "2025-03-20T05:00:00.000Z"
    value: 24
  - datetime: "2025-03-20T06:00:00.000Z"
    value: 25
  - datetime: "2025-03-20T07:00:00.000Z"
    value: 24
  - datetime: "2025-03-20T08:00:00.000Z"
    value: 22
  - datetime: "2025-03-20T09:00:00.000Z"
    value: 24
  - datetime: "2025-03-20T10:00:00.000Z"
    value: 25
  - datetime: "2025-03-20T11:00:00.000Z"
    value: 27
  - datetime: "2025-03-20T12:00:00.000Z"
    value: 27
  - datetime: "2025-03-20T13:00:00.000Z"
    value: 27
  - datetime: "2025-03-20T14:00:00.000Z"
    value: 28
  - datetime: "2025-03-20T15:00:00.000Z"
    value: 27
  - datetime: "2025-03-20T16:00:00.000Z"
    value: 29
forecast_time_utc: "2025-03-10T09:00:00+00:00"
latest_update_utc: "2025-03-10T15:50:11.906118+00:00"
station_id: N3029
station_name: Oerlinghausen
attribution: Data provided by Deutscher Wetterdienst (DWD)
unit_of_measurement: "%"
icon: mdi:weather-rainy
friendly_name: Oerlinghausen Niederschlagswahrscheinlichkeit

Vielleicht hilft das ja…

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Versuch mal den Code:

type: custom:apexcharts-card
header:
  title: Regenwahrscheinlichkeit (nächste 5 Tage)
  show: true
graph_span: 5d
span:
  start: day
yaxis:
  - min: 0
    max: 100
series:
  - entity: sensor.oerlinghausen_niederschlagswahrscheinlichkeit
    name: Regenwahrscheinlichkeit
    type: line
    show:
      legend_value: true
    data_generator: |
      return entity.attributes.data.map((entry) => {
        return [new Date(entry.datetime).getTime(), entry.value];
      });

Das hat funktioniert!

Vielen Dank. :pray: