Broker MQTT public de test : mqtt.ouilogique.ch:1883
Le broker expose aussi MQTTS sur mqtt.ouilogique.ch:8883.
Exemples
mosquitto_sub -h mqtt.ouilogique.ch -p 1883 -u guest -P guest123 -t test/topic
mosquitto_pub -h mqtt.ouilogique.ch -p 1883 -u guest -P guest123 -t test/topic -m "bonjour il est $(date '+%Y-%m-%d %H:%M:%S %Z')"
mosquitto_sub -h mqtt.ouilogique.ch -p 8883 --cafile /etc/ssl/certs/ca-certificates.crt -u guest -P guest123 -t test/topic
mosquitto_pub -h mqtt.ouilogique.ch -p 8883 --cafile /etc/ssl/certs/ca-certificates.crt -u guest -P guest123 -t test/topic -m "bonjour il est $(date '+%Y-%m-%d %H:%M:%S %Z')"
Supprimer les messages retained
Pour lister puis supprimer tous les messages retain accessibles au compte guest :
mosquitto_sub -h mqtt.ouilogique.ch -p 8883 --cafile /etc/ssl/certs/ca-certificates.crt -u guest -P guest123 -t "#" --retained-only --remove-retained -W 1
Effet :
- s’abonne a tous les topics avec
# - ne traite que les messages retained
- supprime chaque message retained recu
- s’arrete apres
1seconde sans nouveau message grace a-W 1
Cette commande ne supprime pas l’historique JSONL local de l’application Streamlit. Elle agit uniquement sur les messages retained encore presents sur le broker.