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
Alex
10. März 2025 um 15:01
2
Zukünftige Daten lassen sich mit der Option data_generator visualisieren.
Hier im Beispiel eine Temperatur-Vorhersage:
- 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ß
Alex
10. März 2025 um 15:40
4
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…
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
Alex
10. März 2025 um 16:05
6
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];
});