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

View File

@@ -129,8 +129,11 @@ void reconnect() {
Serial.print("Attempting MQTT connection...");
// Attempt to connect
// 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, mqtt_user, mqtt_pass)) {
# else
if (client.connect(clientName, mqtt_user, mqtt_password)) {
# endif
Serial.println("connected");
sprintf(topic_1, "%s%s%s", "hjk/devices/", NAME, "/telemetry/korektur" );
client.subscribe(topic_1);
@@ -216,9 +219,9 @@ void loop() {
float valA00 = 3.35;
#endif
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);
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);
client.publish(topic, htu21Data.temperature, true);
Serial.printf("R1 %3.3f R2 %s\n", htu21Data.Temp, htu21Data.temperature);