mirror of https://github.com/nymea/nymea.git
wire up notification devices' connected state
parent
72d59c2d58
commit
fb1353292c
|
|
@ -142,7 +142,13 @@ QJsonObject CloudNotifications::metaData() const
|
|||
|
||||
DeviceManager::DeviceSetupStatus CloudNotifications::setupDevice(Device *device)
|
||||
{
|
||||
Q_UNUSED(device)
|
||||
device->setStateValue(connectedStateTypeId, m_awsConnector->isConnected());
|
||||
connect(m_awsConnector, &AWSConnector::connected, device, [this, device]() {
|
||||
device->setStateValue(connectedStateTypeId, true);
|
||||
});
|
||||
connect(m_awsConnector, &AWSConnector::disconnected, device, [this, device]() {
|
||||
device->setStateValue(connectedStateTypeId, false);
|
||||
});
|
||||
return DeviceManager::DeviceSetupStatusSuccess;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue