Forecast: add common parameter set (#19474)

This commit is contained in:
andig 2025-03-06 12:56:43 +01:00 • committed by GitHub
parent e21f6f810f
commit b46962aea0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 36 additions and 58 deletions

View file

@ -8,27 +8,7 @@ requirements:
evcc: ["skiptest"]
group: solar
params:
- name: lat
description:
en: Latitude
de: Breitengrad
example: "55.7351"
required: true
- name: lon
description:
en: Longitude
de: Längengrad
example: "9.1275"
required: true
- name: dec
description:
en: Decline
de: Neigung
help:
en: 0 = horizontal, 90 = vertical
de: 0 = horizontal, 90 = vertikal
example: 25
required: true
- preset: forecast-base
- name: az
description:
en: Azimuth
@ -38,12 +18,6 @@ params:
de: -180 = Norden, -90 = Osten, 0 = Süden, 90 = Westen, 180 = Norden
example: 180
required: true
- name: kwp
description:
en: Maximum generator power [kWp]
de: Maximale Generatorleistung [kWp]
example: 9.8
required: true
- name: horizon
description:
en: Horizon

View file

@ -8,30 +8,7 @@ requirements:
evcc: ["skiptest"]
group: solar
params:
- name: lat
description:
en: Latitude
de: Breitengrad
type: float
example: 55.7351
required: true
- name: lon
description:
en: Longitude
de: Längengrad
type: float
example: 9.1275
required: true
- name: dec
description:
en: Decline
de: Neigung
help:
en: 0 = horizontal, 90 = vertical
de: 0 = horizontal, 90 = vertikal
type: int
example: 25
required: true
- preset: forecast-base
- name: az
description:
en: Azimuth
@ -42,13 +19,6 @@ params:
type: int
example: 0
required: true
- name: kwp
description:
en: Maximum generator power [kWp]
de: Maximale Generatorleistung [kWp]
type: float
example: 9.8
required: true
- name: ac
description:
en: AC Power [kW]

View file

@ -417,6 +417,40 @@ presets:
de: Individuelle Formel zur Berechnung des Preises
en: Individual formula for calculating the price
example: "math.Max((price + charges) * (1 + tax), 0.0)"
forecast-base:
params:
- name: lat
description:
en: Latitude
de: Breitengrad
type: float
example: 55.7351
required: true
- name: lon
description:
en: Longitude
de: Längengrad
type: float
example: 9.1275
required: true
- name: dec
description:
en: Decline
de: Neigung
help:
en: 0 = horizontal, 90 = vertical
de: 0 = horizontal, 90 = vertikal
type: int
example: 25
required: true
- name: kwp
description:
en: Maximum generator power [kWp]
de: Maximale Generatorleistung [kWp]
type: float
example: 9.8
required: true
eebus:
params:
- name: ski