The ADAM module is a box that you install in your network. It converts analogue inputs into TCP triggers and vice versa.
ADAM is developed by Advantech. com
They also provide a SDK but thats greek to me?!
I think it uses modbus TCP to send and recieve triggers.
Would be great to use the adam module (specifficly adam-6060) to trigger and recieve events thru eventghost