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 1 seconde 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.