Fork me on GitHub

Lights


Overview

BinaryLight can supply only one model of lamp which is a 100 Watts incandescent. The radiation color is white monochromatic emission type. The lamp power is fixed at 100 Watts.

Electro-optical properties
Property name Constant name Value Default value Type Modifiable
binaryLight.powerStatus BINARY_LIGHT_POWER_STATUS True/False False Boolean Yes
binaryLight.maxPowerLevel BINARY_LIGHT_MAX_POWER_LEVEL 100.0 100.0 Double No

We take into account physical consideration to compute the illuminance (expressed in Lux unit) returned by the device. We have considered that: 1 Watt=680.0 lumens at 555nm This conversion is only applicable at wavelength of 555 nm (maximum of sensibility for human vision).

Methods
Interface: fr.liglab.adele.icasa.device.light.BinaryLight
  • getSerialNumber(): Get the device ID
  • getPowerStatus(): Get the power status of the lamp:
    • switched On: true
    • switched Off: false
  • setPowerStatus(Boolean state): Set the power status of the lamp:
    • switched On: true
    • switched Off: false
  • getMaxPowerLevel(): Get the max power level of the lamp in Watts
Full datasheet here
Overview

DimmerLight can supply only one model of lamp which is a 100 Watts halogen. The radiation color is white monochromatic emission type.

The lamp power level can be adjusted between 0 and 1.0 which means into range of 0 Watt (lamp is off) and 100 Watts (completely turned on).

Electro-optical properties
Property name Constant name Value Default value Type Modifiable
dimmerLight.powerLevel DIMMER_LIGHT_POWER_LEVEL [0-1.0] 0.0 Double Yes
dimmerLight.maxPowerLevel DIMMER_LIGHT_MAX_POWER_LEVEL 100.0 100.0 Double No

We take into account physical consideration to compute the illuminance (expressed in Lux unit) returned by the device. We have considered that:

1 Watt=680.0 lumens at 555nm

This conversion is only applicable at wavelength of 555 nm (maximum of sensibility for human vision).

Methods
Interface: fr.liglab.adele.icasa.device.light.DimmerLight
  • getSerialNumber(): Get the device ID
  • getPowerLevel(): Get the power level in percentage
  • setPowerLevel(double level): Set the power level of the lamp in percentage
  • getMaxPowerLevel(): Get the max power level of the lamp in Watts
Full datasheet here