#include <WiFi.h>
#include <PubSubClient.h>
#include <ArduinoJson.h>
float nhietdo;
float doam;
const char * MQTTServer = "broker.hivemq.com";
const char * MQTT_Topic = "phuongthuy/knn";
int port = 1883;
WiFiClient espclient;
PubSubClient client(espclient);
void WiFiConnect()
{
Serial.println("Connecting to SSID: Wokwi-GUEST");
WiFi.begin("Wokwi-GUEST", "");
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
Serial.print("WiFi connected");
Serial.print(", IP address: ");
Serial.println(WiFi.localIP());
}
}
void WiFi_Reconnect()
{
void MQTT_Reconnect() {
while (!client.connected()) {
if (client.connect(MQTT_ID)) {
Serial.print("MQTT Topic: ");
Serial.print(MQTT_Topic1);
// Đăng ký chủ đề nhận dữ liệu từ web
client.subscribe(MQTT_Topic_nhan);
Serial.print(" connected");
} else {
Serial.println("failed, rc=");
Serial.println(client.state());
Serial.println(" try again in 5 seconds");
delay(5000);
}
}
}
void callback()
{
}
void setup()
void loop()
{
}