public class DimmerFollowMeApplication extends EmptyDeviceListener
Modifier and Type | Field and Description |
---|---|
static double |
EXPECTED_MAX_ILLUMINANCE
Constant for illuminance *
|
static double |
EXPECTED_MEAN_ILLUMINANCE |
static double |
EXPECTED_MIN_ILLUMINANCE |
static String |
LOCATION_PROPERTY_NAME |
static String |
LOCATION_UNKNOWN |
static double |
SURFACE_BATHROOM
Constant for each room surface.
|
static double |
SURFACE_KITCHEN |
static double |
SURFACE_LIVINGROOM |
Constructor and Description |
---|
DimmerFollowMeApplication() |
Modifier and Type | Method and Description |
---|---|
void |
bindPhotometer(Photometer photometer,
Map properties)
Bind Method for null dependency
|
void |
bindPresenceSensor(PresenceSensor presenceSensor,
Map properties)
Bind Method for null dependency
|
void |
devicePropertyModified(GenericDevice device,
String propertyName,
Object oldValue,
Object newValue)
Callback notifying the modification of a property on the device listened.
|
protected void |
start()
Component Lifecycle Method
|
protected void |
stop()
Component Lifecycle Method
|
void |
unbindPhotometer(Photometer photometer,
Map properties)
Unbind Method for null dependency
|
void |
unbindPresenceSensor(PresenceSensor presenceSensor,
Map properties)
Unbind Method for null dependency
|
deviceAdded, deviceEvent, devicePropertyAdded, devicePropertyRemoved, deviceRemoved
public static String LOCATION_PROPERTY_NAME
public static String LOCATION_UNKNOWN
public static double EXPECTED_MAX_ILLUMINANCE
public static double EXPECTED_MEAN_ILLUMINANCE
public static double EXPECTED_MIN_ILLUMINANCE
public static double SURFACE_BATHROOM
public static double SURFACE_LIVINGROOM
public static double SURFACE_KITCHEN
public void bindPresenceSensor(PresenceSensor presenceSensor, Map properties)
public void unbindPresenceSensor(PresenceSensor presenceSensor, Map properties)
public void bindPhotometer(Photometer photometer, Map properties)
public void unbindPhotometer(Photometer photometer, Map properties)
protected void stop()
protected void start()
public void devicePropertyModified(GenericDevice device, String propertyName, Object oldValue, Object newValue)
DeviceListener
devicePropertyModified
in interface DeviceListener
devicePropertyModified
in class EmptyDeviceListener
device
- The devicepropertyName
- The name of the modified propertyoldValue
- The previous value of the propertynewValue
- The new value of the propertyCopyright © 2012-2013 ADELE Research Group. All Rights Reserved.