Hoppa till innehåll
Hanterill

Ett projekt för dem som vill förstå sina fordon.

Hanterill började som ett sätt att läsa CMA-batteridata utan en verkstadsprenumeration. Det växte till ett allmänt DoIP- och UDS-diagnosverktyg.

Självständighet

Hanterill är ett oberoende projekt. Det är inte knutet till, underhållet av, sponsrat av eller godkänt av Volvo Cars, Polestar eller Geely. Tillverkar- och modellnamn används endast för att beskriva vilka fordon mjukvaran kan kommunicera med. Ingen tillverkarsymbol används som tecken på godkännande.

Licens

Källkoden är läsbar. Hanterill tillhandahålls för privat, icke-kommersiell användning under projektets licens och är inte öppen källkod i OSI-mening. Licenssidan har villkoren.

Varför det finns

Diagnostikdata som en modern elbil lagrar om sitt eget batteri och drivlina är detaljerad och användbar, och det mesta är läsbart med standardprotokoll. Hanterill gör den data tillgänglig för ägare utan ett proprietärt gränssnitt eller en återkommande avgift.

Gratis för privat bruk

Hanterill kostar ingenting för privat bruk. Det finns ingen betald nivå, ingen prenumeration, inget konto och ingen provperiod, och ingen diagnostikfunktion hålls tillbaka. En verkstad som vill fakturera för arbetet kan fråga om en kommersiell licens; det alternativet finns så att privata ägare aldrig behöver betala för det.

Hur det är byggt

Diagnostikmotorn, DoIP-stacken och avkodarna är skrivna i Rust. Skrivbordsskalet är Tauri v2, så ingen webbläsarmotor paketeras. Gränssnittet är React och TypeScript, typat mot motorn.

Bidra

De mest användbara bidragen är protokollspår, ECU-kartor och korrigeringar av avkodare. Arkivet har detaljerna.