|
@@ -620,25 +620,25 @@ void writeMQTT() {
|
620
|
620
|
}
|
621
|
621
|
|
622
|
622
|
if (found_bme1) {
|
623
|
|
- mqtt.publish(SENSOR_LOCATION "/temperature", String(bme1_temp()).c_str());
|
624
|
|
- mqtt.publish(SENSOR_LOCATION "/humidity", String(bme1_humid()).c_str());
|
625
|
|
- mqtt.publish(SENSOR_LOCATION "/pressure", String(bme1_pressure()).c_str());
|
|
623
|
+ mqtt.publish(SENSOR_LOCATION "/temperature", String(bme1_temp()).c_str(), true);
|
|
624
|
+ mqtt.publish(SENSOR_LOCATION "/humidity", String(bme1_humid()).c_str(), true);
|
|
625
|
+ mqtt.publish(SENSOR_LOCATION "/pressure", String(bme1_pressure()).c_str(), true);
|
626
|
626
|
} else if (found_bme2) {
|
627
|
|
- mqtt.publish(SENSOR_LOCATION "/temperature", String(bme2_temp()).c_str());
|
628
|
|
- mqtt.publish(SENSOR_LOCATION "/humidity", String(bme2_humid()).c_str());
|
629
|
|
- mqtt.publish(SENSOR_LOCATION "/pressure", String(bme2_pressure()).c_str());
|
|
627
|
+ mqtt.publish(SENSOR_LOCATION "/temperature", String(bme2_temp()).c_str(), true);
|
|
628
|
+ mqtt.publish(SENSOR_LOCATION "/humidity", String(bme2_humid()).c_str(), true);
|
|
629
|
+ mqtt.publish(SENSOR_LOCATION "/pressure", String(bme2_pressure()).c_str(), true);
|
630
|
630
|
} else if (found_sht) {
|
631
|
|
- mqtt.publish(SENSOR_LOCATION "/temperature", String(sht_temp()).c_str());
|
632
|
|
- mqtt.publish(SENSOR_LOCATION "/humidity", String(sht_humid()).c_str());
|
|
631
|
+ mqtt.publish(SENSOR_LOCATION "/temperature", String(sht_temp()).c_str(), true);
|
|
632
|
+ mqtt.publish(SENSOR_LOCATION "/humidity", String(sht_humid()).c_str(), true);
|
633
|
633
|
}
|
634
|
634
|
|
635
|
635
|
#ifdef ENABLE_CCS811
|
636
|
636
|
if (found_ccs1) {
|
637
|
|
- mqtt.publish(SENSOR_LOCATION "/eco2", String(ccs1_eco2()).c_str());
|
638
|
|
- mqtt.publish(SENSOR_LOCATION "/tvoc", String(ccs1_tvoc()).c_str());
|
|
637
|
+ mqtt.publish(SENSOR_LOCATION "/eco2", String(ccs1_eco2()).c_str(), true);
|
|
638
|
+ mqtt.publish(SENSOR_LOCATION "/tvoc", String(ccs1_tvoc()).c_str(), true);
|
639
|
639
|
} else if (found_ccs2) {
|
640
|
|
- mqtt.publish(SENSOR_LOCATION "/eco2", String(ccs2_eco2()).c_str());
|
641
|
|
- mqtt.publish(SENSOR_LOCATION "/tvoc", String(ccs2_tvoc()).c_str());
|
|
640
|
+ mqtt.publish(SENSOR_LOCATION "/eco2", String(ccs2_eco2()).c_str(), true);
|
|
641
|
+ mqtt.publish(SENSOR_LOCATION "/tvoc", String(ccs2_tvoc()).c_str(), true);
|
642
|
642
|
}
|
643
|
643
|
#endif // ENABLE_CCS811
|
644
|
644
|
}
|