Report: iSerra.pdf
server-1.0.jar: it creates a tomato greenhouse server with rules and aggregators pre-loaded.
devices-1.0.jar: it contains and deploys some sensors and actuators. (e.g. airtemperature, humidity, wateractuator, ecc..).
There are pre-defined sensors and actuators you can interact with. Every entity is identified by a name and a progressive number. E.g.
airtemperature sensor: airtemp0, ..., airtemp9
soilmoisture sensor: soilmoisture0, ..., soilmoisture4
water pump: wateractuator0
daynight sensor: daynight0, ..., daynight4
fan: fanactuator0, ..., fanactuator2
client-1.0.jar: it allows you to interact with the greenhouse server using GUI