use unit constants 2

This commit is contained in:
Patrick Haßel 2025-02-14 14:35:47 +01:00
parent e2fbd8f799
commit 8ae044325a

View File

@ -45,7 +45,7 @@ public:
if (bme.remainingReadingMillis() == 0) { if (bme.remainingReadingMillis() == 0) {
if (bme.endReading()) { if (bme.endReading()) {
const auto humidityAbsolute = calculateHumidityAbsolute(bme.temperature, bme.humidity); const auto humidityAbsolute = calculateHumidityAbsolute(bme.temperature, bme.humidity);
mqttPublish(name + "/temperature", bme.temperature, "TEMPERATURE_CELSIUS"); mqttPublish(name + "/temperature", bme.temperature, "TEMPERATURE_C");
mqttPublish(name + "/pressure", bme.pressure / 100.0, "PRESSURE_HPA"); mqttPublish(name + "/pressure", bme.pressure / 100.0, "PRESSURE_HPA");
mqttPublish(name + "/humidity/relative", bme.humidity, "HUMIDITY_RELATIVE_PERCENT"); mqttPublish(name + "/humidity/relative", bme.humidity, "HUMIDITY_RELATIVE_PERCENT");
mqttPublish(name + "/humidity/absolute", humidityAbsolute, "HUMIDITY_ABSOLUTE_MGL"); mqttPublish(name + "/humidity/absolute", humidityAbsolute, "HUMIDITY_ABSOLUTE_MGL");