OBD2 mogelijkheden en evt. Canbus (volvo on call)
Geplaatst: 09.12.2013 - 15:17
Zoals wellicht al opgevallen ben ik nu druk aan het uitzoeken wat ik met mijn volvo s60 uit 2003 allemaal ga doen en de volgorde.
Aangezien ik software ontwikkelaar ben en gek ben in het ontwikkelen van leuke apps (voornamelijk veel home automatisering) denk ik te beginnen met een beperkt alternatief voor volvo on call te maken.
Ik wil de Raspberry PI (al vele projecten mee gedaan) gaan gebruiken als basis en starten met de opties welke er zijn binnen OBD2.
In eerste instantie zal alles met intervallen gebeuren, maar ik wil uiteindelijk ook realtime info gaan tonen op de RTI.
De bedoeling is dat de raspberry 1 keer per minuut of 1 keer per paar minuten de informatie ophaalt en opslaat en wanneer de volvo connectie op zijn 3G heeft de informatie te uploaden via een API.
Aan de hand van deze informatie kan ik mooie rapportages (telefoonapp) bouwen, waarmee ik bijvoorbeeld kan zien of ik nog voldoende benzine heb, en of ik er nog rare fouten geconstateerd zijn tijdens de ritten.
Nu kom ik op de 1e vraag:
De meeste info die je uit OBD haalt zijn volgens mij motortechnische gerelateerd. Zoals snelheden, sensors en een boel andere informatie. Wat zijn leuke en handige details welke leuk zijn om eruit te halen? Ik kom als basis op het volgende:
- Benzinepijl
- Oliepijl
- Temperaturen
- Rijgedrag (evt gekoppeld aan GPS)
- Diverse sensoren zoals de turbodruk.
Bovenstaande informatie is gemakkelijk via OBD2 eruit te halen ben ik achtergekomen via andere opensource pakketten.
Echter zou ik graag een stap verder gaan, alleen ben ik bang dat deze informatie niet terug te vinden is via OBD2 maar dat ik dit uit canbus moet halen.
Bijvoorbeeld:
- zijn de deuren op slot?
- Deuren openen?
- Staat stoelverwarming aan?
- Enz
- Nog meer leuke dingen?
Nu is de vraag of er linux canbus readers zijn? Ik zie wel het een en ander maar weet dus niet of een willekeurige zal werken.
Kan ik met een canbus reader gemakkelijk info uitlezen of is het heel moeilijk om data te ontcijferen uit de data?
Alvast bedankt
Aangezien ik software ontwikkelaar ben en gek ben in het ontwikkelen van leuke apps (voornamelijk veel home automatisering) denk ik te beginnen met een beperkt alternatief voor volvo on call te maken.
Ik wil de Raspberry PI (al vele projecten mee gedaan) gaan gebruiken als basis en starten met de opties welke er zijn binnen OBD2.
In eerste instantie zal alles met intervallen gebeuren, maar ik wil uiteindelijk ook realtime info gaan tonen op de RTI.
De bedoeling is dat de raspberry 1 keer per minuut of 1 keer per paar minuten de informatie ophaalt en opslaat en wanneer de volvo connectie op zijn 3G heeft de informatie te uploaden via een API.
Aan de hand van deze informatie kan ik mooie rapportages (telefoonapp) bouwen, waarmee ik bijvoorbeeld kan zien of ik nog voldoende benzine heb, en of ik er nog rare fouten geconstateerd zijn tijdens de ritten.
Nu kom ik op de 1e vraag:
De meeste info die je uit OBD haalt zijn volgens mij motortechnische gerelateerd. Zoals snelheden, sensors en een boel andere informatie. Wat zijn leuke en handige details welke leuk zijn om eruit te halen? Ik kom als basis op het volgende:
- Benzinepijl
- Oliepijl
- Temperaturen
- Rijgedrag (evt gekoppeld aan GPS)
- Diverse sensoren zoals de turbodruk.
Bovenstaande informatie is gemakkelijk via OBD2 eruit te halen ben ik achtergekomen via andere opensource pakketten.
Echter zou ik graag een stap verder gaan, alleen ben ik bang dat deze informatie niet terug te vinden is via OBD2 maar dat ik dit uit canbus moet halen.
Bijvoorbeeld:
- zijn de deuren op slot?
- Deuren openen?
- Staat stoelverwarming aan?
- Enz
- Nog meer leuke dingen?
Nu is de vraag of er linux canbus readers zijn? Ik zie wel het een en ander maar weet dus niet of een willekeurige zal werken.
Kan ik met een canbus reader gemakkelijk info uitlezen of is het heel moeilijk om data te ontcijferen uit de data?
Alvast bedankt