Vi har en rad integrerade bilmodeller som vi erbjuder smartladdning för, men hur går det egentligen till när vi laddar bilen? 🚘 🤔


Som Tibberkund loggar du in med dina uppgifter från bilens existerande app. Vi ansluter därefter bilens SIM-kort och kommunicerar med bilen genom ett specifikt partnergränssnitt, om det saknas använder vi samma gränssnitt som tillverkarens egna app använder. Genom att logga in din bil i Tibberappen gör du det möjligt för oss att kommunicera med bilen genom biltillverkarens API (Application Program Interface). Vi pratar alltså med din bil på samma sätt som t.ex. bilens egna app skulle göra och kan även ge kommandon till bilen på samma sätt som du själv kan ge kommandon via appen. Vi kan då välja att ge kommandon när din bil ska, eller inte ska ladda.

Eftersom vi är ett digitalt elbolag och har full koll på elpriserna i realtid kan vi schemalägga bilens laddningstimmar till de som är specifikt billigast just idag, och du kan se det valda schemat i appen.

Läs mer om hur vi hanterar dina inloggningsuppgifter längre ner i artikeln.


Vi tar ett exempel!

Du äger en Tesla som du ansluter i Tibberappen. Detta ger oss tillåtelse att kommunicera med bilen genom bilens inbyggda SIM-kort. Vi hämtar alltså datainformation från bilen för att kunna göra en bedömning av status på bilen för att sedan smartladda den utefter förutsättningarna; tid, elpris och batteristatus.

Bilen berättar “state of charge” (batteristatus) och informerar om bilen är hemma eller inte. Tillsammans med inställningarna som du har gjort i appen och informationen från bilen kan vi då börja räkna ut optimal uppladdning.

🔋 Vi vet alltså status på batteriet, vi vet tidsramen tills batteriet ska vara laddat (efter ditt önskemål) och vi har även tillgång till priserna på elmarknaden. Kort och gott väljer vi sedan att ladda under de timmar elpriset är som billigast. Vi ser till att bilen är uppladdad genom att skicka ut kommandon att starta eller stoppa laddningen, eller genom att sätta in ett laddningsschema så bilen vet när den bör ladda och triggar laddningen på egen hand. Notera att ibland kan fördefinierade perioder bara sättas i funktion om bilen i sig “vet om” att den är hemma.

Easee with fuel sux

Så kopplas din elbil till Tibber 💡

Majoriteten av bilarna vi stödjer använder sig av en standard som heter OAuth 2.0 för att godkänna behörighet mellan olika leverantörer. Om du vill logga in på Spotify till exempel så kan du välja att logga in via Facebook eller hur? Facebook frågar då dig om tillåtelse att dela din information med Spotify och om du godkänner så skickas dina uppgifter vidare till Spotify för inlogg. Vidare kanske Spotify använder den informationen för att se över om du har ett premiumkonto eller inte, men Facebook delar ingen annan information än den du bekräftade. När ett bilmärke stödjer OAuth med Tibber fungerar det på exakt samma sätt.

Om du vill länka din BMW till Tibber så kopplar du ihop bilen under Power-ups i Tibberappen och blir då omdirigerad till BMWs egna login-sida. När du fyllt i uppgifterna listar BMW tillstånd till de uppgifter och frågar om du godkänner dessa för att möjliggöra smartladdning. Om du godkänner detta får vi tillstånd och blir tilldelade en kod till BMWs gränssnitt och får då en tidsbegränsad “åtkomstnyckel” (även kallad token) ihop med en uppdateringsnyckel som ger ny access när den gamla går ut. Dessa anses vara känslig information och vi lagrar dem krypterade. När än vi vill nå BMWs gränssnitt för att hämta information om bilen, krävs det alltså att vi har behörighet med en sådan nyckel.

Volvo är ett märke som inte stödjer OAuth 2.0 vilken betyder att vi istället för att lagra en access-token, behöver lagra det faktiska användarnamnet och lösenordet till bilens app. Även detta lagras självklart krypterat. När vi fått tillgång till bilen så hämtar vi information om din bil såsom chassinummer, batteristatus och laddningsscheman och kan då smartladda din bil till de billigaste timmarna!

Ursprunglig artikel hittar du i Tibber Magazine, här.


Hittade du svaret?