How to interface a (snack/drink) vending machine interface to a PC?

Hello experts and entrhusiasts,

I don't know much about the currently used food/drink vending machines (Bianchi, SAECO, etc).
My question is the following:
-is it possible to interface/intercommunicate them with a PC ?
-what sort of connection do they have (RS232, CANbus,...) ?
-do they use a special language/operating system for managing the vending stuff  ?
- are there available schematics, hardware/software descriptions about these machines ?
What I want to do is to query them about of the actual state of products(number of selled/not selled)

thank you your kindness

sort by: active | newest | oldest
Toaderw3 years ago

As far as I know, the BIANCHI BV921 has has a RJ32 port in the back , and works using an Arduino Leonardo,unfortunately the Arduino sketch is unknown.

orksecurity7 years ago
As far as I know, none of them has a PC interface designed in. If they do, it's almost certainly behind the locked panel for security reasons.

Certainly the circuitry in one could be replaced with something that will talk to a PC...
katus (author)  orksecurity7 years ago
OK, but what kind of circuitry thay have ?
What kind of external ports they have ? (CAN ?, RS232? parallel)
How can one hack it ?
They don't, for security reasons. You can't, unless you have the key.
katus (author)  orksecurity7 years ago
In someway you can reverse-engineering -as every blackbox-....
If you can open the box up and access the circuitry, you can change the circuitry.

But you can't open the box up.
Seconded. Most machines are programmed on site either with an internal keypad, or a removable keypad that programs the internal cpu.

THAT SAID -- Asia has some pretty crazy in-depth machines with graphics, etc -- and they probably have full 'modern' computers in them. Many even are internet enabled so your smart phone can purchase something cash-less. Again, each is different.