POS Overlay

Forum for questions and support relating to the 1.24.x releases only.
Locked
tomhenderson
Posts: 2
Joined: Mon Apr 13, 2009 5:00 am

POS Overlay

Post by tomhenderson »

I'm about to start looking at zoneminder as a replacement for an old cctv system (downloading the virtual appliance now). One feature we'd like is pos overlay - our point of sale tills can send out text data over UDP when a user makes a sale/order/etc. Can zoneminder record this type of data and display it alongside footage?

A little vague I know - what other info should I provide?
coke
Posts: 518
Joined: Wed Jan 30, 2008 5:53 pm
Location: St. Louis, MO, USA

Post by coke »

What's your POS app using as a back-end? If it's database engine is MySQL (like ZoneMinder's), you could probably rig something up, with some time and effort.
User avatar
kingofkya
Posts: 1110
Joined: Mon Mar 26, 2007 6:07 am
Location: Las Vegas, Nevada

Post by kingofkya »

it would require some coding but if you were to send a tcip packet from the POS system it could be logged to zoneminders notes field. tkae a look at zmfilter
tomhenderson
Posts: 2
Joined: Mon Apr 13, 2009 5:00 am

Post by tomhenderson »

coke: The POS database is firebird. There are php extensions for firebird, but since the till has the capacity to send the relevant data out I'd rather just record that as it's sent.

kingofkya: interesting - what's zmfilter?
User avatar
zoneminder
Site Admin
Posts: 5215
Joined: Wed Jul 09, 2003 2:07 pm
Location: Bristol, UK
Contact:

Post by zoneminder »

This has been done successfully before using zmtrigger.pl though may take some minor customisation.

Basically you can connect to zmtrigger.pl using a variety of methods and 'push' the POS data which can then trigger an event to be recorded store the POS details in the event Notes field. You can also pass in an additional text string to embed in the actual image frames using the %Q token in the timestamp. This would allow you to record the transaction number for instance in the image itself and the details in the other event fields.
Phil
Locked