V 1.5.2 Versionszeit anzeigen, Offsets per MQTT einstellbar
This commit is contained in:
17
src/main.cpp
17
src/main.cpp
@@ -72,6 +72,7 @@ void setup() {
|
||||
|
||||
bmedata = readBME280();
|
||||
bmedata.hum = getRelativeFeuchte(bmedata.temp, bmedata.hum);
|
||||
bmedata.temp = bmedata.temp - tempOffset;
|
||||
arcTemp.value = bmedata.temp;
|
||||
arcHum.value = bmedata.hum;
|
||||
delay(1000);
|
||||
@@ -126,8 +127,11 @@ void loop() {
|
||||
if (millis() - bmeReadtimer > bmeReadTime) {
|
||||
bmeReadtimer = millis();
|
||||
bmedata = readBME280();
|
||||
float tmess = bmedata.temp;
|
||||
float hmess = bmedata.hum;
|
||||
bmedata.hum = getRelativeFeuchte(bmedata.temp, bmedata.hum);
|
||||
doPublish(bmedata.temp+arcTemp.value_offset, bmedata.hum+arcHum.value_offset, bmedata.temp, bmedata.hum);
|
||||
bmedata.temp = bmedata.temp - tempOffset;
|
||||
doPublish(bmedata.temp, bmedata.hum, tmess, hmess);
|
||||
}
|
||||
if (millis() - updatetimer > updateTime) {
|
||||
updatetimer = millis();
|
||||
@@ -136,11 +140,12 @@ void loop() {
|
||||
setValuetoArc(arcHum, bmedata.hum+arcHum.value_offset);
|
||||
}
|
||||
|
||||
if (!client.connected())
|
||||
{
|
||||
reconnect();
|
||||
}
|
||||
client.loop();
|
||||
checkMQTT();
|
||||
// if (!client.connected())
|
||||
// {
|
||||
// reconnect();
|
||||
// }
|
||||
// client.loop();
|
||||
|
||||
|
||||
server.handleClient();
|
||||
|
||||
Reference in New Issue
Block a user