Outils pour utilisateurs

Outils du site


start:raspberry:mqtt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:raspberry:mqtt [2023/10/25 12:38] – [Logiciels] gerardadminstart:raspberry:mqtt [2024/03/29 13:08] (Version actuelle) gerardadmin
Ligne 1: Ligne 1:
 ======== Installer un serveur MQTT sur un raspberryPI ======== ======== Installer un serveur MQTT sur un raspberryPI ========
 +
 +
  
 ==== Materiels ==== ==== Materiels ====
  
-   -- 1 RaspberryPI ( ZeroW, PI3, PI4, PI5 )+   -- 1 RaspberryPI ( ZeroW, PI2, PI3, PI4, PI5 )
    -- 1 alimentattion pour le raspberry    -- 1 alimentattion pour le raspberry
    -- 1 boitier raspberry    -- 1 boitier raspberry
-   -- 1 carte SD 16 ou 32 Go+   -- 1 carte  Micro SD de 8Go ou 16Go  ou 32 Go
    -- 1 Box avec le wifi activé et joignable par le raspberry    -- 1 Box avec le wifi activé et joignable par le raspberry
  
 +==== MQTT sur Orange PI ====
 +
 +[[start:Orangepi|OrangePi]]
 ==== Logiciels ==== ==== Logiciels ====
  
-   -- Dernière version de [[https://www.raspberrypi.com/software/|Raspberry PI OS]] ( ex Raspbian) en mode serveur ( sans interface graphique :  [[https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2023-10-10/2023-10-10-raspios-bookworm-armhf-lite.img.xz?_gl=1*zdhhfw*_ga*MTk0NzE5NTE5LjE2OTgyMjk0MTI.*_ga_22FD70LWDS*MTY5ODIyOTQxMi4xLjEuMTY5ODIzMDE2OS4wLjAuMA..|20xx-xx-xx-raspios-bookworm-armhf-lite.img.xz]])+   -- Telecharger la  dernière version de [[https://www.raspberrypi.com/software/|Raspberry PI OS]] ( ex Raspbian) en mode serveur ( sans interface graphique :  [[https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2023-10-10/2023-10-10-raspios-bookworm-armhf-lite.img.xz?_gl=1*zdhhfw*_ga*MTk0NzE5NTE5LjE2OTgyMjk0MTI.*_ga_22FD70LWDS*MTY5ODIyOTQxMi4xLjEuMTY5ODIzMDE2OS4wLjAuMA..|20xx-xx-xx-raspios-bookworm-armhf-lite.img.xz]])
    -- [[start:raspberry:installation|Installation RaspberryOS Lite 32bits]]    -- [[start:raspberry:installation|Installation RaspberryOS Lite 32bits]]
    -- Sous windows [[https://mosquitto.org/files/binary/win64/mosquitto-2.0.18-install-windows-x64.exe|MQTT windows11 64b]]     -- Sous windows [[https://mosquitto.org/files/binary/win64/mosquitto-2.0.18-install-windows-x64.exe|MQTT windows11 64b]] 
Ligne 25: Ligne 30:
  
 ==== Installation MQTT ==== ==== Installation MQTT ====
 +
 +[[start:raspberry:mqtt:02|installation MQTT bis à tester !!!]]
  
 Une fois le matériel sous la main, il vous faudra procéder à [[start:raspberry:installation|l’installation de RaspberryPIOS (Raspbian)]]  sur la carte SD du Raspberry Pi.  Une fois le matériel sous la main, il vous faudra procéder à [[start:raspberry:installation|l’installation de RaspberryPIOS (Raspbian)]]  sur la carte SD du Raspberry Pi. 
Ligne 30: Ligne 37:
 Maintenant, notre Rasperry Pi est prêt à accueillir son broker MQTT Mosquitto. Pour ce faire, connectez vous à ce dernier en SSH et taper la commande d’installation de Mosquitto en mode terminal ou avec Putty. Maintenant, notre Rasperry Pi est prêt à accueillir son broker MQTT Mosquitto. Pour ce faire, connectez vous à ce dernier en SSH et taper la commande d’installation de Mosquitto en mode terminal ou avec Putty.
  
-  sudo apt-get install mosquitto+  sudo apt -y update && sudo apt - y upgrade && sudo apt-get -y install mc && sudo apt-get -y install mosquitto
      
 Puis vérifiez que tout est opérationnel avec la commande suivante. Puis vérifiez que tout est opérationnel avec la commande suivante.
  
   systemctl status mosquitto   systemctl status mosquitto
 +
 +Faire un
 +  Ctrl C ( pour sortir de la commande)
      
      
Ligne 45: Ligne 55:
 == Config Reseau pour connection anonyme == == Config Reseau pour connection anonyme ==
  
- sudo nano /etc/moquitto/mosquito.conf+   sudo nano /etc/mosquitto/mosquitto.conf 
 +    
 +   
    #listerner 1883    #listerner 1883
    port 1883    port 1883
Ligne 52: Ligne 64:
 <note>Noubliez pas faire ctrl +o pour sauver, de valider avec Entrée, et de quitter avec ctrl + x </note>    <note>Noubliez pas faire ctrl +o pour sauver, de valider avec Entrée, et de quitter avec ctrl + x </note>   
 Installer le pare-feux ufw Installer le pare-feux ufw
-   sudo apt-get install ufw+   sudo apt-get -y install ufw
  
  
 Activer le pare feux ufw  Activer le pare feux ufw 
-   ufw enable  +   sudo ufw enable  
 et ouvrir les ports sur le raspberry et ouvrir les ports sur le raspberry
    sudo ufw allow 1883    sudo ufw allow 1883
Ligne 71: Ligne 83:
 C’est terminé, votre serveur MQTT local est en place et prêt à collecter les messages !  C’est terminé, votre serveur MQTT local est en place et prêt à collecter les messages ! 
  
 +
 +[[start:raspberry:mqtt:testserveur|Test du serveur MQTT sur le raspberry]]
 +
 +**NE PAS PARAMETRER DANS UN PREMIER TEMPS**
  
  __Pour sécuriser son broker Mosquitto MQTT ( remplacer  ID par votre identifiant et ensuite entrer 2 fois votre mot de passe__  __Pour sécuriser son broker Mosquitto MQTT ( remplacer  ID par votre identifiant et ensuite entrer 2 fois votre mot de passe__
/home/chanteri/www/fablab37110/data/attic/start/raspberry/mqtt.1698230299.txt.gz · Dernière modification : 2023/10/25 12:38 de gerardadmin