MQTT i MQTTS
Contingut
Teoria MQTT
Comparison of MQTT implementations
Beginners Guide To The MQTT Protocol
Estàndards i normes
MQTT Version 3.1.1 OASIS Standard
Instal·lació de Mosquitto (servei MQTT) a l'ordinador
How to Install The Mosquitto MQTT Broker on Linux
How to Install and Secure the Mosquitto MQTT Messaging Broker on Debian 10
Tutorial: IOT / Installing and Testing Mosquitto MQTT on the Raspberry Pi for Buster (18 / febrer / 2020)
How to Install Mosquitto MQTT Broker/Server on Ubuntu 16.04
Instal·lació de Mosquitto a Windows
Instal·lació de MQTT a un servidor remot basat en Debian 9 ( 1 / agost / 2018 )
MQTTS
Instal·lació de MQTT amb contrasenya a Debian 10
Configuració de MQTTS a un servidor remot basat en Debian 9 ( 2 / agost / 2018 )
How to set up secure transportation for MQTT Mosquitto broker with SSL/TLS
Demo 30: How to use Arduino ESP32 MQTTS with MQTTS Mosquitto broker (TLS/SSL)
MQTT mitjançant sòcols web
Using MQTT Over WebSockets with Mosquitto
MQTT i NodeRED
Exemple amb MQTT i NodeRED emprant ESP8266 i ESP32
Exercici amb MQTT i NodeRED emprant ESP8266
MQTT i Python
A una cel·la del jupyter-lab:
import paho.mqtt.subscribe as subscribe import paho.mqtt.client as mqtt import paho.mqtt.properties as properties mqttc = mqtt.Client('idClient-'+str(random.randrange(100000,999999))) mqttc.connect("broker.emqx.io", 1883) def on_message(clientId, userdata, message): msg = str(message.payload.decode("utf-8")) print('topic = ', message.topic) print('payload = ', msg) mqttc.on_message = on_message mqttc.subscribe('topicName')
A una altra cel·la del jupyter-lab:
mqttc.loop_start()
Aplicació MQTT Dash d'Android
Actualització de les claus dels dipòsits a Debian
wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key sudo apt-key add mosquitto-repo.gpg.key