Hey everyone,
I just got a VIOFO A329S and didn't want to deal with manually pulling the SD card to transfer footage. Since the camera has WiFi and serves files over HTTP, I wrote a script to automatically sync footage to my computer whenever the car is parked at home.
What it does:
Requirements:
Setup:
The installer walks you through configuration and sets up automatic scheduling (launchd on macOS, systemd on Linux).
git clone https://github.com/johanthoren/viofo-sync.git
cd viofo-sync
make install
It's open source (MIT license) and available on GitHub: https://github.com/johanthoren/viofo-sync
This is a simple project and testing has been limited to my own A329S on macOS. If you try it with a different VIOFO model, I'd love to hear whether it works. Bug reports and contributions welcome, but I can't promise much support.
One thing I'm still figuring out: How to automatically trigger WiFi station mode when I come home. Right now I have to manually switch it. If anyone knows a way to automate this on the A329S, I'd appreciate the tip!
Cheers!
I just got a VIOFO A329S and didn't want to deal with manually pulling the SD card to transfer footage. Since the camera has WiFi and serves files over HTTP, I wrote a script to automatically sync footage to my computer whenever the car is parked at home.
What it does:
- Polls for the camera on your network every 5 minutes
- Downloads new footage when the camera is detected
- Automatically prunes oldest recordings when storage gets low (keeps locked/RO files)
- Alerts you if no new footage appears for several days (helpful if the camera disconnects)
Requirements:
- VIOFO camera with WiFi (tested with A329S, may work with others)
- macOS or Linux
- Camera connected to your home WiFi (not the camera's own hotspot)
Setup:
The installer walks you through configuration and sets up automatic scheduling (launchd on macOS, systemd on Linux).
git clone https://github.com/johanthoren/viofo-sync.git
cd viofo-sync
make install
It's open source (MIT license) and available on GitHub: https://github.com/johanthoren/viofo-sync
This is a simple project and testing has been limited to my own A329S on macOS. If you try it with a different VIOFO model, I'd love to hear whether it works. Bug reports and contributions welcome, but I can't promise much support.
One thing I'm still figuring out: How to automatically trigger WiFi station mode when I come home. Right now I have to manually switch it. If anyone knows a way to automate this on the A329S, I'd appreciate the tip!
Cheers!