diff --git a/philipshue/devicepluginphilipshue.cpp b/philipshue/devicepluginphilipshue.cpp index c0066be3..212e1222 100644 --- a/philipshue/devicepluginphilipshue.cpp +++ b/philipshue/devicepluginphilipshue.cpp @@ -796,7 +796,7 @@ void DevicePluginPhilipsHue::onOutdoorSensorPresenceChanged(bool presence) HueOutdoorSensor *sensor = static_cast(sender()); Device *sensorDevice = m_outdoorSensors.value(sensor); sensorDevice->setStateValue(outdoorSensorIsPresentStateTypeId, presence); - if (presence) sensorDevice->setStateValue(outdoorSensorLastSeenTimeStateTypeId, QDateTime::currentSecsSinceEpoch()); + if (presence) sensorDevice->setStateValue(outdoorSensorLastSeenTimeStateTypeId, QDateTime::currentDateTime().toTime_t()); } void DevicePluginPhilipsHue::onOutdoorSensorLightIntensityChanged(double lightIntensity)