-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stromnetz Graz has new headers format #44
Conversation
@@ -158,9 +158,9 @@ export const LinzAG = new Netzbetreiber("LinzAG", "Energiemenge in kWh", "Datum | |||
return parseFloat(usage.replace(",", ".")); | |||
}), ["Ersatzwert"], null, false); | |||
|
|||
export const StromnetzGraz = new Netzbetreiber("StromnetzGraz", "Verbrauch Einheitstarif", "Ablesezeitpunkt", null, "parseISO", (function (usage) { | |||
export const StromnetzGraz = new Netzbetreiber("StromnetzGraz", "Verbrauch Gesamt - 1.8.0", "Ablesezeitpunkt", null, "parseISO", (function (usage) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bei so Formatänderungen führen wir normal eine neue Variante ein, um auch noch das alte Format zu unterstützen. Siehe z.B. NetzBurgenlandv2
Danke @akargl!
Das machen ein paar andere Netzanbieter auch. Siehe awattar-backtesting.github.io/docs/app.js Lines 733 to 850 in 74335dc
Gerne in einen weiteren PR 🙂
Ja, ehrlich gesagt wundert es mich eh wie gut wir sich bis jetzt durchwurschteln konnten. Meine Hoffnung ist dass die e-control was einheitliches durchsetzt, dann ist diese Netzanbieterdetection ohnehin Geschichte: #33 |
hey @akargl, ich war mal so frei und hab eine angepasste Version gemerged. Wäre super wenn du testen könntest ob es nun für dich klappt. |
Stromnetz Graz hat ein neues Exportformat:
Die Änderungen an den Headernamen sind natürlich trivial. Zusätzliches Problem ist aber das eine weitere Zeile
Lieferrichtung: Bezug
am Anfang eingefügt wird. Das verhindert das parsing das nur mit einer Headerzeile umgehen kann. Das zu ändern ist komplexer und bräuchte größere Umbauten.Würde es Sinn machen z.b. eine extra Dropdownbox hinzuzufügen um manuell den Netzbetreiber auswählen können um das parsing zu vereinfachen? Kann mir auch vorstellen das es bei der automatischen Erkennung zu Konflikten kommen kann in Zukunft wenn Netzbetreiber gleiche Spaltennamen verwenden aber z.b. mit andere Einheit oder Formattierung.