Smart IOT vagn för intern logistik (Intel IoT) (4 / 10 steg)
Steg 4: MQTT konfiguration
MQTT är en maskin-till-maskin (M2M) / "Sakernas Internet" connectivity protokoll. Dess en lightweight messaging protocol för små sensorer och mobila enheter, optimerad för hög latens eller opålitliga nätverk.
Du måste konfigurera MQTT servern i din desktopen eller Laptop (för lokal anslutning), Med hjälp av mygga (MQTT Broker).
Här är källkoden arduino. När den är ansluten och allt är okej, styrelsen ut meddelandet '' offentliggörande och prenumerationen är klar".
om (! client.connected()) {
Serial.println ("client.connected lyckades");
om (! client.connect("Arduino")) / / misslyckas varje gång här
Serial.println ("client.connect misslyckades");
om (! client.publish ("outTopic", "hello world"))
Serial.println ("client.publish misslyckades");
om (! client.subscribe("inTopic"))
Serial.println ("client.subscribe misslyckades");
Serial.println ("publikation och abonnemang är gjort");
}
annat
Serial.println ("Anslutning misslyckades");
}