Nadat er bij ons in de buurt een aantal inbraken zijn geweest ben ik mij eens gaan verdiepen in de beschikbare alarmsystemen. Vandaag bij de lokale auto-electronica specialist geweest en het inbouwen van een alarm kost ruim €800 (het gaat om een Audi A4 Avant uit 2011). Even doorgevraagd hoe het werkt en het stelt niet zo gek veel voor.
CAN gebaseerd alarm
Er wordt een kastje ingebouwd die op de CAN bus luistert naar een aantal signalen van de auto. De belangrijkste signalen zijn:
Raspberry Pi + Carberry
Als rechtgeaarde tweaker ga je liever op zoek naar een DIY oplossing en ik kwam op het volgende uit:

Een Raspberry Pi en Carberry combinatie. Als ik het goed begrijp kan de Carberry ook de CAN-bus uitlezen. Ik stel dan een volgend scenario voor:
Arduino + CAN shield
Een goedkoper alternatief is een Arduino met CAN shield. Ik denk dat het energieverbruik daarvan ook lager is, maar je hebt ook wat minder mogelijkheden.
CAN gebaseerd alarm
Er wordt een kastje ingebouwd die op de CAN bus luistert naar een aantal signalen van de auto. De belangrijkste signalen zijn:
- Signaal dat de auto wordt afgesloten. Hierop wordt het alarm ingeschakeld.
- Signaal dat er een deur, motorkap of achterklep wordt geopend. Dit zet het alarm "op scherp".
- Optioneel wordt ook de "interieur-radar" (beweging in de auto) en de hellingshoeksensor uitgelezen.
Raspberry Pi + Carberry
Als rechtgeaarde tweaker ga je liever op zoek naar een DIY oplossing en ik kwam op het volgende uit:

Een Raspberry Pi en Carberry combinatie. Als ik het goed begrijp kan de Carberry ook de CAN-bus uitlezen. Ik stel dan een volgend scenario voor:
- Luister naar het CAN-signaal dat de deuren worden afgesloten. Dit schakelt de alarm-modus in.
- Als er een signaal binnenkomt dat er een deur opengaat, dan alarm vertraagd inschakelen (bijv. 30 sec).
- Indien mogelijk lees je ook nog andere parameters uit om het alarm te triggeren (snelheid, hellingshoek, draaiende motor, ...).
- Luisteren naar een deactivatie code (bijv. 3x kort achter elkaar een knop indrukken). Als dat niet binnen de 30 seconden gebeurt, dan begint het alarm te loeien.
- Tweakers-waardig
- Weinig comfortverlagend (geen extra kastjes nodig die je mee moet nemen).
- Prima weg te werken op elke plek, waar je toegang hebt tot de CAN-bus.
- Kosten beperkt tot circa €150 (Raspberry Pi + Carberry + casing).
- Veel extra mogelijkheden.
- Met de RPi ingeschakeld verbruikt die zo'n 150mA. In standby slechts 3mA, maar ik wil juist de RPi gebruiken om de CAN bus te blijven monitoren. Met een 77Ah accu trek ik volgens mij in zo'n 3 weken de accu helemaal leeg (wel sneller, want de auto zal zelf ook wat verbruik hebben en in de winter haalt de accu zijn max. capaciteit niet). Je moet het systeem dus wel kunnen afschakelen.
- Is er ergens beschreven welke signalen je kunt uitlezen? Als een third-party alarm het kan, dan moet het kunnen, maar heb je daarvoor documentatie van de fabrikant nodig? Ik kon eigenlijk niets vinden.
- Kun je straffeloos een module toevoegen aan je CAN-bus, zonder dat elders het systeem storingen gaat geven? Ik zit niet te wachten op een auto die continu storing geeft.
Arduino + CAN shield
Een goedkoper alternatief is een Arduino met CAN shield. Ik denk dat het energieverbruik daarvan ook lager is, maar je hebt ook wat minder mogelijkheden.
The miracle isn't that I finished. The miracle is that I had the courage to start.