Skip to content

Commit 27f264e

Browse files
ButterBetzischlimmchen
authored andcommitted
feature: JK BMS: HA auto-discovery for battery temperatures
1 parent 19c8866 commit 27f264e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/MqttHandleBatteryHass.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ void MqttHandleBatteryHassClass::loop()
8787
publishSensor("Current", "mdi:current-dc", "BatteryCurrentMilliAmps", "current", "measurement", "mA");
8888
publishSensor("BMS Temperature", "mdi:thermometer", "BmsTempCelsius", "temperature", "measurement", "°C");
8989
publishSensor("Cell Voltage Diff", "mdi:battery-alert", "CellDiffMilliVolt", "voltage", "measurement", "mV");
90+
publishSensor("Battery Temperature 1", "mdi:thermometer", "BatteryTempOneCelsius", "temperature", "measurement", "°C");
91+
publishSensor("Battery Temperature 2", "mdi:thermometer", "BatteryTempTwoCelsius", "temperature", "measurement", "°C");
9092
publishSensor("Charge Cycles", "mdi:counter", "BatteryCycles");
9193
publishSensor("Cycle Capacity", "mdi:battery-sync", "BatteryCycleCapacity");
9294

@@ -202,7 +204,7 @@ void MqttHandleBatteryHassClass::publishBinarySensor(const char* caption, const
202204
statTopic.concat(subTopic);
203205

204206
JsonDocument root;
205-
207+
206208
root["name"] = caption;
207209
root["uniq_id"] = serial + "_" + sensorId;
208210
root["stat_t"] = statTopic;

0 commit comments

Comments
 (0)