Page 25 sur 33

Re: Plugin jMQTT

Publié : 26 juin 2019, 00:15
par little_t
little_t a écrit :
25 juin 2019, 16:34
merci en tout cas
j'ai ouvert un ticket au support jeedom car ma smart est sous garantie en espérant avoir une réponse :? :?
J'ai absolument besoin de ce plugin Jmqtt
j'ai eu une réponse du support . dès que j'ai finit le recovery et retrouvé une jeedom fonctionnelle , je test la procedure du support et je vous fait un retour

Re: Plugin jMQTT

Publié : 26 juin 2019, 07:19
par domotruc
little_t a écrit :
25 juin 2019, 16:34
merci en tout cas
j'ai ouvert un ticket au support jeedom car ma smart est sous garantie en espérant avoir une réponse :? :?
J'ai absolument besoin de ce plugin Jmqtt

Bonjour,
Le ticket est arrivé chez moi, et je ne vais pas vraiment pouvoir t'aider, le problème n'étant pas côté jMQTT.
Regardes ce fil qui traite de la migration vers stretch des smart : viewtopic.php?f=57&t=44870&hilit=migration
Bonne chance.

Re: Plugin jMQTT

Publié : 26 juin 2019, 08:03
par xavax
Noramalement si tu restaures la smart tu seras sous stretch. je l'ai fait hier apres justement avoir fait la commande de mise a jour en SSH.

Re: Plugin jMQTT

Publié : 26 juin 2019, 15:10
par little_t
domotruc a écrit :
26 juin 2019, 07:19
little_t a écrit :
25 juin 2019, 16:34
merci en tout cas
j'ai ouvert un ticket au support jeedom car ma smart est sous garantie en espérant avoir une réponse :? :?
J'ai absolument besoin de ce plugin Jmqtt

Bonjour,
Le ticket est arrivé chez moi, et je ne vais pas vraiment pouvoir t'aider, le problème n'étant pas côté jMQTT.
Regardes ce fil qui traite de la migration vers stretch des smart : viewtopic.php?f=57&t=44870&hilit=migration
Bonne chance.
merci c'est bon je suis sous strech et l'installation des dépendances sont ok . je vais donc tester ce magnifique plugin pour piloter ma PAC

j'ai utiliser la procedure de recovery avec le dernier fichier backup de jeedom qui est sous strech et restaurer ma sauvegarde

Re: Plugin jMQTT

Publié : 30 juin 2019, 18:01
par domotruc
Bonjour,

Je viens de publier une grosse évolution du plugin qui apporte le support multi brokers : il est maintenant possible de connecter Jeedom à plusieurs brokers MQTT. Dans le détail cette version implémente:

- Amélioration #63: ajout du support multi broker
- Amélioration #54: commande information donnant l'état de connexion au broker
- Amélioration #73: remplacement de Dernière Activité par Dernière Communication
- Passage au dernier template de documentation

La mise à jour migre les modules déjà présents dans votre installation et crée un équipement broker à partir des données de connexion qui sont dans la page de configuration du plugin.

J'ai essayé d'apporter le plus grand soin à cette version en effectuant de nombreux tests ; mais j'ai été le seul, mon appel à beta testeur il y a quelques temps n'avaient pas trouvé candidat. Par prudence, je vous conseille donc d'effectuer une sauvegarde avant de lancer la mise à jour.

La documentation est à jour, ici.

Merci d'avance pour vos retours.

Re: Plugin jMQTT

Publié : 01 juil. 2019, 08:20
par Gwladys
Bonjour,
Chargement de la dernière version ce jour.
Test en continu pour ma part, je pense démarrer un second broker mqtt orienté utilisateur à côté du broker Venus.

Merci de ton travail et de ton suivi.

Re: Plugin jMQTT

Publié : 01 juil. 2019, 23:21
par antar
Salut

Merci pour ce super taff. A quoi sert il d'avoir de multiples brokers stp

Re: Plugin jMQTT

Publié : 02 juil. 2019, 06:45
par propositionjoe
Salut,
Je souhaite faire varier la couleur d'un ruban led,

Pour se faire j'ai un virtuel sejour-wled-gauche avec la commande couleur qui fait varier une information, et qui en post action lance la commande action qui fait varier la couleur dans mon équipement jmqtt wled

Image

Image

Je passe cette info dans la page jmqtt de mon ruban, mais ça ne marche pas:

Image

C'est assez foufou:
Puisque si je colle le résultat de la commande #[Sejour][sejour-wled-gauche][couleur]# directement, c'est à dire #fff000, ça marche;
Mais surtout ce procédé fonctionne pour contrôler la vitesse et la luminosité, mais pas pour la couleur...

Il y a-t-il quelque chose qui m'échappe?

Pour le reste: mise à jour du plugin ce jour: ras, merci pour le boulot!

Re: Plugin jMQTT

Publié : 02 juil. 2019, 09:11
par Tifendro
salut les jeedos.

Depuis la maj du 30 juin, mon plugin est planté.
cela me dit : pour mes capteurs : The client is not currently connected.
dans le module Santé : Le broker est OFFLINE

Pourtant je n'ai rien modifié de la configuration du plugin.
J'ai tenté la réinstall des dépendances mais rien n'y fait
Help :(

Re: Plugin jMQTT

Publié : 02 juil. 2019, 10:35
par kerdale
à priori Mosquitto n'est pas lancé, il faut en mode commande taper mosqitto -d pour lancer mosquitto en tache de fond

Re: Plugin jMQTT

Publié : 02 juil. 2019, 10:52
par Loic74
antar a écrit :
01 juil. 2019, 23:21
A quoi sert il d'avoir de multiples brokers stp
Et bien par exemple à interfacer le broker de ton LAN + un broker déporté, par exemple dans le cas du réseau LoRaWan TTN, tu peux aller chercher les données de tes capteurs sur leurs serveurs en se connectant à leur broker, ce qui était impossible auparavant avec une seule instance du plugin jMQTT

Re: Plugin jMQTT

Publié : 02 juil. 2019, 13:59
par kemar
Salut !

Depuis la mise à jour, je constate un comportement bizarre. J'ai perdu 2 topics. Par contre je les vois toujours sur le dashboard ,ce qui est plutôt gênant. Je ne peux pas les supprimer.

Si je tente un subscribe, j'ai : "Erreur exécution de la commande [Salon][Neato][Clean] : Pas de broker avec l'id fourni (id=-1)"

J'ai mis en mode inclusion, et la les topics sont re-créés. J'ai fais une connerie ou c'est un effet de bord connu.

Les équipements qui ont "disparu" ont eu leur nom modifié avant MaJ, ainsi que le champ "inscrit au topic". Je ne sais pas si ça une incidence.


Du coup rollback pour moi au backup pre-maj.


Si dessous le log, on voit bien le passage a la nouvelle version le 01/07 vers 8h10:
[2019-07-01 08:07:58][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, 'heatpump/salon/timers', ... (73 bytes))
[2019-07-01 08:07:58][DEBUG] : Payload {"mode":"NONE","onMins":0,"onRemainMins":0,"offMins":0,"offRemainMins":0} for topic heatpump/salon/timers
[2019-07-01 08:07:58][INFO] : -> PAC Salon MQTT|timers {"mode":"NONE","onMins":0,"onRemainMins":0,"offMins":0,"offRemainMins":0}
[2019-07-01 08:08:11][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, 'heatpump/couloir/status', ... (40 bytes))
[2019-07-01 08:08:11][DEBUG] : Payload {"roomTemperature":29,"operating":false} for topic heatpump/couloir/status
[2019-07-01 08:08:11][INFO] : -> PAC Couloir MQTT|status {"roomTemperature":29,"operating":false}
[2019-07-01 08:08:11][INFO] : -> PAC Couloir MQTT|Température 29
[2019-07-01 08:08:11][INFO] : -> PAC Couloir MQTT|Etat false
[2019-07-01 08:08:11][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, 'heatpump/couloir/timers', ... (73 bytes))
[2019-07-01 08:08:11][DEBUG] : Payload {"mode":"NONE","onMins":0,"onRemainMins":0,"offMins":0,"offRemainMins":0} for topic heatpump/couloir/timers
[2019-07-01 08:08:11][INFO] : -> PAC Couloir MQTT|timers {"mode":"NONE","onMins":0,"onRemainMins":0,"offMins":0,"offRemainMins":0}
[2019-07-01 08:08:14][DEBUG] : mosquitto: Client jeedom sending PINGREQ
[2019-07-01 08:08:14][DEBUG] : mosquitto: Client jeedom received PINGRESP
[2019-07-01 08:08:24][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=jMQTT function=pre_update callInstallFunction=1
[2019-07-01 08:08:27][INFO] : Début d'activation du plugin
[2019-07-01 08:08:27][DEBUG] : deamon_stop
[2019-07-01 08:08:28][INFO] : Info sur le démon : Array ( [log] => jMQTT [state] => nok [launchable] => ok [launchable_message] => Gestion automatique désactivée [auto] => 0 [last_launch] => 2019-06-18 07:45:08 )
[2019-07-01 08:08:28][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=jMQTT function=update callInstallFunction=1
[2019-07-01 08:09:17][INFO] : vérifie le démon jeedom
[2019-07-01 08:30:04][ERROR] : Erreur exécution de la commande [Salon][PAC Salon MQTT][set_consigne] : Pas de broker avec l'id fourni (id=-1)
[2019-07-01 08:30:04][ERROR] : Erreur exécution de la commande [Salon][PAC Salon MQTT][set_consigne] : Pas de broker avec l'id fourni (id=-1)
[2019-07-01 13:00:18][ERROR] : Erreur exécution de la commande [Salon][Neato][Clean] : Pas de broker avec l'id fourni (id=-1)

Re: Plugin jMQTT

Publié : 02 juil. 2019, 21:24
par hugoKs3
Rollback pour moi aussi... j'ai perdu tout mes modules :(
Et quand je fais "inclusion" ils sont recréés mais sans les commandes que j'avais rajouté...

Re: Plugin jMQTT

Publié : 02 juil. 2019, 22:24
par domotruc
hugoKs3 a écrit :
02 juil. 2019, 21:24
Rollback pour moi aussi... j'ai perdu tout mes modules :(
Et quand je fais "inclusion" ils sont recréés mais sans les commandes que j'avais rajouté...

Bonsoir,
Pourrais-tu me faire passer une copie d'écran de la page de configuration du plugin, ainsi que, si possible, le fichier d'export de chacun de tes modules (dans la page de chaque module, cliquer sur Export)?
Merci d'avance.

Re: Plugin jMQTT

Publié : 02 juil. 2019, 22:29
par domotruc
kemar a écrit :
02 juil. 2019, 13:59
Salut !

Depuis la mise à jour, je constate un comportement bizarre. J'ai perdu 2 topics. Par contre je les vois toujours sur le dashboard ,ce qui est plutôt gênant. Je ne peux pas les supprimer.

Si je tente un subscribe, j'ai : "Erreur exécution de la commande [Salon][Neato][Clean] : Pas de broker avec l'id fourni (id=-1)"

J'ai mis en mode inclusion, et la les topics sont re-créés. J'ai fais une connerie ou c'est un effet de bord connu.

Les équipements qui ont "disparu" ont eu leur nom modifié avant MaJ, ainsi que le champ "inscrit au topic". Je ne sais pas si ça une incidence.

Du coup rollback pour moi au backup pre-maj.

Bonjour kemar,
idem, peux-tu me faire passer une copie d'écran de la page de configuration du plugin, ainsi que, si possible, le fichier d'export de chacun de tes modules ?
Merci d'avance.

Re: Plugin jMQTT

Publié : 03 juil. 2019, 07:02
par domotruc
propositionjoe a écrit :
02 juil. 2019, 06:45
Salut,
Je souhaite faire varier la couleur d'un ruban led,

Pour se faire j'ai un virtuel sejour-wled-gauche avec la commande couleur qui fait varier une information, et qui en post action lance la commande action qui fait varier la couleur dans mon équipement jmqtt wled

Je passe cette info dans la page jmqtt de mon ruban, mais ça ne marche pas:

C'est assez foufou:
Puisque si je colle le résultat de la commande #[Sejour][sejour-wled-gauche][couleur]# directement, c'est à dire #fff000, ça marche;
Mais surtout ce procédé fonctionne pour contrôler la vitesse et la luminosité, mais pas pour la couleur...

Il y a-t-il quelque chose qui m'échappe?

Pour le reste: mise à jour du plugin ce jour: ras, merci pour le boulot!


Bonjour,
Je viens de tester.
Le problème, je pense, est que le que virtuel fournit la valeur de la couleur entre cotes ; ce qui part vers le broker MQTT est :

Code : Tout sélectionner

wled/col "#fff000"
Pour vitesse et luminosité, je ne sais pas quel type de commandes tu as utilisé mais j'ai fait l'essai avec un slider et la valeur fournie n'est pas entre cotes.

Es-tu obligé de passer par un virtuel? Parce que le plugin jMQTT gère directement les types de commande : tu peux directement configurer la commande couleur ainsi:
color.png
color.png (10.29 Kio) Consulté 1075 fois

Re: Plugin jMQTT

Publié : 03 juil. 2019, 20:27
par domotruc
Bonsoir,
Pour informations, je n'arrive pas à reproduire les problèmes remontés par kemar et hugoKs3.
Je vais donc avoir besoin de données pour pouvoir investiguer. Merci d'avance à ceux qui ont le même type de problèmes à la migration et qui peuvent me les fournir.

Re: Plugin jMQTT

Publié : 04 juil. 2019, 08:23
par kemar
Salut Domotruc et merci d'avoir répondu.

Je t'ai envoyé tout ça par MP. Si tu as besoin de quoi que ce soit, n'hésites pas à faire signe.

Re: Plugin jMQTT

Publié : 04 juil. 2019, 12:25
par klorydryk
Bonjour,
Pareil pour moi : "×Pas de broker avec l'id fourni (id=-1)"
Qu'est-ce que je peux fournir d'intéressant, Domotruc ?

(je viens de revenir sur une précédente sauvegarde, c'est ok)

Re: Plugin jMQTT

Publié : 04 juil. 2019, 12:40
par kemar
Salut klorydryk,

Je pense que tu peux fournir ce qu'il a demandé précédemment (désolé pour la mise en forme je suis sur mon tél):


Pourrais-tu me faire passer une copie d'écran de la page de configuration du plugin, ainsi que, si possible, le fichier d'export de chacun de tes modules (dans la page de chaque module, cliquer sur Export)?