Fix opener electronic strike actuation in HA

This commit is contained in:
iranl
2024-10-15 17:02:15 +02:00
parent fed5f95490
commit 76e9767840

View File

@@ -880,7 +880,11 @@ void NukiNetwork::publishHASSConfig(char* deviceType, const char* baseTopic, cha
uint32_t aclPrefs[17];
_preferences->getBytes(preference_acl, &aclPrefs, sizeof(aclPrefs));
if((int)aclPrefs[2]) json["pl_open"] = openAction;
` if((strcmp(deviceType, "SmartLock") != 0 && (int)aclPrefs[2]) || (strcmp(deviceType, "SmartLock") == 0 && (int)aclPrefs[11]))
{
json["pl_open"] = openAction;
}
json["stat_t"] = String("~") + mqtt_topic_lock_ha_state;
json["stat_jam"] = "jammed";