Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

Plugin jMQTT

Retrouvez ici des sujets concernant le protocole MQTT et les modules domotiques de type MQTT utilisés avec JEEDOM
/!\ Plugin MQTT non officiel
Avatar de l’utilisateur
domotruc
Timide
Messages : 130
Inscription : 23 févr. 2018, 08:35
Contact :

Re: Plugin jMQTT

Message par domotruc » 05 déc. 2018, 06:54

nicocha a écrit :
02 déc. 2018, 12:30
Le lien est fait car dans le log des sauvegarde, on est à la même heure. Sauvegarde qui est d'ailleurs copier sur un serveur samba.
Mais effectivement le LOG jmqtt n'apporte aucune information supplémentaire.

Bonjour nicocha,
Je ne reproduis pas le problème. Mais je n'ai pas de sauvegarde samba, cela pourrait être lié.
Est-ce que tu peux tester si en effectuant une sauvegarde manuelle (déclenchée par le bouton Lancer en haut de la page de configuration des sauvegardes), tu reproduis bien le problème? Et si en désactivant Samba le problème disparaît?
Merci d'avance.
domotruc
Plugins jMQTT, jElocky
domotruc.com

nicocha
Timide
Messages : 123
Inscription : 06 avr. 2015, 08:50

Re: Plugin jMQTT

Message par nicocha » 06 déc. 2018, 12:54

domotruc a écrit :
05 déc. 2018, 06:54
Bonjour nicocha,
Je ne reproduis pas le problème. Mais je n'ai pas de sauvegarde samba, cela pourrait être lié.
Est-ce que tu peux tester si en effectuant une sauvegarde manuelle (déclenchée par le bouton Lancer en haut de la page de configuration des sauvegardes), tu reproduis bien le problème? Et si en désactivant Samba le problème disparaît?
Merci d'avance.
Bonjour domotruc

Cette nuit, désactivation de samba pour testé, et même problème JMQTT s’arrête (ou plutôt la communication entre JMQTT et mosquitto)

Je continu a creuser du coté de mosquitto.
Merco

Avatar de l’utilisateur
bronche
Actif
Messages : 787
Inscription : 07 janv. 2016, 19:29
Localisation : Du côté de Lille la semaine et de Péronne le week-end...

Re: Plugin jMQTT

Message par bronche » 09 déc. 2018, 12:13

Bonjour,
Bravo pour cet excellent plugin.
Me concernant je découvre MQTT, et oui faut un début à tout... Je viens de parcourir l'ensemble du tropic et la doc.
Il me parait très intéressant pour piloter des modules shelly sans avoir besoin de les flasher, j'ai donc fait un début de tuto ici : viewtopic.php?f=59&t=41109

Je pousse un peu maintenant, car je vais détailler comment piloter chaque module. Mais j'ai un souci de compréhension, ou d'interprétation :o pour publier un payload JSON sur un tropic.

Par exemple je dois publier sur shellies/shellybulb-<deviceid>/color/0/set

Le payload JSON :

Code : Tout sélectionner

{
    "ison": false,   /* bool, can be set with on and off commands */
    "mode": "color", /* "color" or "white" */
    "red": 0,        /* red brightness, 0..255, applies in mode="color" */
    "green": 0,      /* green brightness, 0..255, applies in mode="color" */
    "blue": 255,     /* blue brightness, 0..255, applies in mode="color" */
    "white": 0,      /* white brightness, 0..255, applies in mode="color" */
    "gain": 100,     /* gain for all channels, 0..100, applies in mode="color" */
    "temp": 4750,       /* color temperature in K, 3000..6500, applies in mode="white" */
    "brightness": 100,  /* brightness, 0..100, applies in mode="white" */
    "effect": 0 /* applies an effect when set */
}
Quelle est la bonne méthode :
Dans le plugin, avec une commande action ?? Dans un script ?
Si vous aviez la gentillesse de me mettre un exemple.

Amitiés

Phil
Des images jeedom maintenues et hébergées par mes soins :
https://queen.useed.fr/SB1268/owncloud/ ... RgLsFwkuR9

Avatar de l’utilisateur
domotruc
Timide
Messages : 130
Inscription : 23 févr. 2018, 08:35
Contact :

Re: Plugin jMQTT

Message par domotruc » 09 déc. 2018, 12:29

bronche a écrit :
09 déc. 2018, 12:13
Bonjour,
Bravo pour cet excellent plugin.

Par exemple je dois publier sur shellies/shellybulb-<deviceid>/color/0/set

Quelle est la bonne méthode :
Dans le plugin, avec une commande action ?? Dans un script ?
Si vous aviez la gentillesse de me mettre un exemple.

Amitiés

Phil
Bonjour Phil,
Merci pour les félicitations ;).
As-tu regardé le chapitre de la doc relatif aux actions, ici ?
Il me semble que ça répond à ta question, dis-moi sinon.
domotruc
Plugins jMQTT, jElocky
domotruc.com

Avatar de l’utilisateur
bronche
Actif
Messages : 787
Inscription : 07 janv. 2016, 19:29
Localisation : Du côté de Lille la semaine et de Péronne le week-end...

Re: Plugin jMQTT

Message par bronche » 09 déc. 2018, 14:45

Ben oui...
Quelle andouille, moi qui suis le premier à râler pour inciter les utilisateurs à lire la doc...
Le pire c'est que j'ai bien lu cette partie mais sans comprendre qu'elle répondait à ma question.
Merci
Et encore bravo, non seulement le plugin est Top mais en plus la doc est claire.
Amitiés

Phil
Des images jeedom maintenues et hébergées par mes soins :
https://queen.useed.fr/SB1268/owncloud/ ... RgLsFwkuR9

kerdale
Actif
Messages : 1147
Inscription : 25 sept. 2016, 11:38
Localisation : Penn-ar-Bed

Re: Plugin jMQTT daemon perte ce connexion

Message par kerdale » 10 déc. 2018, 14:32

Bonjour,
J'avais depuis l'installation sur un RPI3 de Jmqtt une série d'alarme (de mémoire) défaut daemon perte de connexion., alors que tout fonctionnait parfaiteent.
J'ai fini par trouver en m'aidant d'une réponse plus haut: dans les logs mosquitto j'avais bien une déconnexion du client à répétition.
La cause est toute bête: j'ai deux Jeedom sur deux machines qui interrogent le même Mosquitto, et en config du plugin (Jmqtt sur l'un et Mqtt sur l'autre) j'avais mis le même identifiant de connexion: Jeedom et même compte de connexion jeedom (bien que non obligatoire comme indiqué).
Je pense que c'est ce même identifiant qui mettait le bazar. Une fois modifié sur l'un des Jeedom plus de déconnexion sur Jmqtt (nota un plus pour Jmqtt, mqtt ne me signalait aucune déconnexion) Il serait peut etre bon de le préciser dans la doc d'install que l'identifiant devrait etre unique (sauf config spéciale de mosquitto). J'ai jeté un œil sur la doc de conf de mosquitto et c'est assez velu, donc je n'y touche pas, mais si quelqu'un s'y connait en configuration idéale de Mosquitto appliqué à Jeedom et Jmqtt un p'tit tuto serait le bienvenu.
Autrement merci pour ce plugin hyper efficace.
1 NUC et 1 RPI3 V3.2.10, Dongles EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 relais IP, IR_V3, Xiaomi gateway, JPI/APK sur tel Android dédié
Modules: Enocean, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 (baro,Hydro,t°), Broadlink,

Avatar de l’utilisateur
domotruc
Timide
Messages : 130
Inscription : 23 févr. 2018, 08:35
Contact :

Re: Plugin jMQTT daemon perte ce connexion

Message par domotruc » 10 déc. 2018, 22:00

kerdale a écrit :
10 déc. 2018, 14:32
Bonjour,
J'avais depuis l'installation sur un RPI3 de Jmqtt une série d'alarme (de mémoire) défaut daemon perte de connexion., alors que tout fonctionnait parfaiteent.
J'ai fini par trouver en m'aidant d'une réponse plus haut: dans les logs mosquitto j'avais bien une déconnexion du client à répétition.
La cause est toute bête: j'ai deux Jeedom sur deux machines qui interrogent le même Mosquitto, et en config du plugin (Jmqtt sur l'un et Mqtt sur l'autre) j'avais mis le même identifiant de connexion: Jeedom et même compte de connexion jeedom (bien que non obligatoire comme indiqué).
Je pense que c'est ce même identifiant qui mettait le bazar. Une fois modifié sur l'un des Jeedom plus de déconnexion sur Jmqtt (nota un plus pour Jmqtt, mqtt ne me signalait aucune déconnexion) Il serait peut etre bon de le préciser dans la doc d'install que l'identifiant devrait etre unique (sauf config spéciale de mosquitto). J'ai jeté un œil sur la doc de conf de mosquitto et c'est assez velu, donc je n'y touche pas, mais si quelqu'un s'y connait en configuration idéale de Mosquitto appliqué à Jeedom et Jmqtt un p'tit tuto serait le bienvenu.
Autrement merci pour ce plugin hyper efficace.
Bonsoir,
Merci pour le retour. En effet, l'identifiant de connexion doit être unique par client et broker sous peine que les clients se déconnectent l'un-l'autre à chaque connexion.
J'ai complété la doc, ce sera visible à la prochaine publication du plugin.
domotruc
Plugins jMQTT, jElocky
domotruc.com

bignooz
Timide
Messages : 26
Inscription : 05 déc. 2018, 19:44

Re: Plugin jMQTT

Message par bignooz » 19 janv. 2019, 08:38

Bonjour, je suis tout nouveau, mais ai cherché... sans trouver :/

Peut-on récupérer l'information "dernière communication" sur un équipement JMQTT.
Je parle bien de "n'importe quelle communication" et non pas la dernière communication d'une commande en particulier (collectdate)

Au passage: super plug_in. Merci au travail de chacun !!!
RPi3B+
RFXCom: Thermomètre Oregon (12 Somfy RTS prévus)
Xiaomi Hub: 10 Aqara portes/fenètres, 4 Aqara THP, 1 cube
Blea: 2 Aqara TH LCD/BT
Z-Wave Gen5: 2 wallplug Fibaro, 4 Qubino Dimmer
JMQTT: 6 prises espurna
ZiGate: en panne (soft)

Avatar de l’utilisateur
domotruc
Timide
Messages : 130
Inscription : 23 févr. 2018, 08:35
Contact :

Re: Plugin jMQTT

Message par domotruc » 19 janv. 2019, 09:18

bignooz a écrit :
19 janv. 2019, 08:38
Bonjour, je suis tout nouveau, mais ai cherché... sans trouver :/

Peut-on récupérer l'information "dernière communication" sur un équipement JMQTT.
Je parle bien de "n'importe quelle communication" et non pas la dernière communication d'une commande en particulier (collectdate)

Au passage: super plug_in. Merci au travail de chacun !!!
Bonjour,
Ce n'est pas possible aujourd'hui.
Quel est le besoin?
Cordialement
domotruc
Plugins jMQTT, jElocky
domotruc.com

bignooz
Timide
Messages : 26
Inscription : 05 déc. 2018, 19:44

Re: Plugin jMQTT

Message par bignooz » 19 janv. 2019, 11:36

Bonjour
Il s'agirait de marquer sur le virtuel d'une prise (espurna) si elle est bien connectée/joignable.

Comme les prises remontent l'info de consommation toutes les 5 secondes, ça permettrait de voir si elles sont en ligne.

Il y a peut-être d'autres manières... Mais je suis un bébé Jeedom...
RPi3B+
RFXCom: Thermomètre Oregon (12 Somfy RTS prévus)
Xiaomi Hub: 10 Aqara portes/fenètres, 4 Aqara THP, 1 cube
Blea: 2 Aqara TH LCD/BT
Z-Wave Gen5: 2 wallplug Fibaro, 4 Qubino Dimmer
JMQTT: 6 prises espurna
ZiGate: en panne (soft)

Avatar de l’utilisateur
domotruc
Timide
Messages : 130
Inscription : 23 févr. 2018, 08:35
Contact :

Re: Plugin jMQTT

Message par domotruc » 20 janv. 2019, 08:56

bignooz a écrit :
19 janv. 2019, 11:36
Bonjour
Il s'agirait de marquer sur le virtuel d'une prise (espurna) si elle est bien connectée/joignable.

Comme les prises remontent l'info de consommation toutes les 5 secondes, ça permettrait de voir si elles sont en ligne.

Il y a peut-être d'autres manières... Mais je suis un bébé Jeedom...
Bonjour,
Je ne connais pas d'équivalent de collectdate au niveau équipement.
Par contre, dans l'exemple ci-dessus, je n'ai pas compris pourquoi un collectdate sur l'info de consommation ne marcherait pas.
Je te conseille de demander de l'aide sur un fil plus adapté (côté virtuel par exemple) car ton problème n'est pas spécifique au plugin jMQTT.
Bonne journée
domotruc
Plugins jMQTT, jElocky
domotruc.com

bignooz
Timide
Messages : 26
Inscription : 05 déc. 2018, 19:44

Re: Plugin jMQTT

Message par bignooz » 20 janv. 2019, 09:27

Ah bah non.
Pas besoin de demander plus loin !
Je n'y avais pas pensé.
Bettement, je faisais le collectdate sur les infos non récurrentes !
Comme souvent, on passe à côté de l'évidence.

Merci beaucoup !
RPi3B+
RFXCom: Thermomètre Oregon (12 Somfy RTS prévus)
Xiaomi Hub: 10 Aqara portes/fenètres, 4 Aqara THP, 1 cube
Blea: 2 Aqara TH LCD/BT
Z-Wave Gen5: 2 wallplug Fibaro, 4 Qubino Dimmer
JMQTT: 6 prises espurna
ZiGate: en panne (soft)

Répondre

Revenir vers « [Plugin Tiers] MQTT »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité