fixed raw light value to lux conversion

pull/146/head
nymea 2019-08-29 17:52:30 +02:00
parent 5389e4980f
commit 9700a18353
1 changed files with 1 additions and 1 deletions

View File

@ -167,7 +167,7 @@ void HueMotionSensor::updateStates(const QVariantMap &sensorMap)
// If light sensor
if (sensorMap.value("uniqueid").toString() == m_lightSensorUuid) {
int lightIntensity = stateMap.value("lightlevel", 0).toInt();
int lightIntensity = 10^((stateMap.value("lightlevel", 0).toInt()-1)/10000);
if (m_lightIntensity != lightIntensity) {
m_lightIntensity = lightIntensity;
emit lightIntensityChanged(m_lightIntensity);