Remove retained MQTT messages when changing HASS config

This commit is contained in:
rodriguezst
2022-06-21 22:19:19 +00:00
committed by GitHub
parent 5d254d463b
commit 1b0402cfe7
9 changed files with 82 additions and 0 deletions

View File

@@ -171,6 +171,11 @@ void NetworkOpener::publishHASSConfig(char* deviceType, const char* baseTopic, c
_network->publishHASSConfig(deviceType, baseTopic, name, uidString, lockAction, unlockAction, openAction, lockedState, unlockedState);
}
void NetworkOpener::removeHASSConfig(char* uidString)
{
_network->removeHASSConfig(uidString);
}
void NetworkOpener::setLockActionReceivedCallback(bool (*lockActionReceivedCallback)(const char *))
{
_lockActionReceivedCallback = lockActionReceivedCallback;