diff --git a/Network.cpp b/Network.cpp index c8c102c..9420074 100644 --- a/Network.cpp +++ b/Network.cpp @@ -186,6 +186,8 @@ void Network::publishBatteryReport(const BatteryReport& batteryReport) publishInt(mqtt_topic_battery_drain, batteryReport.batteryDrain); // milliwatt seconds publishFloat(mqtt_topic_battery_max_turn_current, (float)batteryReport.maxTurnCurrent / 1000.0); publishInt(mqtt_topic_battery_lock_distance, batteryReport.lockDistance); // degrees + + } void Network::setLockActionReceived(void (*lockActionReceivedCallback)(const char *)) diff --git a/Nuki.cpp b/Nuki.cpp index d4f370d..141fc3c 100644 --- a/Nuki.cpp +++ b/Nuki.cpp @@ -110,12 +110,14 @@ void Nuki::updateBatteryState() { _nukiBle.requestBatteryReport(&_batteryReport); + /* Serial.print(F("Voltage: ")); Serial.println(_batteryReport.batteryVoltage); Serial.print(F("Drain: ")); Serial.println(_batteryReport.batteryDrain); Serial.print(F("Resistance: ")); Serial.println(_batteryReport.batteryResistance); Serial.print(F("Max Current: ")); Serial.println(_batteryReport.maxTurnCurrent); Serial.print(F("Crit. State: ")); Serial.println(_batteryReport.criticalBatteryState); Serial.print(F("Lock Dist: ")); Serial.println(_batteryReport.lockDistance); + */ _network->publishBatteryReport(_batteryReport); }