remove door sensor discovery topic when no door sensor preent

This commit is contained in:
technyon
2023-03-11 18:18:14 +01:00
parent c0a2a69d08
commit 71138e0849
3 changed files with 33 additions and 0 deletions

View File

@@ -525,6 +525,10 @@ void NetworkLock::publishHASSConfig(char *deviceType, const char *baseTopic, cha
{
_network->publishHASSConfigDoorSensor(deviceType, baseTopic, name, uidString, lockAction, unlockAction, openAction, lockedState, unlockedState);
}
else
{
_network->removeHASSConfigDoorSensor(deviceType, baseTopic, name, uidString);
}
_network->publishHASSWifiRssiConfig(deviceType, baseTopic, name, uidString);
_network->publishHASSBleRssiConfig(deviceType, baseTopic, name, uidString);
}