All Classes

Class Description
AquaeroDevice
A Device implementation that reads Aquaero fan controllers.
AvmDevice
A Device implementation that reads values from AVM FRITZ!DECT smart home devices.
Ccu2Device
A Device implementation that reads values from Homematic CCU2 home automation centrals.
CompactingService
This service remembers the last sample value stored in database.
CompactingServiceImpl
Implementation of CompactingService.
DatabaseService
A service that handles all database related things.
DatabaseServiceImpl
Implementation of DatabaseService that uses a Postgresql database via JDBI.
Device
A Device is some kind of hardware that is to be frequently polled for new sensor data.
DustyDevice
A Device implementation that reads particulate sensors.
Geordi
Geordi's main class.
GeordiException
A generic exception that is thrown when Geordi discovered an error while reading sensors.
GeordiModule
Guice module definitions for Geordi.
GeordiRunner
Geordi's main runner.
GuiceJobFactory
A Quartz JobFactory that uses Guice for dependency injection.
KaminariDevice
A Device implementation for the Kaminari lightning sensor project.
Sample
A Sample contains the current reading of a Sensor.
Sensor
A Sensor describes a single sensor on a Device.