Har du en Tesla eller annan elbil registrera den här.

Söker hjälp att testa Smart Charge webb-app

Här diskuterar vi frågor som berör flera av Teslas produkter.

Moderator: Redaktion

Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 04 sep 2019 23:55

Hej Telsavänner,

Efter att ha bytt till Tibber tidigare i år och sett hur dom kopplar ihop Tesla laddning och elpriser så blev jag inspirerad att göra en egen webbapp för smart-laddning.

Systemet lär sig dina laddvanor och lägger upp en laddplan baserat på när priset är som billigast. Även om man bara tjänar några kronor varje gång man laddar (om man har ett elavtal med tidstariff) så blir också belastningen på elnätet bättre, eftersom man laddar när produktionen förmodligen är hög och/eller belastningen är låg.

Anledningen till att jag började skriva en egen app var för att Tibber höll min Model 3 vaken (dom pollade för ofta så bilen stod och drog 200W konstant, något jag tror dom ska ha fixat nu), men jag ville också bygga på ett par extra features:

  • Kolla laddstatus utan att väcka bilen.
  • Starta ACn utan att behöva vänta på att Tesla appen ska få kontakt först.
  • Schemalägg laddning inför resa.
  • Stänga av smart-laddning tillfälligt för att ladda manuellt.
  • Webbapp som funkar på datorn, i mobilen och i bilen.

Systemet har stöd för Tesla och Nordpool (Tibber följer Nordpools priser) i dagsläget för det är vad jag behövt själv.

Jag skulle behöva ett par modiga test-piloter som kan hjälpa mig med ett par grejer. Framförallt är det AIn som behöver testas med olika laddvanor för att se om den lägger upp laddplanerna bra. Andra saker jag inte kunnat prova är t.ex. Model S, Model X, olika färger på Model 3 och olika hastigheter på laddare.

Full disclosure
Servern sparar inga Tesla logins, men för att systemet ska funka så måste den spara en Tesla API nyckel på servern som hämtar data och styr laddningen. Har man tillgång till en Tesla API nyckel så kan man kontrollera allt som Teslas egna app kan kontrollera. Det inkluderar att se var bilen är och att låsa upp den. API nycklarna sparas därför bara på servern och visas aldrig på klientsidan. Min "officiella" webbserver och databasserver ligger på heroku.com som driftas av Amazon, login till appen sköts av auth0.com. All min källkod är open source. Med lite tekniskt kunnande går det att köra hela systemet lokalt, så undviker man att avslöja sin Tesla API nyckel helt och hållet.

Om du är intresserad av att hjälpa mig, PMa mig din email.

/ Fredrik
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 05 sep 2019 00:14

Översikt (hemsida)
2019-09-04_19h32_02.png


Detaljsida. Knapparna är (från vänster till höger): refresh, fan on/off, schedule trip, pause smart-charging, settings
2019-09-04_19h40_57.png
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 05 sep 2019 00:22

Inställningar
2019-09-04_19h41_33.png

Low Cost = minimerar kostnad genom att bara ladda så mycket som behövs och skjuta upp resten av laddningen tills det blir billigare
Balanced = laddar mer, men inte nödvändigtvis fullt
Full Charge = försöker alltid ladda fullt

Minimum charge = ladda direkt upp till denna nivå. Tänk dig att det ska räcka för att köra till närmsta sjukhus fram och tillbaka vid nödfall, eller närmaste super-charger om du behöver åka iväg långt plötsligt.
Maximum charge = ladda inte över denna nivå vid normal laddning.


Exempel på laddkurva vid Low Cost (till vänster), eller Full Charge (till höger).
2019-09-04_23h00_38.png
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 05 sep 2019 13:28

Ser nu att skillnaden mellan laddplanerna igår inte var så stor. Här är en bättre från idag. Low Cost på vänster, Full Charge på höger.
chargecompare.png
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare EnTraktor » 05 sep 2019 14:16

fredli74 skrev:Full disclosure
Servern sparar inga Tesla logins, men för att systemet ska funka så måste den spara en Tesla API nyckel på servern som hämtar data och styr laddningen. Har man tillgång till en Tesla API nyckel så kan man kontrollera allt som Teslas egna app kan kontrollera. Det inkluderar att se var bilen är och att låsa upp den. API nycklarna sparas därför bara på servern och visas aldrig på klientsidan. Min "officiella" webbserver och databasserver ligger på heroku.com som driftas av Amazon, login till appen sköts av auth0.com. All min källkod är open source. Med lite tekniskt kunnande går det att köra hela systemet lokalt, så undviker man att avslöja sin Tesla API nyckel helt och hållet.


Tummen upp för denna transparens!
Tesla S100D Deep Blue med AP2
Tesla Model 3 LR White med AP3
Tesla XP100DL White med AP3
Användarvisningsbild
EnTraktor
Teslaägare
 
Inlägg: 1239
Blev medlem: 18 mar 2015 21:12
Ort: Tyresö
Referralkod: mikael25

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare patohr » 05 sep 2019 19:01

Kul projekt och snyggt jobbat! Vad är koden skriven i för språk?
Användarvisningsbild
patohr
Teslaägare
 
Inlägg: 9
Blev medlem: 15 aug 2019 12:42

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 05 sep 2019 19:58

patohr skrev:Kul projekt och snyggt jobbat! Vad är koden skriven i för språk?

Tack!

TypeScript, så det är node.js för server/worker och VueJS för själva webbappen.
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare taliz » 05 sep 2019 21:51

Coolt!
Användarvisningsbild
taliz
Teslaägare
 
Inlägg: 2272
Blev medlem: 16 nov 2014 12:04
Referralkod: martin51282

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare SALVETA » 07 sep 2019 22:27

Jag tycker det låter mycket intressant, jag har själv beställt Tibber och laddbox men inte fått den installerad ännu.
Jag tänker att jag ska testa deras app lite först så jag har något att jämföra med men sen kan det absolut bli aktuellt att testa detta.
Mest intressant låter funktionen low cost som då alltså kan fördela laddningen över flera nätter om priset skulle vara högre stora delar av natten? För om jag förstått det rätt med Tibber så måste man välja en tid då bilen ska ha en viss procent och då kommer den ladda dit även om det skulle kosta ovanligt mycket?
Användarvisningsbild
SALVETA
Teslaägare
 
Inlägg: 50
Blev medlem: 16 jun 2019 13:46
Ort: Helsingborg
Referralkod: SIMON61067

Re: Söker hjälp att testa Smart Charge webb-app

Inläggav Teslaägare fredli74 » 09 sep 2019 01:01

SALVETA skrev:Jag tycker det låter mycket intressant, jag har själv beställt Tibber och laddbox men inte fått den installerad ännu.
Jag tänker att jag ska testa deras app lite först så jag har något att jämföra med men sen kan det absolut bli aktuellt att testa detta.
Mest intressant låter funktionen low cost som då alltså kan fördela laddningen över flera nätter om priset skulle vara högre stora delar av natten? För om jag förstått det rätt med Tibber så måste man välja en tid då bilen ska ha en viss procent och då kommer den ladda dit även om det skulle kosta ovanligt mycket?

Yes, du har helt rätt.

Kopplar du t.ex in bilen varje dag när du kommer hem från jobbet, så kommer den lista ut att den kan fördela laddningen över flera dagar och kanske ladda en dag då det blåser mycket och vindkraftparkerna har överskott, eller till helgen då priset brukar vara billigare. Kopplar du bara in någon gång i veckan när batteriet börjar bli lågt, då kommer den ladda mer vid varje tillfälle. Men den kan lägga sig ganska lågt i laddnivå ibland, därav la jag till inställningarna "balanced" och "full charge" beroende på hur mycket is i magen man har. 8-) (den laddar alltid upp till minimi nivå direkt, jag kallar det emergency charging)

Här har du ett exempel på hur det ser ut för min bil just nu.
IMG_BCED76396B7F-1.jpeg


Den har gissat att jag kommer koppla ur bilen runt 9:38 imorgon, för det är en vardag (nej, jag har inte normalt 9-5 jobb, det är därför jag skriver detta inlägg klockan två på natten). ;)

Den har beräknat att jag behöver 73% laddning för att hålla mig över 30% (som jag satt som min minimi nivå) fram till nästa laddning. Jag har redan 82%, så egentligen behöver den inte ladda i natt. Men baserat på mina laddvanor och hur den uppskattat kommande elpriser så har den räknat ut jag kommer tjäna på att ladda, i förebyggande syfte, om priset är under 38 öre. Därför kommer den ladda upp till 90% i natt, i alla fall, och har då lite till godo i början av veckan.
Användarvisningsbild
fredli74
Teslaägare
 
Inlägg: 154
Blev medlem: 17 apr 2019 17:12
Ort: Stockholm, Haninge
Referralkod: fredrik18729

Nästa

Återgå till Generellt

Vilka är online

Användare som besöker denna kategori: Daniel_S, Erik Karlsson umea, hanst, Xeik och 4 gäster

Har du en Tesla eller annan elbil registrera den här.