Skip to content

Commit ebe12a4

Browse files
committed
Fix compile error with UsermodBME280
1 parent aedca8b commit ebe12a4

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

usermods/BME280_v2/usermod_bme280.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ class UsermodBME280 : public Usermod
245245
// from the UI and values read from sensor, then publish to broker
246246
if (temperature != lastTemperature || PublishAlways)
247247
{
248-
publishMqtt("temperature", String(temperature, TemperatureDecimals).c_str());
248+
publishMqtt("temperature", String(temperature, (unsigned)TemperatureDecimals).c_str());
249249
}
250250

251251
lastTemperature = temperature; // Update last sensor temperature for next loop
@@ -258,17 +258,17 @@ class UsermodBME280 : public Usermod
258258

259259
if (humidity != lastHumidity || PublishAlways)
260260
{
261-
publishMqtt("humidity", String(humidity, HumidityDecimals).c_str());
261+
publishMqtt("humidity", String(humidity, (unsigned)HumidityDecimals).c_str());
262262
}
263263

264264
if (heatIndex != lastHeatIndex || PublishAlways)
265265
{
266-
publishMqtt("heat_index", String(heatIndex, TemperatureDecimals).c_str());
266+
publishMqtt("heat_index", String(heatIndex, (unsigned)TemperatureDecimals).c_str());
267267
}
268268

269269
if (dewPoint != lastDewPoint || PublishAlways)
270270
{
271-
publishMqtt("dew_point", String(dewPoint, TemperatureDecimals).c_str());
271+
publishMqtt("dew_point", String(dewPoint, (unsigned)TemperatureDecimals).c_str());
272272
}
273273

274274
lastHumidity = humidity;
@@ -285,7 +285,7 @@ class UsermodBME280 : public Usermod
285285

286286
if (pressure != lastPressure || PublishAlways)
287287
{
288-
publishMqtt("pressure", String(pressure, PressureDecimals).c_str());
288+
publishMqtt("pressure", String(pressure, (unsigned)PressureDecimals).c_str());
289289
}
290290

291291
lastPressure = pressure;

0 commit comments

Comments
 (0)