Skip to content

Script that downloads all driving data from BlackVue dash cams to local storage for later review.

License

Notifications You must be signed in to change notification settings

arpoweb/blackvuedownloader

Repository files navigation

blackvuedownloader

FILES

  • download_blackvue_bash.sh - main script that performs all functions
  • blackvue_downloader.cfg - config file

Required system utilites to run

  • bash
  • wget
  • curl

Optional system utilities if planning to use locate camera on the network

  • ip
  • awk
  • nmap

TO-DO Add CLI options

  • config file location, if non-specified, check same directory as script
  • output directory
  • camera ip
  • find camera on the network
  • output levels
  • store files in a per-day fashion instead of all in one directory Email report on completion

Config File Options

  • specified in BASH variable format
  • OUTDIR='[DIRECTORY]' specifies where to download files
  • CAMERAIP='192.168.0.143' specifies where the camera is located on the network. Can be a FQDN instead of IP

If camera IP is not specified in the config file, the script will automatically try to locate the camera. If either camera not specified / not found or output directory is not defined, the script will exit.

Packages

No packages published

Languages