awattar-backtesting / awattar-backtesting.github.io

A tool to visualize your electricity usage with aWATTar
MIT License
20 stars 11 forks source link

Stromeinspeisung #28

Open chrisch80 opened 6 months ago

chrisch80 commented 6 months ago

Wäre super wenn du sowas auch für die Einspeisung von Strom bauen könntest. Danke

lewurm commented 6 months ago

Hallo @chrisch80. Meinst du für Tarife wie https://www.smartenergy.at/smartsunhourly ? Kennst du noch weitere Tarife dieser Art?

chrisch80 commented 6 months ago

Ja genau. Ich habe noch Spotty Sonne gefunden. Vielleicht wäre es aber überhaupt einfacher wenn du 2 Felder zum Selbstkonfigurieren machst:

Das wäre nicht nur bei Einspeisung sondern auch bei Bezug interessiert, dann kann sich jeder selbst seinen Anbieter mit deinem Tool nachbauen und du sparst dir neue Tarife zu hinterlegen/updaten.

Vielen Dank

chrisch80 commented 6 months ago

Sorry wollte nicht closen

lewurm commented 6 months ago

Ja genau. Ich habe noch Spotty Sonne gefunden. Vielleicht wäre es aber überhaupt einfacher wenn du 2 Felder zum Selbstkonfigurieren machst:

* Abschlag fix Wert

* Abschlag Prozentwert

Das wäre nicht nur bei Einspeisung sondern auch bei Bezug interessiert, dann kann sich jeder selbst seinen Anbieter mit deinem Tool nachbauen und du sparst dir neue Tarife zu hinterlegen/updaten.

Ja guter Vorschlag, an sowas hab ich eh schon gedacht weil die Tabelle wird mit mehr und mehr Anbieter nicht übersichtlicher 😉 Und ich kann ja Presets drinnen lassen.

Wegen der Einspeisung im Speziellen: Ist machbar, nur kocht da wieder jeder Netzanbieter sein eigenes Süppchen. Manche haben im Export Bezug und Einspeisung drinnen, manche haben einen separaten Download für den Einspeisepunkt...

Kommt auf meine TODO, aber weiss noch nicht wann ich dazu komme 🙂

chrisch80 commented 6 months ago

Also in meinem Fall (NetzNÖ) ist der Export für Einspeisung genauso wie für Bezug. Ich melde mich gerne als Tester.

Danke jedenfalls schon mal und auch für das bisherige perfekte Tool.

mihca commented 3 months ago

Ich habe in meinem Fork eine Berechnung für die Einspeisung über NetzNÖ und dem Tarif smartSUNHOURLY (-20%) laufen. NetzNÖ liefert da eine eigene Datei mit "Einspeisung (kWh)" im Header. Wenn das in probe gefunden wird, setzt er ein Flag am Netzbetreiber, dass es eine Einspeisung ist. Alternativ könnte man natürlich auch explizit eine Checkbox für "Einspeisetarife" einbauen

Ich finde es gut, dass es bereits hinterlegte Tarife gibt, die man direkt vergleichen kann, und sich nicht die Parameter zusammensuchen muss.

Ich finde es auch toll, dass Du das alles mit Ecmascript programmiert hast. Ich bin sonst eher mit schwergewichtigen Frameworks wie Angular unterwegs. Allerdings wenn man noch mehr Tarife auch mit variabler Eingabe unterstützen will, würde ich schauen, ob man nicht mehr Richtung react oder ein einfaches Framework gehen sollte...

Kann @lewurm die nächsten Tage einen PR schicken.

lewurm commented 3 months ago

Ich finde es auch toll, dass Du das alles mit Ecmascript programmiert hast. Ich bin sonst eher mit schwergewichtigen Frameworks wie Angular unterwegs. Allerdings wenn man noch mehr Tarife auch mit variabler Eingabe unterstützen will, würde ich schauen, ob man nicht mehr Richtung react oder ein einfaches Framework gehen sollte...

Weil ich es auch nicht besser weiss, ich bin kein Webdev 😅 Prinzipell würde ich es gerne vermeiden neue Tarife in die Tabelle reinzuquetschen. Mir schwebt vor dass man eine Drop-down Liste hat mit vordefinierten Tarifen (aWATTar, smartCONTROL, ... bis zu smartSUNHOURLY) und sich dann die Tabelle mit den Ergebnisse je nach Auswahl automatisch updated. Das würde imho dann den Split von Bezug und Einspeisung UI mässig auch gut trennen. Zusätzlich wärs dann leichter manuelle Eingaben anzubieten.

Kann @lewurm die nächsten Tage einen PR schicken.

bitte bitte!

mihca commented 3 months ago

Hier bitte: https://github.com/awattar-backtesting/awattar-backtesting.github.io/pull/38

Habe etwas mehr umgebaut, ich hoffe, es ist ok. Merge war etwas herausfordernd nach der aWATTar Monatsgebühranpassung ;-)

Die Idee mit der Drop-down Liste hatte ich auch schon, wollte aber nicht so ganz ohne Framework am DOM rumschrauben. Wie gesagt, evtl. kann man das mit React ergänzen.

Bin auch kein Frontend-Profi, komme vom Backend, lerne aber gerne :-)