Martin Koksrud Bekkelund

Martin Koksrud Bekkelund

Teknologi • Samfunn • Politikk

Åpent API for biler

23.08.06

Dagens biler får mer og mer elektronikk, enten det gjelder kjøreegenskapene, navigasjonssystemet eller stereoanlegget. Dette innebærer at det befinner seg store mengder informasjon lagret i bilen. For en bilglad nerd er dette informasjon man gjerne skulle hatt tilgang til, hovedsaklig for å kunne lese informasjonen, men også for å manipulere og bearbeide den etter eget forgodtbefinnende.

I denne anledning skulle jeg gjerne sett et åpent API for biler.

Hva er et API?

API står for Application Programming Interfrace, og er som navnet tilsier et grensesnitt for utviklere for å integrere seg med et gitt system. De fleste større applikasjoner og systemer har et API, noen lukkede, proprietære og andre åpne, standardiserte. Via et API kan man blant annet utveksle informasjon, og / eller gjøre endringer i systemets funksjonalitet og virkemåte. Et åpent API vil si at API-spesifikasjonen er tilgjengelig for hvem som helst uten kostnader. Google Maps API er et slikt eksempel. For mer informasjon om API kan du lese Wikipedias artikkel om emnet.

Hva skal vi med et åpent API i bilen?

Jeg ser store muligheter for både bilprodusenter og eventuelle eksterne programvareutviklere for å gjøre endringer i gitte data, forutsatt at det ikke gis tilgang til vitale endringer som for eksempel kjøreegenskaper, kilometerstand, og liknende.

Mange biler har kjørecomputer som måler snittforbruk, øyeblikksforbruk, resterende kjørelengde på tanken, snitthastighet, temperatur og mye, mye annet. De fleste får de opplysninger man trenger, men spesielt interesserte, som for eksempel undertegnede, ser nye muligheter for statistiske formål ved å kunne lese ut og bearbeide denne informasjonen ytterligere.

Jeg har ofte lekt med tanken på å kombinere øyeblikksforbruk med hastighet, valgt gir og posisjon via GPS med høydemåler. Hvor mye bruker jeg i en gitt hastighet på en kjent strekning i et gitt gir. Datagrunnlaget kan gi meg informasjon om idealhastighet og -gir, og således være til hjelp for økonomisk kjøring, samt idealveivalg (veivalg uten kø eller store høydeforskjeller).

Et annet eksempel er muligheten for installere små tillegg (plugins) i bilen, for å endre eller legge til funksjonalitet. Selv kunne jeg gjerne tenke meg muligheten for å lage et lite program som åpner og lukker garasjeporten via Bluetooth, ettersom jeg allerede har Bluetooth i kombinasjon med stemmestyring i bilen. Her er det kun fantasien og eventuelt nyttefaktoren som setter grenser for hva man kan utvikle. Potensialet for utvikling og salg av tillegg må være betydelig.

Umulig fiksjon eller realiserbar virkelighet?

Bilbransjen har gjennom et drøyt århundre vært nødt til å tilpasse seg mange standarder, både hva gjelder fysiske dimensjoner på kjøretøyet og dets ekstrautstyr, funksjonalitet i førermiljøet og mye, mye mer. Slik jeg ser det er det ingenting annet enn bilprodusentenes særheter som hindrer en slik mulighet. Det fysiske grensesnittet ligger der allerede i standardiserte måter å koble seg til bilens datamaskin på. En USB-kontakt eller trådløs integrasjon er ingen umulighet. Det eneste vi trenger er at bilprodusentene samler seg om å utvikle et felles API, fortrinnsvis et åpent sett fra en forbrukers ståsted.

Hva kunne du tenke deg av funksjonalitet i bilen?

Martin skriver regelmessig om hvordan teknologi, samfunn og politikk påvirker hverandre. Legg igjen din e-postadresse og få nye artikler via e-post:

Flere artikler

Enda flere artikler? Besøk arkivet.

Om Martin

Martin Koksrud Bekkelund

Dette er Martin Koksrud Bekkelund sitt private nettsted, hvor han skriver om samspillet mellom teknologi, samfunn og politikk. Martin arbeider til daglig som direktør for produkt- og forretningsutvikling i et av Norges største selskaper. Les mer...

 

Facebook Twitter Instagram LinkedIn GitHub SlideShare Martin Koksrud Bekkelunds RSS-kanal

© 1995-2016 Martin Koksrud Bekkelund
OpphavsrettRSS og abonnementKontakt