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