Gå til indhold
smart opladning

v0.124 - Ny Tesla-integration

Banner med overblik over nye funktioner

Dagene bliver længere, og solopladning begynder at blive sjov igen. Et godt tidspunkt til en kort opdatering om den seneste udvikling i evcc.

I oktober lancerede Tesla et nyt officielt API. Samtidig meddelte de, at det gamle, uofficielle API bliver lukket i begyndelsen af 2024. I sidste uge begyndte Tesla at lukke det trin for trin.

For at bruge det nye API skal du lave to ændringer i evcc.yaml:

  1. Nyt template-navn: Da det gamle API stadig virker for nogle brugere i dag, har vi besluttet at tilbyde begge implementeringer side om side indtil videre. Skift template-navnet fra tesla til tesla-command for at bruge det nye API.

  2. Generér nye tokens: Med det nye API er det nu muligt at generere de nødvendige accessToken og refreshToken direkte i browseren. Til det har vi lavet en lille hjemmeside på tesla.evcc.io. Erstat de gamle tokens i din evcc.yaml med de nygenererede.

Konfigurationen skal derefter se sådan ud:

vehicles:
- name: mytesla
type: template
template: tesla-command # skift `tesla` til `tesla-command`
accessToken: ... # genereret via tesla.evcc.io
refreshToken: ... # genereret via tesla.evcc.io
...

De tokens, der genereres via tesla.evcc.io, kan kun bruges med de officielle evcc-builds (stable og nightly). Grunden er, at tokens fra Teslas nye Developer API altid er bundet til en tredjepartsapp.

Du kan naturligvis stadig selv bygge evcc. Så skal du dog have din egen Tesla Developer Account og selv generere dine tokens. Flere detaljer finder du i den tilhørende pull request.

Ligesom med det gamle API foregår kommunikationen, både når der hentes data (opladningsniveau, status osv.), og når bilen styres (vækning), direkte mellem din lokale evcc-installation og Teslas infrastruktur. Kun genereringen af tokens sker én gang via vores hjemmeside. Tokens bliver ikke gemt, men kun vist for dig i browseren.

Til udvidet styring af køretøjet (start og stop af opladning direkte i køretøjet) kræves der desuden en signeret forespørgsel til Tesla. I dag gælder det brugere af en Tesla Wall Connector. Da vi hverken kan eller må lægge vores private nøgle til tredjepartsappen ind i evcc-binærfilen, vil vi sandsynligvis stille vores egen tjeneste til rådighed til dette formål, som signerer disse forespørgsler og sender dem videre til Tesla. Men mere om det i en senere udgivelse.

Tesla tilbyder i øjeblikket det nye API gratis. De har dog allerede meddelt, at de vil opkræve gebyrer for brug af API’et i fremtiden. Desværre ved vi endnu ikke, hvor open source-venlig denne model bliver.

Det er meget muligt, at vi ikke kan tilbyde generering af tokens gratis i fremtiden. Vi kobler det måske til den eksisterende sponsormodel for evcc. Men mere om det, når der er nyt fra Tesla.

En stor ny funktion, der kommer med juleudgivelsen, er den aktive batteristyring. Funktionen er ikke længere markeret som eksperimentel. Derudover er nogle nye batteriinvertere blevet understøttet i de seneste uger. I dokumentationen kan du nu se, om din inverter er understøttet.

Passiv batteristyring har været tilgængelig i evcc i et stykke tid. Her regulerer evcc solopladningen, så hjemmebatteriet ikke bliver afladet utilsigtet. Sidste år introducerede vi en konfigurationsdialogboks, hvor du kan indstille prioriteten mellem opladning af køretøjet og hjemmebatteriet. Denne model fungerer rigtig godt til solopladning. evcc kender hjemmebatteriets aktuelle opladningsniveau og regulerer kun køretøjets ladeeffekt. Til hurtig opladning virker denne mekanisme dog ikke. Det kræver en aktiv batteristyring.

Som standard forsøger hjemmebatteriet at dække husets samlede energiforbrug (inklusive ladepunkter). Afhængigt af den aktuelle elpris eller den forventede solproduktion kan det dog være ønskeligt at hente energien til hurtig opladning af køretøjet direkte fra elnettet og ikke fra hjemmebatteriet. På den måde bliver den opsamlede solenergi i hjemmebatteriet og kan f.eks. bruges til husets forbrug om natten.

Det er vores første anvendelsesscenarie for aktiv batteristyring. Hvis din inverter understøtter funktionen, vises en tilsvarende indstilling i dialogboksen med batteriindstillinger.

Batteristyring: Undgå afladning af batteriet ved hurtig opladning

Når indstillingen er aktiv, sættes hjemmebatteriet i en spærretilstand under hurtig opladning. I den tid bliver det hverken afladet eller opladet. Spærringen er også aktiv under planlagt opladning og smart opladning fra elnettet.

Næste skridt: opladning af batteriet med billig strøm fra elnettet

Sektion kaldt “Næste skridt: opladning af batteriet med billig strøm fra elnettet”

Det næste udviklingstrin for aktiv batteristyring er muligheden for at oplade hjemmebatteriet med billig strøm fra elnettet. Det er især interessant for brugere af dynamiske tariffer på mørkere dage. Målet er at fylde hjemmebatteriet med energi fra elnettet i perioder med lave priser og derefter bruge energien i huset i perioder med høje priser. De nødvendige hardwareintegrationer har vi allerede implementeret. Derfor forventer vi, at funktionen bliver tilgængelig i en af de næste udgivelser.

Opdatering: overgang til konfiguration i browseren

Sektion kaldt “Opdatering: overgang til konfiguration i browseren”

evcc er et meget fleksibelt og kraftfuldt system til din egen energioptimering. Vores største udfordring er stadig at forene denne fleksibilitet med en enkel opsætning. I de seneste måneder har vi gjort store fremskridt med konfigurationen. Vores mål er at gøre det muligt at tage systemet i brug udelukkende via browseren, uden evcc.yaml.

Hvis du har aktiveret indstillingen ”Show experimental UI features” i indstillingsdialogboksen, kan du se vores aktuelle udviklingsstatus under ”🧪 Device Configuration”. I øjeblikket kan du tilføje og redigere køretøjer, elnetsmålere, solcelleanlæg og batterisystemer der. Ladepunkter og tariffer følger i næste iteration. Det er stadig under udvikling, men vi hører allerede nu gerne din feedback.

Enhedskonfiguration

Som altid indeholder denne udgivelse også en række mindre forbedringer og fejlrettelser. Flere detaljer finder du i udgivelsesnoterne.

Venlig hilsen
evcc-kerneteamet