MQTT – jedna zpráva
Představ si následující scénář: Dostaneš adresu MQTT brokeru a název tématu a tvým úkolem je napsat kód, který uloží obsah datového streamu.
Nejdříve by sis měl/a ověřit, v jakém formátu zprávy přicházejí – stačí načíst jednu zprávu.
Pak ji můžeš vypsat a prozkoumat, abys zjistil/a, jak data dále zpracovat.
To bude základ pro další cvičení, kde se přihlásíme k odběru datového streamu a budeme sbírat více zpráv.
Toto cvičení je součástí kurzu
Analýza dat z IoT v Pythonu
Pokyny k cvičení
- Importuj MQTT knihovnu
paho.mqtt.subscribejakosubscribe. - Načti jednu zprávu z tématu
"datacamp/iot/simple"a ulož výsledek jakomsg. - Vypiš téma a obsah zprávy oddělené čárkou.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import mqtt library
import ____ as ____
# Retrieve one message
msg = ____.____(____, hostname="mqtt.datacamp.com")
# Print topic and payload
print(f"{____}, {____}")