2024-10-0602 InI geändert
This commit is contained in:
parent
5517bb1f49
commit
3e03876232
|
@ -65,3 +65,10 @@ void M2M_Temperatur_MCP9808(String deviceId = "4711") {
|
||||||
sprintf(topic, "%s%s%s", "hjk/devices/", deviceId.c_str(), "/telemetry/temperature_MCP9808");
|
sprintf(topic, "%s%s%s", "hjk/devices/", deviceId.c_str(), "/telemetry/temperature_MCP9808");
|
||||||
client.publish(topic, Temperature, true);
|
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);
|
||||||
|
}
|
|
@ -1,6 +1,5 @@
|
||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
|
|
||||||
const float MinimalSpannung = 3.60;
|
|
||||||
float korectur = 0.90021322;
|
float korectur = 0.90021322;
|
||||||
char floatString[15] = {0};
|
char floatString[15] = {0};
|
||||||
float AKKU;
|
float AKKU;
|
||||||
|
|
|
@ -50,7 +50,9 @@ build_flags = ${env.build_flags}
|
||||||
-DTERROR=5
|
-DTERROR=5
|
||||||
-DTLOWBATT=60
|
-DTLOWBATT=60
|
||||||
-DTINTERVAL=10
|
-DTINTERVAL=10
|
||||||
-DSpannungsteiler=5.4
|
-DSpannungsteiler=3.9
|
||||||
|
-DUBKorectur=0.854417949
|
||||||
|
-DMinimalSpannung=3.00
|
||||||
-DKorrekturLuftdruck=23.58
|
-DKorrekturLuftdruck=23.58
|
||||||
-DKorrekturTemperatur=0.0
|
-DKorrekturTemperatur=0.0
|
||||||
|
|
||||||
|
@ -69,7 +71,10 @@ build_flags = ${env.build_flags}
|
||||||
-DTERROR=20
|
-DTERROR=20
|
||||||
-DTLOWBATT=60
|
-DTLOWBATT=60
|
||||||
-DTINTERVAL=10
|
-DTINTERVAL=10
|
||||||
-DKorrekturLuftdruck=0.0
|
-DSpannungsteiler=3.9
|
||||||
|
-DUBKorectur=0.854417949
|
||||||
|
-DMinimalSpannung=3.00
|
||||||
|
-DKorrekturLuftdruck=23.58
|
||||||
-DKorrekturTemperatur=0.0
|
-DKorrekturTemperatur=0.0
|
||||||
|
|
||||||
[env:boris] ; Produktivsystem:
|
[env:boris] ; Produktivsystem:
|
||||||
|
@ -87,7 +92,10 @@ build_flags = ${env.build_flags}
|
||||||
-DTERROR=20
|
-DTERROR=20
|
||||||
-DTLOWBATT=60
|
-DTLOWBATT=60
|
||||||
-DTINTERVAL=5
|
-DTINTERVAL=5
|
||||||
-DKorrekturLuftdruck=0.0
|
-DSpannungsteiler=3.9
|
||||||
|
-DUBKorectur=0.854417949
|
||||||
|
-DMinimalSpannung=3.00
|
||||||
|
-DKorrekturLuftdruck=23.58
|
||||||
-DKorrekturTemperatur=0.0
|
-DKorrekturTemperatur=0.0
|
||||||
|
|
||||||
[env:hjk]
|
[env:hjk]
|
||||||
|
@ -106,9 +114,10 @@ build_flags = ${env.build_flags}
|
||||||
-DTLOWBATT=60
|
-DTLOWBATT=60
|
||||||
-DTINTERVAL=10
|
-DTINTERVAL=10
|
||||||
-DSpannungsteiler=5.4
|
-DSpannungsteiler=5.4
|
||||||
|
-DUBKorectur=0.0
|
||||||
|
-DMinimalSpannung=3.70
|
||||||
-DKorrekturLuftdruck=23.58
|
-DKorrekturLuftdruck=23.58
|
||||||
-DKorrekturTemperatur=0.0
|
-DKorrekturTemperatur=0.0
|
||||||
|
|
||||||
[env:filamentbox]
|
[env:filamentbox]
|
||||||
build_flags = ${env.build_flags}
|
build_flags = ${env.build_flags}
|
||||||
-DDEBUG=0
|
-DDEBUG=0
|
||||||
|
@ -124,6 +133,8 @@ build_flags = ${env.build_flags}
|
||||||
-DTERROR=5
|
-DTERROR=5
|
||||||
-DTLOWBATT=60
|
-DTLOWBATT=60
|
||||||
-DTINTERVAL=15
|
-DTINTERVAL=15
|
||||||
-DKorrekturLuftdruck=0.0
|
-DSpannungsteiler=5.4
|
||||||
|
-DUBKorectur=0.0
|
||||||
|
-DMinimalSpannung=3.70
|
||||||
|
-DKorrekturLuftdruck=23.58
|
||||||
-DKorrekturTemperatur=0.0
|
-DKorrekturTemperatur=0.0
|
||||||
|
|
||||||
|
|
|
@ -101,7 +101,7 @@ void setup() {
|
||||||
initADS();
|
initADS();
|
||||||
#endif
|
#endif
|
||||||
if (!F_ADS1115 == true){
|
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("ALTE UB MESSUNG:\t\t");
|
||||||
Serial.print(AKKU); Serial.println(" V"); */
|
Serial.print(AKKU); Serial.println(" V"); */
|
||||||
}
|
}
|
||||||
|
@ -144,6 +144,10 @@ void setup() {
|
||||||
Serial.println("Topic BME280 löschen!");
|
Serial.println("Topic BME280 löschen!");
|
||||||
Clear_BME280(hostname.c_str());
|
Clear_BME280(hostname.c_str());
|
||||||
}
|
}
|
||||||
|
if (!F_MCP9808 == true){
|
||||||
|
Serial.println("Topic MCP9808 löschen!");
|
||||||
|
Clear_MCP9808(hostname.c_str());
|
||||||
|
}
|
||||||
//----------
|
//----------
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user