Néanmoins, je suis un peu novice avec le protocole MQTT et je bloque.
Malgré cette réponse, je pense qu’il me manque certain paramétrages en amont et je n’arrive donc toujours pas à faire cohabiter JMQTT (pour publier des topics), et MQTT2 (qui sert de broker au plugin Z2M pour le ZIGBEE 3.0 de mon ATLAS).
Situation:
MQTT2 installé depuis longtemps et tout fonctionne.
Installation récente de JMQTT, et installation fonctionnelle … ce qui met NOT-OK le DEMON de mon MQTT2.
Si je redémarre le DEMON de mon MQTT2, c’est le JMQTT qui est en rade…
Je pense que c’est une question de paramétrages …
Si une ame competente et charitable pouvait m’aider, je lui en serais très reconnaissante
N’hésitez pas à me demander les impressions d’écrans que vous souhaitez pour vous apporter les données d’entrées nécessaires, pour solutionner le problème.
Dans le cas envoyé, tout fonctionne avec MQTT2.
Si je veux faire fonctionner JMQTT, il me faut cliquer sur RÉPARER … ce qui me mettra le DEMON de MQTT2 down.
Bonjour,
J’aimerai beaucoup y parvenir, mais cela ne fonctionne pas …
J’ai fait un ticket support aussi dans ce sens.
Je ne souhaite pas spécialement installer JMQTT, mais j’ai compris du forum que pour publier, c’est nécessaire. Si tél n’est pas le cas, je suis prenneur de la procédure pour tout faire avec MQTT2 seulement (sans JMQTT).
Merci par avance,
Christophe
Les logs il faut les copier entre balises car sans cela pour la lecture c’est
Ensuite j’attire votre attention sur le fait que votre OS est has been et que cela en devient dangereux pour les évolutions futures de jeedom et ses plugins !
publier quoi ?
jmqtt et mqtt2 utilisent chacun le même broker : mosquitto
Donc inutile de l’installer 2 fois…
Mais inutiles aussi d’installer jmqtt pour publier comme le dit Mips
Que voulez vous faire exactement ? Ca sera plus simple !
J’ai une valeur (temperature piscine) sur mon ATLAS (via le plugin IOPOOL) que je souhaite récupérer sur une IPX800V5 (par subscribe MQTT).
Ca me permettra de l’assigner sur une sortie physique 0-10V (GCE), pour mettre le signal d’entrée sur un automate CROUZET Millenium 3 CD12 que j’ai programmé.
Le Millenium permet de créer une table de valeur, qui fait correspondre de facon stable, entre une température d’entrée, et une durée de sortie (durée de filtration de la piscine sur 24h glissante).
L’ATLAS est dans ma pièce de vie et permet d’atteindre le local piscine en protocole ZIGBEE 3.0 (portée du ZIGBEE à travers murs).
L’ATLAS est sur le meme LAN que la V5 et dialogue deja par PUSH.
Le problème, c’est que la réponse de l’ATLAS au PUSH de la V5 n’est pas proprement structuré en JSON, donc j’arrive à lire la valeur et l’affiché sur l’IHM, mais j’arrive pas à l’exploiter via les fonctions de PARSE (pour l’assigner à une VAR_ANA16).
Il me reste donc plus que le protocole MQTT vers lequel je m’oriente…
Je sais que c’est pas le sujet du topic, mais tu aurais un tuto (pour beginner) qui m’aiderait à faire cette migration.
En effet, à te lire, ca parait ultra simple, mais je pense qu’il faut le faire bien dans un certain ordre (je suis un peu frileux d’etre emmerdé après la migration et d’être voué à moi-meme …) … dixit 💥 Installer Debian 11 sur box Atlas (8/10 difficulté).
NOTA,
Je suis déjà affecté sur le plugin Z2M, car je suis contrain de tourner avec la version 1.42 … les version ultérieures me faisant planter le DEMON du Z2M…
Merci pour tes inputs et partages.
J’apprécie beaucoup.
Juste une question: quand tu as fait ton back-up général de ta config, et terminé de migré l’OS vers DEBIAN 11, quand tu fait ensuite l’install de ton back-up (fait sous DEBIAN 10), tu n’as aucune ligne de code à retoucher ? aucun paramétrage à reprendre ?
Tous tes equipements refonctionnent sans problème ? Tu les retrouves tous (pas de pb. de compatibilité sur ce point en DEBIAN 10 et DEBIAN 11) ?
J’ai une installation domotique très conséquente, avec du dialogue permanent entre mon ATLAS, ma V5, 4 V4 et un CROUZET M3 (dans résidence principale), ma Luna (résidence secondaire), et la LUNA que j’ai mis chez mes parents.
Bonjour MIPS,
Tu aurais un tutos (topic sur le forum) à me référer pour m’aider à « publier une info sur un topic avec seulement l’utilisation de MQTT2 » ?
Merci par avance,
Christophe
Concernant la publication, vous devez connaître le topic sur lequel publier, créer un équipement correspondant à la racine et créer une commande action avec le path sur cet équipement
Mais j’ai pas trop suivi le lien avec ipx… un ipx peut lire une valeur sur mqtt?
Il faut que j’arrive à trouver un tuto pas à pas (genre recette de cuisine) qui me décrive en détail ce que tu énumères, afin de pouvoir me rattacher à une procédure claire.
C’est trop chapeau pour moi ce que tu écris.
Mon domaine, c’est la distribution électrique de puissance, les smart grid et la prgm d’automate et chaine automatisé ; mais ca fait 10 ans que je fais ca juste pour le hobby, car responsable contrat de construction au boulot dans la journée.