corneel27 / day-ahead

Optimize your consumption, production and batterystorage of electricity with dynamic prices
Apache License 2.0
64 stars 0 forks source link

EV Maximale Amp #73

Open tonvanboven opened 6 months ago

tonvanboven commented 6 months ago

Gezien de prijzen wil DAO volgens haar eigen berekeningen om 9 uur de auto een klein stukje laden om vervolgens om 10 en 11u volle bak te gaan.

Scherm­afbeelding 2024-02-18 om 16 02 41

Echter DAO zet om 9 uur de stroom niet omlaag:

Scherm­afbeelding 2024-02-18 om 16 03 28

De berekening klopt wel, echter pakt het verkeerd om uit, dat wat om 9 uur bedoeld was vindt plaats om 11u:

Scherm­afbeelding 2024-02-18 om 16 17 15

In options is dit de entity die de stroom zou moeten aansturen:

Scherm­afbeelding 2024-02-18 om 16 14 07

Klopt het dat DAO de stroom (nog?) niet goed aanstuurt?

corneel27 commented 6 months ago

Ik heb dit wel op mijn lijstje staan, maar ik heb het nog niet geprogrammeerd. Dus het werkt nog niet! Mijn idee is dat je bij de instellingen een aantal "stappen" kunt definieren met per stap het max aantal ampere (per fase) en het rendement (mag gelijk zijn). Ik kies voor die stappen omdat er bij mij maar 5 stappen zijn (0, 6, 10, 13 en 16 A). Bij jou zijn dat dan 17 stappen (0..16) Verder moet er een entity bijkomen, waarin dao wegschrijft met hoeveel ampere er daadwerkelijk geladen moet gaan worden. Denk je dat dat zo gaat werken?

tonvanboven commented 6 months ago

De huidige entity 'entity_max_amperage' kan volgens mij worden 'entity_amperage' waarmee DAO de auto aan gaat sturen. Het maximale kan dan toch gehaald worden uit instelling waarin de stappen staan? In mijn geval zou ik toch voor 16 stappen gaan, want 0A komt overeen met de status 'niet laden'. Als er geladen wordt is het 1, 2 tot en met 16 A. De Tesla accepteert waarden tussen 1 en 16A. En dan graag éérst de laadstroom instellen vanuit DAO en dan vervolens auto starten met laden. Tijdens het laden kan de laadstroom aangepast worden.