- availability topic should be a list (#476)

- fix stat_jammed with stat_jam
This commit is contained in:
Alessandro Del Prete
2024-09-22 06:01:53 +02:00
committed by GitHub
parent 2457764d38
commit 5ca6c55fa7

View File

@@ -874,7 +874,7 @@ void NukiNetwork::publishHASSConfig(char* deviceType, const char* baseTopic, cha
json["name"] = nullptr;
json["unique_id"] = String(uidString) + "_lock";
json["cmd_t"] = String("~") + String(mqtt_topic_lock_action);
json["avty"]["t"] = availabilityTopic;
json["avty"][0]["t"] = availabilityTopic;
json["pl_lock"] = lockAction;
json["pl_unlk"] = unlockAction;
@@ -883,7 +883,7 @@ void NukiNetwork::publishHASSConfig(char* deviceType, const char* baseTopic, cha
if((int)aclPrefs[2]) json["pl_open"] = openAction;
json["stat_t"] = String("~") + mqtt_topic_lock_ha_state;
json["stat_jammed"] = "jammed";
json["stat_jam"] = "jammed";
json["stat_locked"] = "locked";
json["stat_locking"] = "locking";
json["stat_unlocked"] = "unlocked";