EV OBD Feeder Release
Complete deployment package for ARM64 Linux devices (Radxa, Raspberry Pi, etc.).
What's Included:
ev-obd-feeder- ARM64 Linux binaryconfigs/- Vehicle configuration files (Hyundai Ioniq 5N ready)init.d/- Service startup scripts for Buildroot/OpenWrtREADME.md- Documentation
Quick Deployment to Embedded Device:
# Download and extract
wget https://github.com/michael-bu/aa-proxy-go-obd-feeder/releases/download/v0.0.1/ev-obd-feeder-linux-arm64.tar.gz
tar -xzf ev-obd-feeder-linux-arm64.tar.gz
cd ev-obd-feeder
# Deploy to device (example: Radxa at 10.0.0.1)
scp -O ev-obd-feeder [email protected]:/usr/bin/
scp -O configs/ioniq5n.yaml [email protected]:/etc/ev-obd-feeder.yaml
scp -O init.d/S99ev-obd-feeder [email protected]:/etc/init.d/
# Set permissions and start service
ssh [email protected] "chmod +x /usr/bin/ev-obd-feeder /etc/init.d/S99ev-obd-feeder"
ssh [email protected] "/etc/init.d/S99ev-obd-feeder start"Configuration:
- Edit
/etc/ev-obd-feeder.yamlon the target device to adjust settings - Default configuration works for Hyundai Ioniq 5N with OBDLink EX on /dev/ttyUSB0
- Set
mock: truein config to test without actual OBD hardware
Features:
- Multi-frame ISO-TP OBD response parsing
- Support for Hyundai Ioniq 5N (and other EGMP vehicles) battery monitoring
- Integration with aa-proxy-rs for Android Auto EV routing
- 5-second polling interval for real-time data
- Mock mode for testing without hardware