Gnista Core / Photon och CloudMQTT (5 / 7 steg)
Steg 5: Mosquitto
Mosquitto är en öppen källkod meddelande mäklare som implementerar MQ telemetri Transport
protokoll. MQTT ger en lätt metod genomföra messaging använder en publicera/prenumerera modell. Detta gör den lämplig för "maskin till maskin" messaging som med låg effektsensorer eller mobila enheter som telefoner, inbäddade datorer eller mikrokontroller som Arduino. Ett bra exempel på detta är allt arbete som Andy Stanford-Clark (en av upphovsmännen till MQTT) har gjort i övervakning av hemmet och automation med sin kvittrande house och kvittrande färja.
Hämta mosquitto från denna sida: http://mosquitto.org/download
Du bör hitta nästan alla operativsystem.
Förutsättningar och monteringsanvisning bör inte komplicerat för de flesta OSs, du bör läsa den bredvid din OS data överför länk.
Testa Mosquitto
Mäklaren bör vara igång på port 1883. Du kommer att upptäcka om det körs när du försöker följande tester.
Öppen 2 terminaler. I först kör detta kommando:
< em > mosquitto_sub -d -t Hej/världen < /em >
Här vi prenumerera på alla meddelanden med ämnet "hälsningvärlden".
Publicering under ett ämne
Om du vill publicera ett meddelande under ett visst ämne kan du köra följande i din hittills oanvända terminal:
mosquitto_pub -d -t Hej/världen - m "Hello, MQTT. Detta är mitt första budskap."