-
Notifications
You must be signed in to change notification settings - Fork 0
User da Consumption And OBD2
"Smartere kørsel"-halvdelen af sloganet. Hver liter du ikke brænder af, er sparede penge og undgået CO₂.
Denne side dækker fanen Forbrug — manuelle tankninger, GPS-baserede ture, OBD2-turoptagelse, Picture-in-Picture-overlay, automatisk optagelse og tilnærmelsesoverlay. Aktivér fanen under Indstillinger → Profil (Medium eller Fuld), eller via de enkelte funktionskontakter.
Under fanen Forbrug trykker du på ➕ Tilføj tankning. Indtast:
- Dato (auto = nu)
- Køretøj — forbrændingsmotor eller EV, fra din køretøjsprofil
- Brændstoftype
- Liter / kWh
- Samlet pris
- Kilometerstand
- Valgfrit: tankstation, noter
Appen beregner:
- L/100 km (eller MPG afhængigt af dine enheder)
- €/L
- €/100 km
- CO₂ pr. tur (ved hjælp af den officielle forbrændingsfaktor for dit brændstof)
Hver tankning får et badge, der sammenligner dit L/100 km med et rullende gennemsnit af dine seneste tre tankninger med samme brændstof:
| Forskel | Badge | Betydning |
|---|---|---|
| ≥ 3 % bedre | 🟢 Forbedres | Du brændte mærkbart mindre end din baseline |
| inden for ±3 % | ⚪ Stabil | Omtrent det samme som sædvanligt |
| ≥ 3 % værre | 🟠 Forværres | Du brugte mere — tjek dæktryk, kørestil, koldt vejr, tagboks |
Indlæringsfase: badget vises først, efter at du har mindst 4 tankninger af samme brændstoftype, så det rullende gennemsnit er meningsfuldt.
I stedet for at skrive trykker du på 📷 Skan-knappen og peger kameraet mod pumpedisplayet. Appen læser 7-segments-cifrene og udfylder på forhånd:
- Tankede liter
- Samlet pris
- Pris pr. liter
- Pumpenummer (hvis vist)
Virker bedst med en stabil telefon, god belysning og vandret billedudsnit. Hvis en værdi ser forkert ud, så tryk for at redigere — skanningen er en genvej, ikke en lås.
Bemærkning om F-Droid-build: Kamera-skanningen bygger på en tekstgenkendelse på selve enheden, der kun følger med Google Play- / App Store-buildene. Det fuldstændig GMS-frie F-Droid-build har ingen skanning — der indtaster du tankninger i hånden. Alt andet på denne side fungerer identisk.
Hvis din bil kan køre på mere end ét brændstof — fx en E10/E85-flex-fuel-motor — fortæller literprisen ved standeren ikke, hvilket der er billigst at køre på. E85 er billigere pr. liter, men du bruger mere af det, så den eneste ærlige sammenligning er omkostning pr. kilometer.
For at låse den op skal du åbne Indstillinger → Køretøjer → (din bil) → Forbrændingsmotor og slå "Jeg tanker muligvis forskellige brændstoftyper" til. Når du derefter registrerer en tankning, minder formularen dig om at notere præcis det brændstof, du faktisk tankede — det er det, der holder sammenligningen ærlig.
Når du har registreret mindst to fulde tanke pr. brændstof, vokser et kort frem på Forbrug-fanen med titlen "Omkostning pr. kilometer efter brændstof":
- En vinder-chip kårer det brændstof med den laveste verificerede omkostning pr. kilometer (fx Billigst pr. km: E85 (0,086 €/km)).
- En række pr. brændstof viser dets reelle L/100 km, omkostning/km, samlede udgifter og antallet af tankninger bag tallet.
- En transparens-fodnote oplyser eventuelle blandede tanke (mere end ét brændstof i én tank) — hver tilskrives helt til sit dominerende brændstof.
- Indtil hvert brændstof har to afsluttede tank-til-tank-intervaller, viser kortet "Registrér mindst to fulde tanke pr. brændstof for at kåre den billigste" i stedet for en vinder.
Det er svaret på flex-fuel-førerens egentlige spørgsmål: ikke "hvilket brændstof er billigst ved standeren?", men "hvilket brændstof koster mig mindre for den samme tur?"
OBD2 er valgfrit, ikke påkrævet. Der er to optagelsesveje:
På profilen Medium optager appen ture med blot telefonens GPS — ingen adapter, ingen Bluetooth-parring, ingen ekstra hardware. Fanen Ture viser live-distance, forløbet tid og et rutekort efter turen, som du kan eksportere som GPX.
L/100 km-tallet er estimeret: appen kalibrerer en matrix pr. køretøj ud fra dine seneste tankninger + GPS-baseret turafstand. Efter 3-8 tankninger konvergerer estimatet til inden for nogle få procent af dit reelle forbrug. Indtil da vises turen, men L/100 km markeres som foreløbig.
På profilen Fuld parrer du en ELM327-kompatibel OBD2-adapter én gang og starter derefter ture direkte fra fanen Ture. Live-PID-streams (omdr./min, hastighed, brændstofrate, motorbelastning, gas) fodrer coaching undervejs og en langt mere nøjagtig L/100 km — ingen kalibreringsfase nødvendig.
Når du har parret en adapter med et køretøj, kan appen overtage optagelsen helt håndfri:
- Automatisk parring — den første manuelle parring husker tilknytningen adapter ↔ køretøj.
- Automatisk forbindelse via BLE-nærhed — når OS'et ser den parrede adapter annoncere, genforbinder appen i baggrunden.
- Automatisk start ved bevægelse — når den er forbundet og i bevægelse, starter turen af sig selv.
- Automatisk lagring ved frakobling — når du slukker motoren, og adapteren mister strøm, færdiggøres og gemmes turen.
Platformsnote: Automatisk optagelse er verificeret på Android. På iOS er den baggrundsopvågning på OS-niveau, der kræves for "automatisk forbindelse, når adapteren tændes", stadig i gang (sporet af issue #1542). Indtil det er sendt, starter iOS-brugere ture manuelt.
Når du drejer telefonen på siden, mens en tur optages, skifter optagelsesskærmen til et dedikeret berøringsfrit layout, der kan aflæses med et blik, bygget til en, der faktisk kører — alt er synligt på én gang, i stor, kontrastrig skrift, uden scrolling og uden små knapper at lede efter. Stående format beholder den velkendte rullende liste; liggende format er i-bilen-visningen.
Den deler skærmen i to zoner:
- Venstre — live-kørefeedback (det mest tidskritiske blik): det store øjeblikkelige forbrugs-tal med eco-coaching-hints (slip speederen / forudse / blød acceleration ved kun GPS, eller gear op / gear ned / let på pedalen ved OBD2) og en stor Hastigheds-aflæsning nedenunder.
- Højre — tur og radar: Nærmeste-tankstation-radarkortet (pris, tankstation og nærheds-bjælken) øverst, derefter et 2×2-gitter af store fliser — Distance · Gennemsnit · Forløbet · Brugt brændstof.
Optagelsens statusbanner forbliver fastgjort øverst ("Optager med GPS — OBD2 genforbinder…"), og Pause- / Stop-knapperne forbliver store og inden for rækkevidde. Sæt telefonen i en holder, kig kort og kør — du behøver aldrig at røre skærmen.
Mens en tur optages, kan du også krympe appen til en lille flydende flise (Android Picture-in-Picture) og beholde din kort-app ovenpå. Flisen er kontekstadaptiv — den viser det mest brugbare tal for den aktuelle tilstand, stort nok til at læse med et blik:
| Situation | Stort tal | Sekundær række |
|---|---|---|
| OBD2 forbundet | Live L/100 km (eller L/t i tomgang) | distance · forløbet |
| Kun GPS, midt i tur (distance ≥ 0,1 km) | Distance indtil videre | forløbet |
| Forløb (GPS varmer op, distance ≈ 0) | Forløbet tid | — |
Den statiske "L/100 km"-header fra ældre versioner er væk. Hvert layout vælger den mest brugbare værdi for det, der rent faktisk streamer, så flisen aldrig spilder plads på en pladsholder.
Når en tur optages, og du krydser inden for profile.approachRadiusKm (standard 1 km) af en tankstation, skifter PiP-flisen til et stort brændstofpris-layout for den tankstation. Du ser prisen for din aktive brændstoftype, brandet og afstanden, alle store nok til at læse med et blik.
Hvilken tankstation der vælges, afhænger af Indstillinger → Profil → Tilnærmelsesoverlay:
- Nærmeste (standard) — den første tankstation, hvis radius du krydsede.
- Billigste i radius — den billigste tankstation, der i øjeblikket er inden for din radius.
Når du forlader radius, bliver prislayoutet hængende i en 5-sekunders henstandsperiode, før det skifter tilbage til standardflisen — korte omveje gennem radius flimrer ikke.
Du behøver ikke faktisk at køre forbi en tankstation for at se overlayet virke. Åbn Indstillinger → Privatlivsoversigt → Test af tilnærmelsesoverlay. Knappen skubber en syntetisk in-radius-tilstand i 30 sekunder — PiP-flisen skifter straks til prislayoutet, så du kan bekræfte, at det gengives, og rydder derefter automatisk.
En OBD2-adapter er en lille enhed, der sættes i bilens diagnoseport (normalt under instrumentbrættet) og eksponerer realtidsmotordata over Bluetooth: omdr./min, hastighed, brændstofflow, MAP, motorbelastning og den nøjagtige kilometertæller.
Tankstellen genkender 16 adaptermodeller ud fra Bluetooth-annonceringsnavn. Hver række har et kompatibilitetsniveau, så du ved, hvad du kan forvente, før du køber:
- ✅ Testet — vedligeholderen har bekræftet, at den parrer og streamer live PID-data på rigtigt hardware. Sikreste valg, hvis du ikke allerede ejer en.
- 👤 Bruger-verificeret — mindst én bruger har rapporteret, at den virker.
⚠️ Teoretisk — profilnavn og Bluetooth-transport er korrekte, men endnu ingen end-to-end-verifikation. De fleste burde stadig virke; hvis din gør (eller ikke gør), så opret et issue, så vi kan opgradere den.
| Adapter | Transport | Noter | Kompatibilitet |
|---|---|---|---|
| vLinker FS | Classic BT | Dominerende Amazon-EU-model; anbefalet | ✅ Testet |
| vLinker BM-Android | Classic BT | Classic SPP-søster til vLinker BM+ | ✅ Testet |
| SmartOBD (BLE) | BLE | Generisk ELM327 v1.5-klon | 👤 Bruger-verificeret |
| SmartOBD (Classic) | Classic BT | Samme brand, Classic SPP-variant | 👤 Bruger-verificeret |
| vLinker FD / MC | BLE | Nordic UART FFF0-familie | |
| OBDLink MX+ | BLE | Scantool premium-adapter | |
| Carista OBD2 | BLE | Nordic UART FFF0-familie | |
| Veepeak BLE+ | BLE | Nordic UART FFF0-familie | |
| ieGeek Scanner | BLE | ELM327 v2.1 BLE-klon | |
| vLinker BM+ | BLE | BLE-only-søster til vLinker BM | |
| Konnwei KW902 | Classic BT | ELM327 v1.5 Classic-klon | |
| Vgate iCar Pro | BLE | BLE-variant (WiFi-varianten understøttes ikke her) | |
| Panlong WiFi | — | Kun WiFi; medtaget så vælgeren mærker fejlparrede poster | |
| BAFX 34t5 | Classic BT | Ældre ELM327 v1.5, mest solgt i USA | |
| Generisk ELM327 (BLE) | BLE | Catch-all for ukendte BLE FFF0-kloner | |
| Generisk ELM327 (Classic) | Classic BT | Catch-all for ukendte Classic-SPP-kloner |
Hvis din adapter ikke er på listen, opfanger den generiske ELM327-profil den automatisk. De fleste ELM327 v1.5 / v2.1-kloner virker; ældre eller eksotiske chips kan have brug for en længere init-forsinkelse (se Problemer med forbindelse i Fejlfinding).
- Drej bilens tænding til positionen "on" (motor kørende eller nøgle i run).
- Sæt adapteren i OBD2-porten.
- I Tankstellen gå til Forbrug → Ture → Start eller Indstillinger → OBD2 → Parring.
- Giv tilladelser til Bluetooth Scan og Bluetooth Connect ved forespørgsel (Android 12+). På ældre Android giver du i stedet Lokation — det er OS-kravet, ikke et sporingsvalg.
- Vent ~8 sekunder på scanningen. Listen viser hver kompatibel adapter, den finder.
- Tryk på din adapter for at forbinde. Appen kører ELM327-init-handshaket (ATZ, ATE0, ATL0, ATH0, ATSP0) og bekræfter.
Når forbundet kan appen forespørge:
- Kilometertæller — prøver standard-PID A6, falder tilbage til PID 31 og producent Mode 22 (VIN-baseret), hvis din bil ikke eksponerer A6
- Hastighed (km/t), omdr./min, motorbelastning %, gas %
- Øjeblikkeligt brændstofflow (L/t) — via PID 5E eller udledt fra MAP (massiv luftstrøm), hvis utilgængelig
- Brændstofniveau %
Se også: Privatliv, profiler og synkronisering (samtykke til automatisk optagelse + testflade for tilnærmelse) · Fejlfinding Næste: Prishistorik og forudsigelser →
👤 User Guide
🛠️ Developer Guide
Architecture
Code patterns
Quality
Deep dives
Reference
Workflow