Kaluston polttoainekulut ovat useimmissa kuljetus- ja urakointiyrityksissä yksi suurimmista muuttuvista kulueristä — ja silti kulutusta seurataan usein kuittipinon ja excel-taulukon varassa. Ajoneuvon CAN-väylä kertoo polttoainetankin tason jatkuvasti, mutta raakadata on kohisevaa eikä sellaisenaan vastaa kysymyksiin: paljonko autolla oikeasti kului, milloin tankattiin ja täsmäävätkö tankkaukset kuitteihin? Kiho Labsin Ajoneuvotiedot-osio kokoaa ajoneuvon perustiedot, ajohistorian ja CAN-telemetrian yhteen näkymään — ja jalostaa polttoainedatan valmiiksi analyysiksi.
Miten se toimii
Ajoneuvotiedot-osio näyttää ensin koko kaluston listana: nimi, rekisterinumero, CAN-valmius ja vikakoodit. Listaa voi rajata tekstihaulla, ja CAN-merkintä kertoo yhdellä silmäyksellä, mistä autoista väylätietoa on saatavilla. Rivistä avautuu ajoneuvokohtainen näkymä neljällä välilehdellä: Perustiedot, Ajohistoria, CAN-telemetria ja Polttoaineanalyysi.

Valitse sarakkeet, järjestä miten haluat (päivitetty 10.7.2026)
Kalustolistan sarakkeet voi nyt valita itse Sarakkeet-napista. Perusnäkymän rinnalle saa esiin haltijan, tiimin, GPS-laitteen, seuraavan katsastuspäivän ja tietojen päivityshetken — ja CAN-autoista polttoainetason, mittarilukeman sekä viimeisimmän ajon päättymisajan, kuljettajan ja sijainnin. Sähköautokalustolla valikoimaan tulevat lisäksi toimintasäde ja viimeisin lataus. Valinta tallentuu selaimeen, joten lista avautuu jatkossa juuri sellaisena kuin sen jätit.
Samalla listan voi järjestää minkä tahansa sarakkeen mukaan — vaikkapa katsastuspäivän mukaan nähdäksesi, mitkä autot ovat menossa katsastukseen seuraavaksi, tai polttoainetason mukaan löytääksesi tankkausta kaipaavat. Puuttuvat arvot menevät aina listan hännille, joten järjestys pysyy luettavana. Kaikki sarakkeiden data tulee samasta taustalla kerätystä välimuistista kuin muukin telemetria: uudetkin sarakkeet aukeavat heti, eivätkä ne lisää kutsuja Kihon suuntaan.
Perustiedot ja ajohistoria
Perustiedot tulevat suoraan Kihosta: nimi, rekisterinumero, haltija, oletustiimi ja GPS-laite. Kiho pysyy ajoneuvotietojen master-järjestelmänä — Labs ei muokkaa tietoja, vaan näyttää ne.

Ajohistoria listaa ajot valitulta jaksolta (7 tai 30 päivää): päivämäärä, kesto, matka, kuljettaja, lähtö- ja saapumisosoitteet sekä keskinopeus. Näkymä kertoo myös, milloin tiedot on viimeksi synkronoitu, joten katsoja tietää aina, kuinka tuoretta dataa hän tulkitsee.
CAN-telemetria
CAN-telemetria-välilehti näyttää ajoneuvon väylästä luetut tuoreimmat anturiarvot ja piirtää valitun anturin historian aikasarjakäyränä. Kaikki laitteet eivät tue väyläluentaa — silloin näkymä kertoo sen suoraan ("Ei CAN-väylätietoja tälle ajoneuvolle") sen sijaan, että näyttäisi tyhjää tai vanhentunutta dataa. Uusi, vasta lisätty ajoneuvo puolestaan kertoo odottavansa ensimmäistä synkronointia.
Tärkeä suunnitteluperiaate: data haetaan taustalla eräajona ja käyttöliittymä lukee paikallista välimuistia. Näkymä ei siis teeskentele olevansa reaaliaikainen, vaan kertoo rehellisesti tietojen tuoreuden ("Päivitetty N min sitten"). Ratkaisu pitää sekä kuormituksen kurissa että datan luotettavana: kaikki laskenta tehdään samasta, hallitusti kerätystä aineistosta, eikä kahta eri totuutta pääse syntymään. Anturien nimeämisestä ja vikakoodien selkokielisistä selitteistä kerromme tarkemmin omassa postauksessaan, ja sähköautoille on oma näkymänsä akun varauksineen ja kantama-arvioineen.
Polttoaineanalyysi
Polttoaineanalyysi on osion syvin osa. Se rakentuu CAN-väylän tankkitason lukemista, jotka siivotaan ja jalostetaan monessa vaiheessa:
- Anturivirheiden suodatus. Yksittäiset, molemmista naapurilukemista jyrkästi poikkeavat piikit poistetaan ennen laskentaa — CAN-tasoanturit tuottavat niitä säännöllisesti, ja suodattamattomina ne vääristäisivät sekä kulutuksen että tankkaukset.
- Tankkausten tunnistus. Analyysi tunnistaa tankkaustapahtumat kahdella tavalla: tason nopea nousu lyhyen ajan sisällä (tankkaus laitteen ollessa hereillä) ja tason selvä hyppäys pidemmän katkon yli (moottori sammutettuna tehty täyttö). Jokaisesta tankkauksesta raportoidaan aika, tankin taso ennen ja jälkeen sekä arvio litroista tankkikoon perusteella. Tunnistus vaatii lisäksi, että taso pysyy ylhäällä täytön jälkeen — hetkellinen anturiheilahdus ei kirjaudu tankkaukseksi, eikä sama tapahtuma kirjaudu kahdesti.
- Kokonaiskulutus. Tasodata tasataan tuntikeskiarvoiksi ja kulutus lasketaan tasolaskuista niin, ettei anturin normaali parin prosenttiyksikön edestakainen kohina kertaudu tulokseen. Yhdistettynä ajohistorian kilometreihin saadaan kokonaiskulutus litroina ja l/100 km. Jos ajokilometrejä on liian vähän luotettavaan lukuun, näkymä jättää luvun näyttämättä sen sijaan että arvaisi.
- Ajokohtainen kulutus. Jokaiselle ajolle lasketaan oma kulutusarvio tankin tason muutoksesta ajon aikana. Lyhyillä matkoilla tulos merkitään puuttuvaksi — muutaman kilometrin ajo hukkuu anturin erottelukyvyn alle. Sama pätee, jos ajon aikana tai sen liepeillä on tankattu: analyysi hylkää epäselvän tapauksen mieluummin kuin raportoi väärän luvun. Nolla ja "ei tiedetä" ovat eri asioita, eikä analyysi sekoita niitä.
Käyttäjä valitsee tankkikoon litroina ja tarkastelujakson (7, 30 tai 90 päivää), ja saa KPI-kortit (kokonaiskulutus, matka, l/100 km), tankkaustapahtumien taulukon, tankin tasokäyrän ja ajokohtaisen kulutustaulukon.
Mitä tämä tarkoittaa käytännössä
Kun tankkaukset ja kulutus tulevat suoraan ajoneuvosta, moni arjen kysymys ratkeaa dataa katsomalla:
- Kuittien täsmäytys. Tankkaustapahtumien lista aikoineen ja litra-arvioineen on suora verrokki polttoainekorttilaskulle. Jos laskulla on tankkaus, jota autossa ei näy — tai autossa tasolasku, jota mikään ajo ei selitä — poikkeama erottuu käyrältä heti. Selittämätön äkillinen tason pudotus esimerkiksi yön yli voi olla merkki mahdollisesta polttoainevarkaudesta, ja nyt se näkyy datassa sen sijaan että paljastuisi vasta kuukauden kulutuskeskiarvosta.
- Kulutuspoikkeamien havaitseminen. Saman ajoneuvon l/100 km eri jaksoilla ja eri kuljettajilla kertoo nopeasti, milloin jokin on muuttunut: ajotapa, rengaspaineet, alkava vika tai kuormaprofiili. Ajokohtainen kulutustaulukko paikantaa muutoksen yksittäisiin ajoihin asti.
- Kaluston kokonaiskuva. Ajoneuvolista CAN-valmiuksineen näyttää yhdellä silmäyksellä, mistä autoista telemetriaa saadaan ja milloin kukin on viimeksi ollut ajossa — hyödyllistä myös silloin, kun mietitään mihin autoihin väylälukeva laite kannattaa seuraavaksi asentaa.
Esimerkki: urakointiyrityksen ajojärjestelijä huomaa maanantaina, että pakettiauton tasokäyrässä on perjantai-illan ja lauantaiaamun välillä 30 prosenttiyksikön pudotus ilman yhtään ajoa. Aiemmin tämä olisi hukkunut kuukausikeskiarvoon; nyt asia voidaan selvittää heti, kun tapahtumasta on päiviä eikä viikkoja.
Analyysin kynnysarvot ja suodattimet on viritetty tuotantokäytössä kertyneellä datalla — tavoitteena on, että raportoitu tankkaus on oikeasti tankkaus ja raportoitu kulutus kestää vertailun.
Ja jos kalustossasi on piirturivelvollisia ajoneuvoja, sama automaation periaate jatkuu ajo- ja lepoaikoihin: digipiirturin etäluku ja analyysi hoitaa lakisääteisen piirturidatan samalla otteella — tiedostot talteen ja tulkituiksi ilman käsityötä.
Kokeile Kiho Labsissa
Ajoneuvotiedot ja polttoaineanalyysi ovat kokeiltavissa Kiho Labsissa — kokeiluympäristössä, jossa uusia kaluston hallinnan ominaisuuksia kehitetään Kiho-alustan päälle. Kirjaudu osoitteessa labs.kiho.fi omilla Kiho-tunnuksillasi ja katso, mitä oma kalustosi kertoo itsestään.