Gå til indhold
smart opladning

Højdepunkter: prognoser, opsætningsflade

Banner med højdepunkter

Med udgivelsen af v0.200 har vi taget et stort skridt mod stabilitet og brugervenlighed. I dette blogindlæg giver vi lidt baggrund for versionsspringet. For den dramatiske effekts skyld gemmer vi det til slutningen af artiklen ;)

Vi præsenterer også nogle nye funktioner, der er kommet til siden blogindlægget i november.

CO₂-optimeret og prisoptimeret opladning har vi haft et stykke tid. Med Forecast.solar og Solcast har vi nu integreret de to første udbydere af solprognoser. Til det formål findes der et nyt solar-felt i tarifkonfigurationen.

Når en kilde til solprognoser er konfigureret, ser du den forventede solproduktion for i dag i kWh i energioversigten. Et klik på tallet eller på det nye menupunkt Prognose fører dig til en ny visning med den forventede solproduktion for de næste 48 timer. Her kan du også se pris- og CO₂-prognoser.

I øjeblikket kan der kun konfigureres én solprognose (svarende til én tagflade). Med den næste udgivelse tilføjer vi muligheden for at kombinere prognoser.
Det er nu muligt (se Solprognose).

Data fra solprognosen påvirker endnu ikke ladeplanlægningen, men danner grundlaget for fremtidige funktioner og optimeringer.

Når evcc kender køretøjets opladningsniveau, bliver flere nyttige ladefunktioner tilgængelige. Muligheden for at sikre en minimumsopladning lige efter tilslutning har eksisteret et stykke tid. At oplade køretøjet effektivt og grønt med en ladeplan (afgangstidspunkt og målopladningsniveau) er også en funktion, der har været der længe.

Næsten lige så gammelt er ønsket om gentagne ladeplaner. Altså muligheden for at oprette ugedagsafhængige planer, der ikke kræver konstant opmærksomhed. En stor tak går til @Maschga, der tog fat på denne store funktion. Resultatet er blevet rigtig flot.

Gentagne ladeplaner

Planer kan deaktiveres efter behov (f.eks. i ferien). Tidszoner, sommertid og normaltid håndteres korrekt 🤯. Du kan have flere gentagne planer, og ligger to planer tæt på hinanden, vælger planlæggeren den mest relevante og viser tydeligt hvilken.

Læs mere om det under Ladeplaner.

I de seneste måneder har vi jævnligt fået ønsker om understøttelse af varmepumper. Indtil nu har vi bevidst koncentreret os om elbiler for at holde evcc fokuseret og overskueligt. Integration af varmelegemer var mulig via metoder som relæer, styrbare stikkontakter og plugin-grænsefladen (eksempel), og det blev også brugt.

Siden januar har vi en rigtig løsning til styring af varmepumper. Mange varmepumper understøtter SG Ready-standarden. Med et styrbart relæ (f.eks. Shelly) kan varmepumpen få besked på at køre mere ved overskud eller billig strøm fra elnettet.

Nogle varmepumper understøtter også direkte kommunikation, f.eks. via netværket. Listen over disse enheder er stadig relativt kort. Hvis du har sådan en varmepumpe og ved, hvordan den styres, så opret gerne et GitHub-issue.

Du finder flere oplysninger om varmepumper og andre varmelegemer i dokumentationen.

Integrationen af varmelegemer i brugerfladen fungerer, men er endnu ikke perfekt. Emner som tidsbaserede nøgletal og en bedre visning af varmepumpen i hovedoversigten står på vores to-do-liste.

Opsætningsflade: opsætning i browseren

Sektion kaldt “Opsætningsflade: opsætning i browseren”

Under udviklingen af evcc har det altid været vigtigt for os at holde brugerfladen så enkel og overskuelig som muligt. Vi får jævnligt feedback om, at andre i husstanden (ofte ikke-nørder) hurtigt finder rundt i brugerfladen. Det er en egenskab, der ikke altid er en selvfølge, især i ”klassiske” open source-projekter, og noget, vi er ret stolte af.

En vigtig faktor er den konsekvente standardisering og den underliggende datamodel. Når en inverter, et køretøj eller en oplader først er konfigureret, er enhedernes særheder ikke længere relevante i brugerfladen.

Det største problem for mange brugere er dog faktisk at nå frem til tilstanden ”alt er sat op”. Indtil nu krævede det, at man brugte kommandolinjen og redigerede en YAML-fil.

Vi har længe arbejdet på at gøre den første opsætning mulig via brugerfladen. I de seneste år og måneder har vi gradvist tilføjet enkelte funktioner som oprettelse af køretøjer, målere, invertere, tariffer og meget mere. Nødvendige funktioner som en logvisning og et loginsystem er nu også med.

Med v0.200 har vi tilføjet ”den sidste store brik” til opsætning via brugerfladen. Nu kan ladepunkter og opladere, de centrale komponenter i evcc, oprettes og ændres via brugerfladen. Det bringer os mærkbart tættere på en stabil 1.0-udgivelse.

Opsætningsfladen er stadig markeret som en eksperimentel funktion 🧪. Endnu er ikke alle felter på det rigtige sted, og ikke alle har korrekte beskrivelser eller er grundigt testet. Vi ser derfor meget frem til din feedback, dine forslag og fejlrapporter.

Avancerede funktioner som oprettelse af brugerdefinerede enheder og bedre diagnoseværktøjer står stadig på dagsordenen. Du kan læse mere om status og fremskridt på dette område i epic-issuet.

Hvis du vil prøve at sætte alt op udelukkende via brugerfladen, kan du starte evcc med en tom evcc.yaml. Du får så en velkomstskærm og kan fortsætte din opsætning via brugerfladen derfra. For at gøre det skal eksperimentelle funktioner være slået til i brugerfladen.

Som sædvanlig i vores højdepunktsindlæg er dette kun et lille udvalg af alle de emner, der arbejdes på. Siden sidste indlæg i november er over 250 pull requests 🤯 blevet udviklet, gennemgået og flettet ind.

Du finder den komplette liste over emner i udgivelsesnoterne på GitHub.

Venlig hilsen
evcc-teamet
Michael, Andi & Uli