infra:mqtt
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| infra:mqtt [2019-11-17 18:07] – created Jeanjack | infra:mqtt [2023-02-02 22:06] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Etant donné que nous avons déjà un firewall en fonctionnement | + | ⇒ :!: Cette page a été écrite rapidement, il serait bon d'y apporter plus de détails. |
| - | '' | ||
| - | sudo apt install mosquitto | ||
| - | '' | ||
| + | MQTT est un protocole relativement léger, où il est possible pour un utilisateur de soit surveiller un " | ||
| - | Ensuite, on vérifie qu'on ait bien un démon qui écoute sur le port par défaut (1883). | + | Nous avons choisi d'installer mosquitto comme serveur mqtt. |
| - | '' | + | < |
| - | sonic: | + | sudo apt install mosquitto |
| - | tcp | + | </ |
| - | tcp | + | l' |
| - | '' | + | |
| + | La configuration actuelle du firewall (qui permet d' | ||
| + | Une configuration plus poussée que celle par défaut nous permetrait d'y avoir accès depuis l' | ||
| - | OK ! maintenant côté client : | + | Ensuite, on vérifie qu'on ait bien un démon qui écoute sur le port par défaut (1883). |
| - | + | < | |
| - | '' | + | sonic:~$ sudo ss -l |grep 1883 |
| - | fuz-ThinkPad-T61:~$ sudo apt install mosquitto-clients \\ | + | tcp |
| - | jeanjack@fuz-ThinkPad-T61:~$ mosquitto_sub -h sonic -t truc/ | + | tcp |
| - | '' | + | </ |
| - | pour s' | ||
| - | et : | + | OK ! Maintenant côté clients : |
| + | Cas d' | ||
| - | '' | + | * pour s'abonner au topic '' |
| - | hostname:~$ mosquitto_pub -h sonic -t truc/ | + | fuz-ThinkPad-T61: |
| - | '' | + | jeanjack@fuz-ThinkPad-T61: |
| + | </ | ||
| + | * pour envoyer un message sur '' | ||
| + | hostname:~$ mosquitto_pub -h sonic -t truc/ | ||
| + | </ | ||
| - | On vois sur le premier client le message " | + | On voit sur le premier client le message " |
infra/mqtt.1574014066.txt.gz · Last modified: (external edit)