Fix battery state in Hybrid mode

This commit is contained in:
iranl
2024-07-21 20:43:11 +02:00
committed by GitHub
parent 3b4c202284
commit 45b9dadaae

View File

@@ -510,6 +510,9 @@ void NukiNetworkLock::publishKeyTurnerState(const NukiLock::KeyTurnerState& keyT
{ {
publishBool(mqtt_topic_battery_keypad_critical, keypadCritical, true); publishBool(mqtt_topic_battery_keypad_critical, keypadCritical, true);
} }
serializeJson(jsonBattery, _buffer, _bufferSize);
publishString(mqtt_topic_battery_basic_json, _buffer, true);
} }
else else
{ {
@@ -523,9 +526,6 @@ void NukiNetworkLock::publishKeyTurnerState(const NukiLock::KeyTurnerState& keyT
serializeJson(json, _buffer, _bufferSize); serializeJson(json, _buffer, _bufferSize);
publishString(mqtt_topic_lock_json, _buffer, true); publishString(mqtt_topic_lock_json, _buffer, true);
serializeJson(jsonBattery, _buffer, _bufferSize);
publishString(mqtt_topic_battery_basic_json, _buffer, true);
_firstTunerStatePublish = false; _firstTunerStatePublish = false;
} }
@@ -1524,4 +1524,4 @@ void NukiNetworkLock::fobActionToString(const int fobact, char* str) {
strcpy(str, "undefined"); strcpy(str, "undefined");
break; break;
} }
} }