Go Down

Topic: MQTT tuto (Read 393 times) previous topic - next topic

Artouste

Bonsoir
vous connaissez un bon tuto (ou un retour d'experience perso)  pour se faire la main simplement avec "mqtt" ?
genre envoyer avec un esp et retrouver 3 valeurs basiques ex:  T° H° P°
en utilisant un broker public facile simple d'accés , et donc ne nécessitant pas d'installation "lourdes" genre serveur sur un PC ?

çà fait un moment que je tourne autour ,mais sans avoir eu le temps de concrétiser, et comme la semaine qui s'annonce devrait etre calme... 8)

al1fch

#1
Jan 21, 2018, 09:19 pm Last Edit: Jan 21, 2018, 09:36 pm by al1fch
Bonsoir Artouste

.....flemme de faire un tuto :(

pas rencontré de problèmes avec la config suivante :

  • esp8266 (ou 32) + librairie pubsub et ses exemples
  • broker (serveur) Mosquitto sur Raspberry Pi (pas lourd du tout)
  • pour observer  tout  ça sur PC : client  MQTT.Fx, .... MQTT dashboard sur Android

pas essayé de broker en ligne, (ça à marche 'trop bien' en local avec Mosquitto !!),
https://test.mosquitto.org/  (liste içi )

+ envoi MQTT vers Thingspeak : OK mais pas plus rapide qu'un GET HTTP
+ MQTT <> Node-Red sur Raspberry Pi pour exploiter les données reçues
(Attention : Node-Red est addictif....)

pas essayé le (ou les) mini brokers tournant sur ESP8266

Artouste

Bonsoir Artouste

.....flemme de faire un tuto :(

pas rencontré de problèmes avec la config suivante :

  • esp8266 + librairie pubsub
  • broker (serveur) Mosquitto sur Raspberry Pi (pas lourd du tout)
  • pour observer  tout  ça sur PC : client  MQTT.Fx, .... MQTT dashboard sur Android

pas essayé de broker en ligne, (ça à marche 'trop bien' en local avec Mosquitto !!),
https://test.mosquitto.org/  (liste içi )

+ envoi MQTT vers Thingspeak : OK mais pas plus rapide qu'un GET HTTP
+ MQTT <> Node Red sur Raspberry Pi

Bonsoir Al1
Ok merci
j'en étais déjà arrivé +/- là
en fait je voulais , au moins dans un premier temps , eviter l'installation d'un "serveur/broker"  "perso" 
bon , j'ai une bonne semaine pour "jouer à apprendre avec " , je devrais m'en sortir :smiley-mr-green:

3Sigma

Bonjour,

J'utilise CloudMQTT (https://www.cloudmqtt.com/). Ca marche nickel.

Leptro

Slt à tous,

J'ai essayé cloudmqtt mais ma connexion internet est trop instable.
Du coup,  openhab sur raspberry pi ça marche niquel.
Pas encombrant, mise en place pas trop compliqué.
Il me faut juste mettre le Pi sur onduleur.

En effet, J'ai eu des petit soucis avec mon installation électrique.. si le pi se coupe sauvagement, il reboot au retour du courant mais le broker mqtt ne fonctionne plus.

Obligé de s'y connecter et faire un reboot propre.


al1fch

#5
Jan 22, 2018, 10:50 am Last Edit: Jan 22, 2018, 10:51 am by al1fch
Bonjour
Quote
En effet, J'ai eu des petit soucis avec mon installation électrique.. si le pi se coupe sauvagement, il reboot au retour du courant mais le broker mqtt ne fonctionne plus.
C'est sans doute une particularité du broker MQTT embarqué dans Openhab
Mosquitto n'a pas ce défaut il est installé sur Raspberry Pi comme un service lancé à chaque redémarrage.

Artouste

Bonjour,

J'utilise CloudMQTT (https://www.cloudmqtt.com/). Ca marche nickel.
Bonsoir 3Sigma
merci
pour "debuter  l'approche"  le plan cute cat" semble répondre à mes souhaits

J-M-L

Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums
Pas de messages privés SVP

CelticLord

Bonsoir,

J'utilse MQTT dans un script uploadé avec l' IDE arduino ca marche nickel, mais si tu veux eviter de taper du code utilise ESPEASY sur l' ESP8266 qui gere assez bien de capteurs genre DHT22 et autres avec pour ma part le broker Mosquitto sur un RPI avec Domoticz ca marche aussi tres bien.

Go Up