BlueIris Veeder Root Fuel Management System Overlay for Gas Stations

AKE

n3wb
Feb 21, 2017
7
6
Hey guys,

photo.png


I wanted to share a project that I worked on a while back. I no longer have use for it but wanted to release it in the case others may find it helpful. C-store/ Gas station owners in the US might find particularly useful. I've created a Python script that polls data from Veeder Root fuel management systems and displays it as an overlay on Blue Iris camera feeds.

Features:
  • Polls tank level data every 10 minutes via serial connection
  • Displays fuel levels for multiple tanks (Regular, Premium, Diesel)
  • Easy to set up with standard Blue Iris overlay variables
  • Shows last update timestamp

To use this, you'll need to connect a serial interface to your computer's COM port to interface with the Veeder Root system and obtain the fuel reports. The good news is that this setup has been running reliably in my environment for over 5 years without breaking. I've added it to my Windows startup files so it automatically runs on boot.

This is particularly useful for monitoring fuel levels directly on your surveillance feed to help plan/anticipate distributor orders. I've made the code open source and uploaded it to GitHub.

You can find the project here: GitHub - Akeid/Blue-Iris-Veeder-Root-Storage-Overlay: Veeder-Root: Fuel Management Systems Overlay for BlueIris: Allow Gas Station Owner to View Fuel Tank Reserves

I'm happy to answer any questions or help with setup. If anyone else is running a similar integration, I'd love to hear your feedback or suggestions for improvements! I am also using a similar system to overlay transaction data from the cash registers onto the screen.

Hope you find it useful,
Akeid