diff --git a/nuki/integrationpluginnuki.cpp b/nuki/integrationpluginnuki.cpp index d922a739..46f64201 100644 --- a/nuki/integrationpluginnuki.cpp +++ b/nuki/integrationpluginnuki.cpp @@ -232,12 +232,12 @@ void IntegrationPluginNuki::executeAction(ThingActionInfo *info) return info->finish(Thing::ThingErrorHardwareNotAvailable); } - if (action.actionTypeId() == nukiCloseActionTypeId) { + if (action.actionTypeId() == nukiLockActionTypeId) { if (!nuki->executeDeviceAction(Nuki::NukiActionLock, info)) { return info->finish(Thing::ThingErrorThingInUse); } return; - } else if (action.actionTypeId() == nukiOpenActionTypeId) { + } else if (action.actionTypeId() == nukiUnlockActionTypeId) { if (!nuki->executeDeviceAction(Nuki::NukiActionUnlock, info)) { return info->finish(Thing::ThingErrorThingInUse); } diff --git a/nuki/integrationpluginnuki.json b/nuki/integrationpluginnuki.json index d5ae7bd7..8b854ab5 100644 --- a/nuki/integrationpluginnuki.json +++ b/nuki/integrationpluginnuki.json @@ -131,12 +131,12 @@ "actionTypes": [ { "id": "55d25891-89b9-4a9f-a2b3-774eccf30183", - "name": "close", + "name": "lock", "displayName": "Lock" }, { "id": "76e96738-5336-4b9a-87f7-1822307b5a39", - "name": "open", + "name": "unlock", "displayName": "Unlock" }, {