mosquitto  [RESOLU]

Photographie ultra-rapide, pilotage d'imprimante 3D ou de CNC, fabrication de bière.... Enfin tout ce que le Raspberry peut gérer trouvera sa place dans cette rubrique

Modérateur : Francois

Répondre
dou_dou_69
Messages : 53
Enregistré le : sam. 23 juil. 2022 11:36

mosquitto

Message par dou_dou_69 » sam. 23 juil. 2022 11:57

bonjour,

j'ai suivi ta vidéo sur mosquitto
du coup j'ai installé le client j'avais déja mosquitto avant

je n'ai pas dans le log la ligne MQTT suscribe

quelqu'un aurait-il la solution?

petite précision domoticz fonctionnait avant d'installer le client de mqtt, maintenant que le client est installer plus aucune commande de domoticz n'intervient dans le monde réel.

j'ai tenter de forcer le sub via un terminal avec
mosquitto_sub -h localhost -u username -P password -t "domoticz/in"

et via un autre terminal
mosquitto_pub -h localhost -u username -P password -t "domoticz/in" -m '{ "idx" : (celui du log), "nvalue" : 1}'

la ca fonctionne

donc le prob à l'air de venir du mode sub qui n'est pas automatique et a lancer manuellement

et toujours rien en réel

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: mosquitto

Message par domi » sam. 23 juil. 2022 13:34

Bonjour,
Avant de tenter la connexion avec Domoticz, est-ce que Mosquitto est fonctionnel ?

Pour tester, dans un console envoyer :

Code : Tout sélectionner

mosquitto_sub -h localhost -u username -P password -t topic/in
La console ne doit pas répondre, ne pas rendre la main, et rester en attente de message.

Puis dans une seconde console :

Code : Tout sélectionner

mosquitto_pub -h localhost -u username -P password -t topic/in -m "le message de test"
Le message de test doit apparaitre dans l'autre console.

Est-ce que dans un premier temps ce test est fonctionnel ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

dou_dou_69
Messages : 53
Enregistré le : sam. 23 juil. 2022 11:36

Re: mosquitto

Message par dou_dou_69 » sam. 23 juil. 2022 13:43

oui ca ca fonctionne

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: mosquitto

Message par domi » sam. 23 juil. 2022 21:22

OK donc l'installation MQTT est fonctionnelle.

Maintenant coté domoticz, est-ce que le plugin a bien été ajouté dans le matériel, et dans les logs Domoticz, lors du redémarrage de domoticz, est-ce que l'on a bien les lignes :

Code : Tout sélectionner

MQTT : connecting to xxxxxx
MQTT : connected to xxxxxxxx
MQTT : subscribed 
La premier ligne indique qu'il se connect sur l'IP xxxxx
la deuxième, qu'il est connecté,
et la troisième qu'il est en écoute (plus exactement qu'il est abonné)

Si tout est bon, on continu.
Depuis le Rpi Domoticz, ouvrir une console, et entrer la commande :

Code : Tout sélectionner

mosquitto_pub -h localhost -u username -P password -t 'domoticz/in' -m '{"command" : "addlogmessage", "message" : "Message de test" }'
Dans les log de domoticz, on doit voir apparaitre la ligne :

Code : Tout sélectionner

Status: Mosquitto_MQTT: MQTT MSG: Message de test
Si tout est bon, MQTT est correctement interfacé avec Domoticz
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

dou_dou_69
Messages : 53
Enregistré le : sam. 23 juil. 2022 11:36

Re: mosquitto

Message par dou_dou_69 » dim. 24 juil. 2022 12:10

non je n'ai pas la ligne MQTT : subscribed
juste les 2 première pour la connexion MQTT

mais ça fonctionne quand même
ça doit passer par autre chose que le MQTT

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: mosquitto

Message par domi » dim. 24 juil. 2022 21:29

Que donne le test dans la ligne de log ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

dou_dou_69
Messages : 53
Enregistré le : sam. 23 juil. 2022 11:36

Re: mosquitto  [RESOLU]

Message par dou_dou_69 » lun. 25 juil. 2022 10:35

j'ai le retour sur domotics

serveur MQTT: MQTT MSG: Message de test

donc ca à l'air de fonctionner mais sans la ligne MQTT susccribed

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: mosquitto

Message par domi » lun. 25 juil. 2022 22:39

L'important est que cela fonctionne. Il peut effectivement y avoir des différences d'une version à une autre dans les messages d'information.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

dou_dou_69
Messages : 53
Enregistré le : sam. 23 juil. 2022 11:36

Re: mosquitto

Message par dou_dou_69 » mar. 26 juil. 2022 08:45

un grand merci à toi de m'avoir aidé

Répondre

Retourner vers « Les applications spécialisées du Raspberry Pi »