publish lock distance

This commit is contained in:
technyon
2022-04-02 11:02:57 +02:00
parent 9ee9bbb5b0
commit 0f8e385f39
2 changed files with 2 additions and 0 deletions

View File

@@ -6,6 +6,7 @@
#define mqtt_topic_battery_voltage "nuki/battery/voltage"
#define mqtt_topic_battery_drain "nuki/battery/drain"
#define mqtt_topic_battery_max_turn_current "nuki/battery/maxTurnCurrent"
#define mqtt_topic_battery_lock_distance "nuki/battery/lockDistance"
#define mqtt_topic_lockstate_state "nuki/lock/state"
#define mqtt_topic_lockstate_trigger "nuki/lock/trigger"

View File

@@ -185,6 +185,7 @@ void Network::publishBatteryReport(const BatteryReport& batteryReport)
publishFloat(mqtt_topic_battery_voltage, (float)batteryReport.batteryVoltage / 1000.0);
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 *))