2025-12-1211
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user