2024-10-0602 InI geändert

This commit is contained in:
hans-jurgen 2024-10-06 23:34:31 +02:00
parent 5517bb1f49
commit 3e03876232
4 changed files with 29 additions and 8 deletions

View File

@ -64,4 +64,11 @@ void M2M_Temperatur_MCP9808(String deviceId = "4711") {
dtostrf(valTemp,7,1,Temperature);
sprintf(topic, "%s%s%s", "hjk/devices/", deviceId.c_str(), "/telemetry/temperature_MCP9808");
client.publish(topic, Temperature, true);
}
void Clear_MCP9808(String deviceId = "4711") {
char topic[100];
char test[1] = "";
sprintf(topic, "%s%s%s", "hjk/devices/", deviceId.c_str(), "/telemetry/temperature_MCP9808");
client.publish(topic, test, false);
delay(50);
}

View File

@ -1,6 +1,5 @@
#include <Arduino.h>
const float MinimalSpannung = 3.60;
float korectur = 0.90021322;
char floatString[15] = {0};
float AKKU;

View File

@ -50,7 +50,9 @@ build_flags = ${env.build_flags}
-DTERROR=5
-DTLOWBATT=60
-DTINTERVAL=10
-DSpannungsteiler=5.4
-DSpannungsteiler=3.9
-DUBKorectur=0.854417949
-DMinimalSpannung=3.00
-DKorrekturLuftdruck=23.58
-DKorrekturTemperatur=0.0
@ -69,7 +71,10 @@ build_flags = ${env.build_flags}
-DTERROR=20
-DTLOWBATT=60
-DTINTERVAL=10
-DKorrekturLuftdruck=0.0
-DSpannungsteiler=3.9
-DUBKorectur=0.854417949
-DMinimalSpannung=3.00
-DKorrekturLuftdruck=23.58
-DKorrekturTemperatur=0.0
[env:boris] ; Produktivsystem:
@ -87,7 +92,10 @@ build_flags = ${env.build_flags}
-DTERROR=20
-DTLOWBATT=60
-DTINTERVAL=5
-DKorrekturLuftdruck=0.0
-DSpannungsteiler=3.9
-DUBKorectur=0.854417949
-DMinimalSpannung=3.00
-DKorrekturLuftdruck=23.58
-DKorrekturTemperatur=0.0
[env:hjk]
@ -106,9 +114,10 @@ build_flags = ${env.build_flags}
-DTLOWBATT=60
-DTINTERVAL=10
-DSpannungsteiler=5.4
-DUBKorectur=0.0
-DMinimalSpannung=3.70
-DKorrekturLuftdruck=23.58
-DKorrekturTemperatur=0.0
[env:filamentbox]
build_flags = ${env.build_flags}
-DDEBUG=0
@ -124,6 +133,8 @@ build_flags = ${env.build_flags}
-DTERROR=5
-DTLOWBATT=60
-DTINTERVAL=15
-DKorrekturLuftdruck=0.0
-DSpannungsteiler=5.4
-DUBKorectur=0.0
-DMinimalSpannung=3.70
-DKorrekturLuftdruck=23.58
-DKorrekturTemperatur=0.0

View File

@ -101,7 +101,7 @@ void setup() {
initADS();
#endif
if (!F_ADS1115 == true){
AKKU = getBattery(korectur); // ca. 170 ms
AKKU = getBattery(UBKorectur); // ca. 170 ms
/* Serial.print("ALTE UB MESSUNG:\t\t");
Serial.print(AKKU); Serial.println(" V"); */
}
@ -144,6 +144,10 @@ void setup() {
Serial.println("Topic BME280 löschen!");
Clear_BME280(hostname.c_str());
}
if (!F_MCP9808 == true){
Serial.println("Topic MCP9808 löschen!");
Clear_MCP9808(hostname.c_str());
}
//----------
}