Documentação
Conecte qualquer device IoT ao broker MQTT da CodeControl.
Conexão
Broker
mqtt.codecontrol.com.brPorta MQTTS
8883WSS
wss://mqtt.codecontrol.com.br/mqttPayload — Leitura analógica
{
"value": 82.5,
"unit": "%"
}Payload — Entrada discreta
{
"state": true
}Payload — Status do device
{
"online": true,
"rssi": -62,
"ip": "192.168.1.50"
}ESP32 (Arduino)
#include <WiFi.h>
#include <PubSubClient.h>
WiFiClientSecure net;
PubSubClient client(net);
void setup() {
WiFi.begin("SSID", "PASS");
net.setInsecure();
client.setServer("mqtt.codecontrol.com.br", 8883);
client.connect("clientId", "username", "password");
client.publish("u/USER/d/DEVICE/data", "{\"value\":25.3,\"unit\":\"C\"}");
}