Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

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
Shyrka973
Actif
Messages : 555
Inscription : 18 août 2014, 18:17
Localisation : Kourou / Guyane

Plugin jMQTT

Message par Shyrka973 » 03 nov. 2018, 19:41

Je supprime mon message car je n’ai pas de souci en fait de compte.
DIY Proxmox 5.1 / i3-6100U @ 2.30GHz / 4Go RAM / 128 Go SSD : Jeedom 3.2.12 - Stretch
Protocol: Z-Wave, EnOcean, RFXtrx433E, Xiaomi, BLEA, MQTT, ESPeasy, Jeeduino, Abeille

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

Re: Plugin jMQTT

Message par domotruc » 04 nov. 2018, 15:38

Bonjour,
Une nouvelle version du plugin vient d'être publiée, voir le change log ici.
Enjoy :)
domotruc
Plugins jMQTT, jElocky
domotruc.com

Akoua
Timide
Messages : 24
Inscription : 05 oct. 2018, 14:11

Re: Plugin jMQTT

Message par Akoua » 06 nov. 2018, 16:35

Bonjour domotruc,

Je souhaiterai savoir s'il est possible d'exclure une partie des topics au moment de l'ajout automatique des commandes.

Pour être plus précis, dans la case "Ajout automatique des commandes", j'ai l'info "N/Id_du_Venus_GX/battery/258/#" mais je voudrai exclure de la détection les topics "N/Id_du_Venus_GX/battery/258/History/#".

Autre question, peux-t-on rédiger la case "Ajout automatique des commandes" pour détecter simultanément deux séries de de topic. Par exemple, simultanément "N/Id_du_Venus_GX/battery/258/History/Daily/0/#"et"N/Id_du_Venus_GX/battery/258/History/Daily/1/#"

Salutations
https://akoua-energies.com/

Jeedom v3.3.27, VM sur Synology, VenusGX, Wes V2

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

Re: Plugin jMQTT

Message par domotruc » 06 nov. 2018, 19:58

Bonjour Akoua,
Akoua a écrit :
06 nov. 2018, 16:35
Je souhaiterai savoir s'il est possible d'exclure une partie des topics au moment de l'ajout automatique des commandes.

Pour être plus précis, dans la case "Ajout automatique des commandes", j'ai l'info "N/Id_du_Venus_GX/battery/258/#" mais je voudrai exclure de la détection les topics "N/Id_du_Venus_GX/battery/258/History/#".

Je ne vois pas d'autres solutions que mettre un à un chacun des topic "N/Id_du_Venus_GX/battery/258/xxx/#" que tu souhaites, puis, une fois que tout est découvert, décocher "Ajout automatique des commandes" et mettre "N/Id_du_Venus_GX/battery/258/#".

Autre question, peux-t-on rédiger la case "Ajout automatique des commandes" pour détecter simultanément deux séries de de topic. Par exemple, simultanément "N/Id_du_Venus_GX/battery/258/History/Daily/0/#"et"N/Id_du_Venus_GX/battery/258/History/Daily/1/#"
Idem ci-dessus, tu commences par "N/Id_du_Venus_GX/battery/258/History/Daily/0/#", puis "N/Id_du_Venus_GX/battery/258/History/Daily/1/#", et ensuite tu décoches "Ajout automatique des commandes" et mets "N/Id_du_Venus_GX/battery/258/History/#".
domotruc
Plugins jMQTT, jElocky
domotruc.com

Gwladys
Timide
Messages : 250
Inscription : 27 avr. 2018, 18:22

Re: Plugin jMQTT

Message par Gwladys » 07 nov. 2018, 08:04

C'est ce que j'ai fait pour éviter les 250 topics du CCGW qui est très bavard.

D'ailleurs, j'ai préféré identifier les topics puis ensuite paramétrer manuellement les topics souhaités.

fab_93
Timide
Messages : 60
Inscription : 19 juil. 2015, 10:36
Localisation : Rosny sous bois

Re: Plugin jMQTT

Message par fab_93 » 14 nov. 2018, 21:03

bonjour, le demon ne veut pas se lancer, j'ai cette erreur.
je ne trouve pas de solution sur le net.
avez vous une solution ?
merci

Code : Tout sélectionner

[2018-11-14 20:58:42][INFO] : Installation des dépendances, voir log dédié (jMQTT_dep)
[2018-11-14 21:00:04][INFO] : Connect to mosquitto: Host=localhost, Port=1883, Id=jeedom
[2018-11-14 21:00:04][INFO] : API is disable
[2018-11-14 21:00:04][ERROR] : Erreur sur jMQTT::daemon() : The client is not currently connected.
Pièces jointes
Capture1.JPG
Capture1.JPG (237.4 Kio) Consulté 765 fois
Brix GB-BXBT-J1900 / 8Go /SSD 120 Go
Virtualisé avec PROMOX
Zwave(Z-WAVE.ME - Mini contrôleur USB Z-Wave Plus) RFXcom (Interface RFXtrx433E USB)
Jeedom Version : Stable

Gwladys
Timide
Messages : 250
Inscription : 27 avr. 2018, 18:22

Re: Plugin jMQTT

Message par Gwladys » 15 nov. 2018, 08:24

Bonjour,

Test de ton plugin update sur un nouveau système plus puissant pour lire les 320 topics actuels du CCGW et en faire la normalisation avant de les renvoyer vers le système.

Tout fonctionne bien en lecture, bravo et merci.

Dans l'attente de mon test de déploiement d'un second broker... et de ton plugin prenant en charge plusieurs broker...

Merci et bonne journee

GiDom
Actif
Messages : 513
Inscription : 26 oct. 2016, 18:52
Localisation : Haute Saône (70)

Re: Plugin jMQTT

Message par GiDom » 18 nov. 2018, 17:07

fab_93 a écrit :
14 nov. 2018, 21:03
bonjour, le demon ne veut pas se lancer, j'ai cette erreur.
je ne trouve pas de solution sur le net.
avez vous une solution ?
merci

Code : Tout sélectionner

[2018-11-14 20:58:42][INFO] : Installation des dépendances, voir log dédié (jMQTT_dep)
[2018-11-14 21:00:04][INFO] : Connect to mosquitto: Host=localhost, Port=1883, Id=jeedom
[2018-11-14 21:00:04][INFO] : API is disable
[2018-11-14 21:00:04][ERROR] : Erreur sur jMQTT::daemon() : The client is not currently connected.
Bonjour idem, pour moi, je viens d'installer jMQTT et j'ai le même problème.

[edit] Un redémarrage de Jeedom a soldé le soucis.
NUC sous EXSI et Jeedom 3.2.11 sur VM Debian9 / Zwave / MySensors / Remora / RFXCOM433E / Xiaomi Home / Volets sous ESPEASY / Squeezebox / ZoneMinder

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

Re: Plugin jMQTT

Message par nicocha » 18 nov. 2018, 22:30

Hello
Perso, j'ai une erreur du démon au moment de la sauvegarde. Peut on y faire quelque-chose ?
Ça m'indique une perte de connections avec le démon
Merc

Envoyé de mon LG-V500 en utilisant Tapatalk


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

Re: Plugin jMQTT

Message par domotruc » 19 nov. 2018, 07:56

nicocha a écrit :Hello
Perso, j'ai une erreur du démon au moment de la sauvegarde. Peut on y faire quelque-chose ?
Ça m'indique une perte de connections avec le démon
Merc

Envoyé de mon LG-V500 en utilisant Tapatalk
Bonjour,
Pourrais tu nous fournir le fichier de log en mode debug? As tu bien vérifié les paramètres saisis?
Merci
domotruc
Plugins jMQTT, jElocky
domotruc.com

picsou83
Timide
Messages : 56
Inscription : 03 août 2017, 10:53

Re: Plugin jMQTT

Message par picsou83 » 28 nov. 2018, 23:35

Bonjour,

J'ai un problème d'interprétation de code qui commence par "0x, lorsque je sauvegarde la commande via jeedom, la valeur est modifiée ..

un exemple sera plus parlant :-) :

Création d'une nouvelle commande de type action :

nomdelacommande: managegroup soustype: action topic:zigbee2mqtt/bridge/managegroup valeur: {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

et lorsque je clique sur sauvegarder voici la valeur:
{"vargroupido":3,"vargroupnameo":"group3","vardeviceID":3.7823199768043e+15}

Cette valeur est donc envoyée sur le topic mais c'est pas bon .....

de l'autre coté sur le serveur zigbee2mqtt le code plante car pas le bon format

handleMQTTMessage(topic, message) {
message = JSON.parse(message.toString);

Le problème est également présent pour INFO, mes dumps remonte l'adresse de mes devicesID mais jeedom transforme les valeurs en 3.7823199768043e+15 ...

Heu des idées ... merci d'avance

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

Re: Plugin jMQTT

Message par domotruc » 29 nov. 2018, 06:46

picsou83 a écrit :
28 nov. 2018, 23:35
Bonjour,

J'ai un problème d'interprétation de code qui commence par "0x, lorsque je sauvegarde la commande via jeedom, la valeur est modifiée ..

un exemple sera plus parlant :-) :

Création d'une nouvelle commande de type action :

nomdelacommande: managegroup soustype: action topic:zigbee2mqtt/bridge/managegroup valeur: {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

et lorsque je clique sur sauvegarder voici la valeur:
{"vargroupido":3,"vargroupnameo":"group3","vardeviceID":3.7823199768043e+15}

Cette valeur est donc envoyée sur le topic mais c'est pas bon .....

de l'autre coté sur le serveur zigbee2mqtt le code plante car pas le bon format

handleMQTTMessage(topic, message) {
message = JSON.parse(message.toString);

Le problème est également présent pour INFO, mes dumps remonte l'adresse de mes devicesID mais jeedom transforme les valeurs en 3.7823199768043e+15 ...

Heu des idées ... merci d'avance

Bonjour Picsou,
Je ne comprends pas, je viens de tester et je n'ai pas le problème. J'ai copié/collé les infos de ton message pour créer la commande:
cmd.png
cmd.png (21.63 Kio) Consulté 664 fois
Lorsque je clique sur *Tester*, voilà ce que reçois un client ayant souscrit au topic:

Code : Tout sélectionner

06:36:00.746 zigbee2mqtt/bridge/managegroup {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}
Je ne vois pas comment c'est possible. Peux tu me détailler ta configuration?
domotruc
Plugins jMQTT, jElocky
domotruc.com

picsou83
Timide
Messages : 56
Inscription : 03 août 2017, 10:53

Re: Plugin jMQTT

Message par picsou83 » 29 nov. 2018, 12:44

Bonjour,

Merci pour ta réponse,

Je suis sous Raspbian Jessie, lorsque j'enregistre la valeur ci-dessous :

{"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

elle se transforme automatiquement lors de l'enregistrement en

{"vargroupido":3,"vargroupnameo":"group3","vardeviceID":3.7823199768043e+15}

par contre si je mets

"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"
ou
'{"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}'

il n'y a pas modif des valeurs lors de l'enregistrement mais bon c'est pas le code qui doit arriver sur le topic ....

J'ai testé chrome et firefox, je ne vois pas trop ou chercher, on dirait un convertisseur automatique d'hexa en décimal au moment de l'enregistrement

picsou83
Timide
Messages : 56
Inscription : 03 août 2017, 10:53

Re: Plugin jMQTT

Message par picsou83 » 29 nov. 2018, 12:58

Petite Information complémentaire,

Dans scénario j'ai ajouté un commentaire et un bloc code, lors de l'enregistrement

voici le résultat :

[object Object] au lieu de {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

J'ai créé une action zigbee2mqtt et dans message j'ai collé :

{"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

voici le résultat lors de l'enregistrement

Array au lieu de {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

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

Re: Plugin jMQTT

Message par domotruc » 29 nov. 2018, 13:38

Je ne suis pas sûr de comprendre.
Ce que j'ai reproduit, c'est dans une commande action d'un équipement jmqtt.

Tu es dans un scénario ?
domotruc
Plugins jMQTT, jElocky
domotruc.com

picsou83
Timide
Messages : 56
Inscription : 03 août 2017, 10:53

Re: Plugin jMQTT

Message par picsou83 » 29 nov. 2018, 14:42

Désolé :-) , mes messages concernent l'interface jmqtt mais le message "petite information complémentaire" concerne un test dans un scénario ...

toujours avec mon code {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

EDIT: je viens d'installer jmqtt sur un deuxième jeedom qui n'a presque pas de plugin d'installé, aucun problème d'enregistrement

Bon me reste plus qu'à réinstaller le premier :-(

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

Re: Plugin jMQTT

Message par domotruc » 30 nov. 2018, 05:30

picsou83 a écrit :
29 nov. 2018, 14:42
Désolé :-) , mes messages concernent l'interface jmqtt mais le message "petite information complémentaire" concerne un test dans un scénario ...

toujours avec mon code {"vargroupido":"0x0003","vargroupnameo":"group3","vardeviceID":"0x000d6ffffea4efc6"}

EDIT: je viens d'installer jmqtt sur un deuxième jeedom qui n'a presque pas de plugin d'installé, aucun problème d'enregistrement

Bon me reste plus qu'à réinstaller le premier :-(
Bonjour,
Ce problème existait dans une des premières versions de jMQTT ; effectivement vérifies que le plugin est bien à jour.
domotruc
Plugins jMQTT, jElocky
domotruc.com

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

Re: Plugin jMQTT

Message par nicocha » 02 déc. 2018, 07:36

Bonjour
toujours sur mon histoire de perte JMQTT au moment de la suavgarde
Voici le log. L'heure de perte est : 2h23,54s

Code : Tout sélectionner

[2018-12-02 02:20:07][DEBUG] : Publication du message /ESP salle de bain bas/cmd gpio,12,1 (pid=11443, qos=1, retain=0)
[2018-12-02 02:20:07][DEBUG] : Message publié
[2018-12-02 02:21:08][INFO] : <- ESP manger MQTT|/ESP manger/cmd gpio,12,1
[2018-12-02 02:21:08][DEBUG] : Publication du message /ESP manger/cmd gpio,12,1 (pid=12138, qos=1, retain=0)
[2018-12-02 02:21:08][DEBUG] : Message publié
[2018-12-02 02:25:05][DEBUG] : deamon_start
[2018-12-02 02:25:05][DEBUG] : daemon starts, pid is 14037
[2018-12-02 02:25:05][DEBUG] : status cmd: 2539
[2018-12-02 02:25:05][INFO] : Connect to mosquitto: Host=localhost, Port=1883, Id=jeedom
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending CONNECT
[2018-12-02 02:25:05][INFO] : Equipment jeedom: subscribes to "jeedom/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 1, Topic: jeedom/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP bureau MQTT: subscribes to "/ESP bureau/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 2, Topic: /ESP bureau/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP Chloe MQTT: subscribes to "/ESP Chloe/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 3, Topic: /ESP Chloe/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP Florian MQTT: subscribes to "/ESP Florian/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 4, Topic: /ESP Florian/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP thibaud MQTT: subscribes to "/ESP thibaud/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 5, Topic: /ESP thibaud/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP salle de bain bas MQTT: subscribes to "/ESP salle de bain bas/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 6, Topic: /ESP salle de bain bas/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP manger MQTT: subscribes to "/ESP manger/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 7, Topic: /ESP manger/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Equipment ESP Salon: subscribes to "/ESP Salon/#" with Qos=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 8, Topic: /ESP Salon/#, QoS: 1)
[2018-12-02 02:25:05][INFO] : Subscribes to the API topic "jeedom/api"
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending SUBSCRIBE (Mid: 9, Topic: jeedom/api, QoS: 1)
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received CONNACK (0)
[2018-12-02 02:25:05][DEBUG] : mosquitto: connection response is Connection Accepted.
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending PUBLISH (d0, q1, r1, m10, 'jeedom/status', ... (6 bytes))
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:05][DEBUG] : mosquitto: topic subscription accepted, mid=1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m1, 'jeedom/status', ... (7 bytes))
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 1)
[2018-12-02 02:25:05][DEBUG] : Payload offline for topic jeedom/status
[2018-12-02 02:25:05][INFO] : -> jeedom|status offline
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:05][DEBUG] : mosquitto: topic subscription accepted, mid=2
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m2, '/ESP bureau/cmd', ... (9 bytes))
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 2)
[2018-12-02 02:25:05][DEBUG] : Message topic starts with /
[2018-12-02 02:25:05][DEBUG] : Payload gpio,12,1 for topic /ESP bureau/cmd
[2018-12-02 02:25:05][INFO] : -> ESP bureau MQTT|cmd gpio,12,1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:05][DEBUG] : mosquitto: topic subscription accepted, mid=3
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m3, '/ESP Chloe/cmd', ... (1 bytes))
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 3)
[2018-12-02 02:25:05][DEBUG] : Message topic starts with /
[2018-12-02 02:25:05][DEBUG] : Payload 1 for topic /ESP Chloe/cmd
[2018-12-02 02:25:05][INFO] : -> ESP Chloe MQTT|cmd 1
[2018-12-02 02:25:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r1, m0, '/ESP Chloe/status/LWT', ... (9 bytes))
[2018-12-02 02:25:05][DEBUG] : Message topic starts with /
[2018-12-02 02:25:05][DEBUG] : Payload Connected for topic /ESP Chloe/status/LWT
[2018-12-02 02:25:06][INFO] : -> ESP Chloe MQTT|status/LWT Connected
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=4
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m4, '/ESP Florian/cmd', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 4)
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload gpio,12,1 for topic /ESP Florian/cmd
[2018-12-02 02:25:06][INFO] : -> ESP Florian MQTT|cmd gpio,12,1
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=5
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r1, m0, '/ESP thibaud/status/LWT', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload Connected for topic /ESP thibaud/status/LWT
[2018-12-02 02:25:06][INFO] : -> ESP thibaud MQTT|status/LWT Connected
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=6
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r1, m0, '/ESP salle de bain bas/status/LWT', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload Connected for topic /ESP salle de bain bas/status/LWT
[2018-12-02 02:25:06][INFO] : -> ESP salle de bain bas MQTT|status/LWT Connected
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=7
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r1, m0, '/ESP manger/status/LWT', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload Connected for topic /ESP manger/status/LWT
[2018-12-02 02:25:06][INFO] : -> ESP manger MQTT|status/LWT Connected
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m5, '/ESP manger/temp', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 5)
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload #curseur# for topic /ESP manger/temp
[2018-12-02 02:25:06][INFO] : -> ESP manger MQTT|temp #curseur#
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m6, '/ESP manger/temperature/temp', ... (9 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 6)
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload #curseur# for topic /ESP manger/temperature/temp
[2018-12-02 02:25:06][INFO] : -> ESP manger MQTT|temperature/temp #curseur#
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m7, '/ESP manger/temperature/cmd', ... (21 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 7)
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload   TaskValueSet,3,1,27 for topic /ESP manger/temperature/cmd
[2018-12-02 02:25:06][INFO] : -> ESP manger MQTT|temperature/cmd   TaskValueSet,3,1,27
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r1, m8, '/ESP manger/cmd', ... (19 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 8)
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload TaskValueSet,3,2,18 for topic /ESP manger/cmd
[2018-12-02 02:25:06][INFO] : -> ESP manger MQTT|cmd TaskValueSet,3,2,18
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=8
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r1, m0, '/ESP Salon/status/LWT', ... (15 bytes))
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload Connection Lost for topic /ESP Salon/status/LWT
[2018-12-02 02:25:06][INFO] : -> ESP Salon|status/LWT Connection Lost
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received SUBACK
[2018-12-02 02:25:06][DEBUG] : mosquitto: topic subscription accepted, mid=9
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBACK (Mid: 10)
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q1, r0, m9, 'jeedom/status', ... (6 bytes))
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom sending PUBACK (Mid: 9)
[2018-12-02 02:25:06][DEBUG] : Payload online for topic jeedom/status
[2018-12-02 02:25:06][INFO] : -> jeedom|status online
[2018-12-02 02:25:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP thibaud/uptime', ... (5 bytes))
[2018-12-02 02:25:06][DEBUG] : Message topic starts with /
[2018-12-02 02:25:06][DEBUG] : Payload 82.92 for topic /ESP thibaud/uptime
[2018-12-02 02:25:06][INFO] : -> ESP thibaud MQTT|uptime 82.92
[2018-12-02 02:25:07][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP salle de bain bas/uptime', ... (6 bytes))
[2018-12-02 02:25:07][DEBUG] : Message topic starts with /
[2018-12-02 02:25:07][DEBUG] : Payload 160.77 for topic /ESP salle de bain bas/uptime
[2018-12-02 02:25:07][INFO] : -> ESP salle de bain bas MQTT|uptime 160.77
[2018-12-02 02:25:11][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Florian/temperature', ... (5 bytes))
[2018-12-02 02:25:11][DEBUG] : Message topic starts with /
[2018-12-02 02:25:11][DEBUG] : Payload 17.69 for topic /ESP Florian/temperature
[2018-12-02 02:25:12][INFO] : -> ESP Florian MQTT|temperature 17.69
[2018-12-02 02:25:13][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Florian/uptime', ... (5 bytes))
[2018-12-02 02:25:13][DEBUG] : Message topic starts with /
[2018-12-02 02:25:13][DEBUG] : Payload 81.48 for topic /ESP Florian/uptime
[2018-12-02 02:25:13][INFO] : -> ESP Florian MQTT|uptime 81.48
[2018-12-02 02:25:34][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP manger/uptime', ... (5 bytes))
[2018-12-02 02:25:34][DEBUG] : Message topic starts with /
[2018-12-02 02:25:34][DEBUG] : Payload 83.02 for topic /ESP manger/uptime
[2018-12-02 02:25:34][INFO] : -> ESP manger MQTT|uptime 83.02
[2018-12-02 02:25:41][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Chloe/temperature', ... (5 bytes))
[2018-12-02 02:25:41][DEBUG] : Message topic starts with /
[2018-12-02 02:25:41][DEBUG] : Payload 17.00 for topic /ESP Chloe/temperature
[2018-12-02 02:25:42][INFO] : -> ESP Chloe MQTT|temperature 17.00
[2018-12-02 02:25:42][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Chloe/uptime', ... (5 bytes))
[2018-12-02 02:25:42][DEBUG] : Message topic starts with /
[2018-12-02 02:25:42][DEBUG] : Payload 80.37 for topic /ESP Chloe/uptime
[2018-12-02 02:25:43][INFO] : -> ESP Chloe MQTT|uptime 80.37
[2018-12-02 02:26:02][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP bureau/temperature', ... (5 bytes))
[2018-12-02 02:26:02][DEBUG] : Message topic starts with /
[2018-12-02 02:26:02][DEBUG] : Payload 17.75 for topic /ESP bureau/temperature
[2018-12-02 02:26:02][INFO] : -> ESP bureau MQTT|temperature 17.75
[2018-12-02 02:26:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP bureau/uptime', ... (5 bytes))
[2018-12-02 02:26:05][DEBUG] : Message topic starts with /
[2018-12-02 02:26:05][DEBUG] : Payload 81.53 for topic /ESP bureau/uptime
[2018-12-02 02:26:05][INFO] : -> ESP bureau MQTT|uptime 81.53
[2018-12-02 02:26:05][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP salle de bain bas/temperature', ... (5 bytes))
[2018-12-02 02:26:05][DEBUG] : Message topic starts with /
[2018-12-02 02:26:05][DEBUG] : Payload 21.06 for topic /ESP salle de bain bas/temperature
[2018-12-02 02:26:05][INFO] : -> ESP salle de bain bas MQTT|temperature 21.06
[2018-12-02 02:26:06][DEBUG] : mosquitto: Client jeedom sending PINGREQ
[2018-12-02 02:26:06][DEBUG] : mosquitto: Client jeedom received PINGRESP
[2018-12-02 02:26:06][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP thibaud/temperature', ... (5 bytes))
[2018-12-02 02:26:06][DEBUG] : Message topic starts with /
[2018-12-02 02:26:06][DEBUG] : Payload 18.19 for topic /ESP thibaud/temperature
[2018-12-02 02:26:06][INFO] : -> ESP thibaud MQTT|temperature 18.19
[2018-12-02 02:26:07][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP salle de bain bas/uptime', ... (6 bytes))
[2018-12-02 02:26:07][DEBUG] : Message topic starts with /
[2018-12-02 02:26:07][DEBUG] : Payload 160.78 for topic /ESP salle de bain bas/uptime
[2018-12-02 02:26:07][INFO] : -> ESP salle de bain bas MQTT|uptime 160.78
[2018-12-02 02:26:07][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP thibaud/uptime', ... (5 bytes))
[2018-12-02 02:26:07][DEBUG] : Message topic starts with /
[2018-12-02 02:26:07][DEBUG] : Payload 82.93 for topic /ESP thibaud/uptime
[2018-12-02 02:26:07][INFO] : -> ESP thibaud MQTT|uptime 82.93
[2018-12-02 02:26:11][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Florian/temperature', ... (5 bytes))
[2018-12-02 02:26:11][DEBUG] : Message topic starts with /
[2018-12-02 02:26:11][DEBUG] : Payload 17.62 for topic /ESP Florian/temperature
[2018-12-02 02:26:12][INFO] : -> ESP Florian MQTT|temperature 17.62
[2018-12-02 02:26:13][DEBUG] : mosquitto: Client jeedom received PUBLISH (d0, q0, r0, m0, '/ESP Florian/uptime', ... (5 bytes))
[2018-12-02 02:26:13][DEBUG] : Message topic starts with /
[2018-12-02 02:26:13][DEBUG] : Payload 81.50 for topic /ESP Florian/uptime
[2018-12-02 02:26:14][INFO] : -> ESP Florian MQTT|uptime 81.50
Je ne trouve rien d'autre qu'un redemarrage automatique du daemon.
Pour infi : jeedom tourne sur un RPI3 avec SSD.

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

Re: Plugin jMQTT

Message par domotruc » 02 déc. 2018, 09:52

nicocha a écrit :
02 déc. 2018, 07:36
Bonjour
toujours sur mon histoire de perte JMQTT au moment de la suavgarde
Voici le log. L'heure de perte est : 2h23,54s

Je ne trouve rien d'autre qu'un redemarrage automatique du daemon.
Pour infi : jeedom tourne sur un RPI3 avec SSD.
Bonjour nicocha,
De quelle sauvegarde parles-tu ? Celle de Jeedom?
Jusque là je pensais sauvegarde de la configuration du plugin.
Le log n'apporte pas vraiment d'information, comment fais-tu le lien avec la sauvegarde, rien dans d'autres log?
domotruc
Plugins jMQTT, jElocky
domotruc.com

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

Re: Plugin jMQTT

Message par nicocha » 02 déc. 2018, 12:30

domotruc a écrit :
02 déc. 2018, 09:52
nicocha a écrit :
02 déc. 2018, 07:36
Bonjour
toujours sur mon histoire de perte JMQTT au moment de la suavgarde
Voici le log. L'heure de perte est : 2h23,54s

Je ne trouve rien d'autre qu'un redemarrage automatique du daemon.
Pour infi : jeedom tourne sur un RPI3 avec SSD.
Bonjour nicocha,
De quelle sauvegarde parles-tu ? Celle de Jeedom?
Jusque là je pensais sauvegarde de la configuration du plugin.
Le log n'apporte pas vraiment d'information, comment fais-tu le lien avec la sauvegarde, rien dans d'autres log?
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.

Code : Tout sélectionner

[START BACKUP]
***************Start of Jeedom backup at 2018-12-02 02:22:02***************
Envoie l'événement de début de sauvegarde...OK
Vérifiez les droits sur les fichiers...    OK
Vérifie la base de données...OK
Sauvegarde la base de données...    OK
Persist cache :
OK
Créer l'archive...                OK
Nettoyage l'ancienne sauvegarde...OK
Limite la taille des sauvegardes à 512 Mo...
Supprime : /var/www/html/core/php/../../backup/backup-My_jeedom-3.2.11-2018-11-28-02h22.tar.gz
OK
Send backup Samba...WARNING: The "syslog" option is deprecated
Domain=[MAISON] OS=[Unix] Server=[Samba 4.1.18]
putting file backup-My_jeedom-3.2.11-2018-12-02-02h22.tar.gz as \jeedom\savedackup-My_jeedom-3.2.11-2018-12-02-02h22.tar.gz (9655.5 kb/s) (average 9655.5 kb/s)
WARNING: The "syslog" option is deprecated
Domain=[MAISON] OS=[Unix] Server=[Samba 4.1.18]
WARNING: The "syslog" option is deprecated
Domain=[MAISON] OS=[Unix] Server=[Samba 4.1.18]
OK
Nom de la sauvegarde : /var/www/html/core/php/../../backup/backup-My_jeedom-3.2.11-2018-12-02-02h22.tar.gz
Vérifiez les droits sur les fichiers...OK
Envoi l'événement de fin de sauvegarde...OK
Durée de la sauvegarde : 221s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]

Verrouillé

Revenir vers « [Plugin Tiers] MQTT »

Qui est en ligne ?

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