2025-12-1211

This commit is contained in:
2025-12-12 18:21:37 +01:00
parent 16fe89bdd4
commit 07e79ffb70
2 changed files with 12 additions and 5 deletions

View File

@@ -13,10 +13,10 @@ platform = espressif8266
board = d1 board = d1
framework = arduino framework = arduino
board_build.filesystem = littlefs board_build.filesystem = littlefs
monitor_port = /dev/ttyUSB0 ;monitor_port = /dev/ttyUSB0
monitor_speed = 115200 monitor_speed = 115200
monitor_filters = time monitor_filters = time
upload_port = /dev/ttyUSB0 ;upload_port = /dev/ttyUSB0
upload_speed = 115200 upload_speed = 115200
lib_deps = lib_deps =
@@ -39,6 +39,8 @@ build_flags = ${env.build_flags}
-DSTAPSK=\"93329248424922704583\" -DSTAPSK=\"93329248424922704583\"
-Dmqtt_server=\"192.168.127.193\" -Dmqtt_server=\"192.168.127.193\"
-Dmqtt_port=1883 -Dmqtt_port=1883
-Dmqtt_user=\"hjk\"
-Dmqtt_password=\"51Fische#\"
-DTERROR=5 -DTERROR=5
-DTLOWBATT=60 -DTLOWBATT=60
-DTINTERVAL=1 -DTINTERVAL=1
@@ -54,6 +56,8 @@ build_flags = ${env.build_flags}
-DSTAPSK=\"BorisundEva2007\" -DSTAPSK=\"BorisundEva2007\"
-Dmqtt_server=\"hjkmqtt.dedyn.io\" -Dmqtt_server=\"hjkmqtt.dedyn.io\"
-Dmqtt_port=8883 -Dmqtt_port=8883
-Dmqtt_user=\"boris\"
-Dmqtt_password=\"13.April13\"
-DTERROR=20 -DTERROR=20
-DTLOWBATT=60 -DTLOWBATT=60
-DTINTERVAL=5 -DTINTERVAL=5

View File

@@ -129,8 +129,11 @@ void reconnect() {
Serial.print("Attempting MQTT connection..."); Serial.print("Attempting MQTT connection...");
// Attempt to connect // Attempt to connect
// If you do not want to use a username and password, change next line to // If you do not want to use a username and password, change next line to
# ifndef mqtt_user
if (client.connect(clientName)) { if (client.connect(clientName)) {
//if (client.connect(clientName, mqtt_user, mqtt_pass)) { # else
if (client.connect(clientName, mqtt_user, mqtt_password)) {
# endif
Serial.println("connected"); Serial.println("connected");
sprintf(topic_1, "%s%s%s", "hjk/devices/", NAME, "/telemetry/korektur" ); sprintf(topic_1, "%s%s%s", "hjk/devices/", NAME, "/telemetry/korektur" );
client.subscribe(topic_1); client.subscribe(topic_1);
@@ -216,9 +219,9 @@ void loop() {
float valA00 = 3.35; float valA00 = 3.35;
#endif #endif
dtostrf(valA00, 8, 2, msg); dtostrf(valA00, 8, 2, msg);
sprintf(topic, "%s%s%s", "hjk/devices/", NAME, "/telemetry/battery" ); sprintf(topic, "%s%s%s%s", mqtt_user, "/devices/", NAME, "/telemetry/battery" );
client.publish(topic, msg, true); client.publish(topic, msg, true);
sprintf(topic, "%s%s%s", "hjk/devices/", NAME, "/telemetry/temp" ); sprintf(topic, "%s%s%s%s", mqtt_user, "/devices/", NAME, "/telemetry/temp" );
dtostrf(htu21Data.Temp, 8, 2, htu21Data.temperature); dtostrf(htu21Data.Temp, 8, 2, htu21Data.temperature);
client.publish(topic, htu21Data.temperature, true); client.publish(topic, htu21Data.temperature, true);
Serial.printf("R1 %3.3f R2 %s\n", htu21Data.Temp, htu21Data.temperature); Serial.printf("R1 %3.3f R2 %s\n", htu21Data.Temp, htu21Data.temperature);