Generic Information About Agent

The Agent application may be used:

  • To represent one or more hardware devices for AggreGate (e.g. PC-based vending machine running a .NET application that uses Agent library to communicate with AggreGate Server for providing supply stats and remote service operation handling).

  • To communicate with one or more external hardware devices via serial, Wi-Fi, GPRS or other links to make them available for AggreGate (e.g. programmable module collecting data from temperature, humidity and pressure sensors and making this data available within AggreGate).

Prior Knowledge

In order to proceed with connecting your devices to AggreGate with Agent, you should be familiar with different concepts of the system, such as representing of devices as contexts containing a set of variables, functions and events.

We suggest reading the following basic topics before starting the customization:

It is also highly recommended to learn about the internal representation of device data in the system:

Also, you may want to take a look on two articles about communications between AggreGate Server and Agent:

Was this page helpful?