-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Für unsere derzeitigen Anwendungsfälle ist es relevant, dass wir Zählerstände abbilden können.
Abbildung über BO Energiemenge
In #976 wird zur Abbildung von Zählerständen das BO Energiemenge und COM Verbrauch genutzt.
Dabei ist unserer Meinung nach das Wording "Verbrauch" für diesen Kontext nicht wirklich passend.
Das COM könnte bspw. in "Messwert" (o.ä.) umbenannt werden.
Zusätzlich handelt es sich bei Zählerständen um die Betrachtung zu einem Zeitpunkt.
Das könnte derzeit abgebildet werden über
"startdatum": "2025-03-14T13:33:37+02"
"enddatum": "2025-03-14T13:33:38+02"
Zur Abbildung eines einzelnen Zeitpunkts könnte entweder ein weiteres Attribut ergänzt werden oder in der Doku ergänzt werden, dass es sich um einen Zeitpunkt handetl, wenn das start/enddatum nicht gesetzt ist.
Neues COM Zaehlstand
Wenn gewünscht ist, dass das aktuelle COM Verbrauch nicht verallgemeinert wird könnte alternativ ein neues COM Zaehlstand eingeführt werden
obis_kennzahl: Optional[str]
wert: Optional[Decimal] = None
einheit: Optional["Mengeneinheit"] = None
messzeitpunkt: Optional[pydantic.AwareDatetime] = None
messwertstatus: Optional["Messwertstatus"] = NoneErweiterung BO Zaehler
Das BO Zaehler sollte im Anschluss idealerweise erweitert werden um entweder
zaehlstaende: Optional["Energiemenge"] = Noneoder
zaehlstaende: Optional[list["Zaehlstand"]] = None