-
Notifications
You must be signed in to change notification settings - Fork 0
User da Troubleshooting FAQ
- Tjek dit land. Indstillinger → Land. En profil gemt for Tyskland kalder det tyske API; hvis du rejser til Frankrig, så skift land. Appen understøtter 17 lande — sørg for at have valgt det rigtige.
- Tjek forbindelsen. Offline → ingen live-priser. Appen falder tilbage til de cachelagrede senest kendte priser (markeret som forældede med rødt).
- Lande-API-nedbrud. Offentlige API'er går ned ind imellem. Prøv igen om et par minutter. Tjek downdetector eller GitHub Issues-siden.
- Cache-forældelse. Træk-for-at-opdatere eller tryk på opdateringsknappen. Appen forsøger API'et igen.
Appen har en enkelt central FAB i bundlinjen — det er den eneste søge-trigger på tværs af alle faner.
- På en hvilken som helst fane → tryk for at springe til Søgning-grenen.
- På søgeresultater eller kortvisningen → den åbner Kriterier-arket (brændstof, radius, udgangspunkt).
- Inde i Kriterier-arket → endnu et tryk kører søgningen.
De gamle "Søg i nærheden" og "Søg langs rute"-knapper inde i resultatlisten er fjernet. Hvis FAB'en ser nedtonet ud, betyder det normalt, at du er i rutetilstand uden en udfyldt destination.
- Du har brug for en gratis API-nøgle fra creativecommons.tankerkoenig.de.
- Nøgleformatet er en UUID:
00000000-0000-0000-0000-000000000002. - Indsæt den under Indstillinger → API-nøgler → Tyskland.
- Hvis den stadig fejler, kan nøglen være blevet rate limited af kraftig brug. Tjenesten rate-limiter pr. nøgle — del ikke nøgler offentligt.
- Åbn Android Indstillinger → Lokation → slå til. Giv appen tilladelse Mens i brug.
- Indendørs? GPS kan ikke fiksere indendørs. Gå udenfor, eller brug postnummer-søgning i stedet.
- Hvis appen siger "Kun grov lokation" — slå præcis lokation til i systemindstillingerne.
- Rutetjenesten (OSRM) er offentlig og nogle gange langsom.
- En multi-lande-rute kan streame delresultater — banneret øverst fortæller dig, hvilke lande der stadig svarer. Du kan trykke på et resultat, så snart det dukker op.
- Prøv igen. Appen cachelagrer polylinjen, så andet forsøg normalt er øjeblikkeligt.
- Hvis du konstant ser timeouts, så opret et issue med den rutestart/-slut, du brugte.
Intet fundet under scanning:
- Bilens tænding skal være on (accessory eller run, ikke off). Kørende motor er fint.
- Adapterens LED skal lyse fast (blå for de fleste modeller). Hvis den blinker eller er slukket, så sæt den i igen.
- Bluetooth skal være slået til på telefonen.
- Android 12+: gav du Bluetooth Scan og Bluetooth Connect? Åbn Android Indstillinger → Apps → Tankstellen → Tilladelser.
- Android 11-: appen har brug for Lokation-tilladelse for at opregne BLE-enheder (en OS-quirk — appen registrerer aldrig din lokation til dette).
Adapter synlig, men forbindelse fejler:
- Fejlen "Reagerer ikke" — billig klon. Vent 30 s, prøv igen. Forsøg at starte motoren helt kortvarigt.
- Fejlen "Protokol-init mislykkedes" — forfalsket ELM327-chip. Prøv en anden adaptermodel; vLinker FS er et pålideligt billigt valg.
- Fejlen "Tilladelse nægtet" — giv igen i systemindstillinger; nogle Androids glemmer Bluetooth-tilladelser efter genstart.
Forbinder, men kilometertælleren læser 0 eller forkert:
- Din bil eksponerer måske ikke PID A6. Appen prøver igen med PID 31 og producent Mode 22 (VIN-baseret).
- Nogle ældre europæiske biler (før 2008) eksponerer slet ikke kilometerstand over OBD2. Den skal du skrive ind.
Automatisk optagelse kræver:
- Adapter parret med et køretøj — den første manuelle parring opretter associationen.
- Automatisk optagelse aktiveret under Indstillinger → OBD2 → Automatisk optagelse.
- Telefon-Bluetooth slået til, uden at systemets batterioptimering dræber appen.
iOS: den baggrundsopvågning på OS-niveau, der kræves for "automatisk forbindelse, når adapteren tændes", er stadig i gang (#1542). Indtil da starter iOS-brugere ture manuelt fra fanen Ture. Android håndterer det fulde håndfri flow i dag.
Tilnærmelsesoverlayet udløses kun, mens en tur optages og du er inden for profile.approachRadiusKm (standard 1 km) af en tankstation. Hvis du vil verificere, at brugerfladen skifter korrekt uden at køre, så åbn Indstillinger → Privatlivsoversigt → Test af tilnærmelsesoverlay — knappen skubber en syntetisk in-radius-tilstand i 30 s. Se Forbrug og OBD2 → Tilnærmelsesoverlay for den fulde opsætning.
- Systemnotifikationer aktiveret? Android Indstillinger → Apps → Tankstellen → Notifikationer → Tillad.
- Telefonen i ultra-batterisparer? Androids aggressive strømsparere dræber WorkManager. Whitelist appen: Indstillinger → Batteri → ikke begrænset.
- Telefonen var offline på det planlagte tjektidspunkt. Tjekket kører i næste netværksvindue.
- Prisen er faktisk endnu ikke faldet under grænsen.
- Android begrænser widget-opdateringer til mindst hver ~30. minut. Det er en systempolitik.
- Widgetten bruger samme cache som appen. Tryk på opdateringsikonet på selve widgetten — det henter priserne i baggrunden uden at åbne appen.
- Tryk på widgetten åbner den rigtige tankstation, uanset om appen er koldstartet eller allerede varm i hukommelsen; hvis den ikke gør det, så opret et issue med din telefonmodel og Android-version.
På liggende telefoner og på tablets (bredde ≥ 600 dp) gengiver favoritskærmen favoritlisten og alarmlisten side om side med en lodret skillelinje. Der er ingen fane-skift i det layout, fordi begge ruder er synlige på én gang. Roter tilbage til portræt, hvis du foretrækker fane-skiftet.
- Knappen er under Indstillinger → Privatlivsoversigt (den hed tidligere "Kopiér" — den hedder "Gem" nu og skriver faktisk til Downloads).
- Tjek at du har givet fil-adgangstilladelse ved første gemning.
- Hvis gemningen fejler, falder appen tilbage til at kopiere loggen til udklipsholderen, så handlingen aldrig stiltiende gør intet.
- Tjek Indstillinger → Ryd cache (via Android-systemindstillinger).
- Hvis crashet fortsætter, så opret et issue med: Android-version, telefonmodel, app-version (fra Indstillinger → Om) og den seneste crash-rapport (appen tilbyder Gem ved næste start — filen ligger i Downloads).
Indstillinger → Data → Eksportér alle data → JSON-fil skrevet til den offentlige Downloads-mappe. Opbevar den et sikkert sted. Ved geninstallation: Importér på samme skærm.
TankSync-brugere behøver ikke at gøre dette — data ligger på din Supabase-instans. Bemærk, at ture kun synkroniseres, hvis du også har slået Synk. ture til i TankSync-indstillingerne (det er tilvalg).
- Sker sporadisk ved svage forbindelser.
- Stryg ned for at opdatere kortet.
- Hvis det fortsætter efter at have lukket og åbnet appen igen, kan OpenStreetMap-flise-serverne være rate-limitende; prøv igen om et par minutter.
Indstillinger → Data → Nulstil app. Sletter hver lokal Hive-box og rydder sikker lagring. Uigenkaldelig. Hvis du bruger TankSync, så slet din serverkonto først: Indstillinger → TankSync → Slet konto, eller skrub kun tur-rækkerne med Glem alle synkroniserede ture.
Delvist. Favoritter virker offline (senest kendte priser vises). Søgninger kræver et netværkskald — du kan ikke opdage nye tankstationer uden et. Kort cachelagrer fliser, du for nylig har set, så områder, du har besøgt før, indlæses.
- Rapportér en fejl: github.com/fdittgen-png/tankstellen/issues — brug Bug Report-skabelonen. Vedhæft den gemte fejllog fra Privatlivsoversigten.
- Anmod om en funktion: Feature Request-skabelonen, eller diskuter først i Discussions.
- Privatlivsspørgsmål: se PRIVACY.md.
👤 User Guide
🛠️ Developer Guide
Architecture
Code patterns
Quality
Deep dives
Reference
Workflow