Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Résolu] Pb commande pluging Mysensors

Retrouvez ici des sujets concernant le protocole mySensors et les modules domotiques de type mySensors utilisés avec JEEDOM
/!\ Plugin mySensors non officiel
Répondre
tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

[Résolu] Pb commande pluging Mysensors

Message par tdouez » 05 août 2019, 13:48

Bonjour à tous,

J'ai un problème que je n'arrive pas à résoudre avec le plugin Mysensors sur la visualisation de compteurs remontés par mon capteur d'eau.
J'ai une Serial Gateway branchée sur mon Jeedom, là pas de problème. Le deamon est OK et l'état de santé aussi.
Du coté capteur je suis parti de l'exemple WaterMeterPulseSensor pour remonter le volume d'eau consommé et d'autres infos (volume, fuite, etc.) en utilisant les commandes V_FLOW, V_VOLUME, V_VAR1, V_VAR2, V_VAR3 et V_VAR4.

Les infos sont bien envoyée vers la gateway; sur les logs du plugin je vois bien les informations reçues mais les compteurs restent à zéro... Je ne comprends pas.
1.png
1.png (20.02 Kio) Consulté 889 fois
Auriez-vous une idée ?

Tristan


Les commandes sont déclarées comme cela :
2.png
2.png (434.38 Kio) Consulté 889 fois
Voici un extrait de la log du plugin :

on Aug 05 2019 11:25:24 GMT+0200 (CEST) : 232;255;3;0;1;
Mon Aug 05 2019 11:25:24 GMT+0200 (CEST) : 0;255;3;0;9;90285122 TSF:MSG:SEND,0-0-232-232,s=255,c=3,t=1,pt=0,l=14,sg=0,ft=0,st=OK:1564997124.921
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 0;255;3;0;9;90285602 TSF:MSG:READ,232-232-0,s=1,c=1,t=34,pt=7,l=5,sg=0:2.00
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 232;1;1;0;34;2.00
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 0;255;3;0;9;90285609 TSF:MSG:READ,232-232-0,s=1,c=1,t=24,pt=5,l=4,sg=0:1128
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 232;1;1;0;24;1128
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 0;255;3;0;9;90285618 TSF:MSG:READ,232-232-0,s=1,c=1,t=35,pt=7,l=5,sg=0:1.128
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 232;1;1;0;35;1.128
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 0;255;3;0;9;90285627 TSF:MSG:READ,232-232-0,s=1,c=1,t=27,pt=2,l=2,sg=0:2
Mon Aug 05 2019 11:25:25 GMT+0200 (CEST) : 232;1;1;0;27;2
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 0;255;3;0;9;90315592 TSF:MSG:READ,232-232-0,s=1,c=1,t=34,pt=7,l=5,sg=0:1.97
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 232;1;1;0;34;1.97



Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 0;255;3;0;9;90315599 TSF:MSG:READ,232-232-0,s=1,c=1,t=24,pt=5,l=4,sg=0:1129
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 232;1;1;0;24;1129
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 0;255;3;0;9;90315608 TSF:MSG:READ,232-232-0,s=1,c=1,t=35,pt=7,l=5,sg=0:1.129
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 232;1;1;0;35;1.129
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 0;255;3;0;9;90315616 TSF:MSG:READ,232-232-0,s=1,c=1,t=27,pt=2,l=2,sg=0:2
Mon Aug 05 2019 11:25:55 GMT+0200 (CEST) : 232;1;1;0;27;2
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 0;255;3;0;9;90345581 TSF:MSG:READ,232-232-0,s=1,c=1,t=34,pt=7,l=5,sg=0:2.00
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 232;1;1;0;34;2.00
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 0;255;3;0;9;90345588 TSF:MSG:READ,232-232-0,s=1,c=1,t=24,pt=5,l=4,sg=0:1130
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 232;1;1;0;24;1130
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 0;255;3;0;9;90345596 TSF:MSG:READ,232-232-0,s=1,c=1,t=35,pt=7,l=5,sg=0:1.130
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 232;1;1;0;35;1.130
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 0;255;3;0;9;90345605 TSF:MSG:READ,232-232-0,s=1,c=1,t=27,pt=2,l=2,sg=0:2
Mon Aug 05 2019 11:26:25 GMT+0200 (CEST) : 232;1;1;0;27;2
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 0;255;3;0;9;90375570 TSF:MSG:READ,232-232-0,s=1,c=1,t=34,pt=7,l=5,sg=0:2.00
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 232;1;1;0;34;2.00
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 0;255;3;0;9;90375578 TSF:MSG:READ,232-232-0,s=1,c=1,t=24,pt=5,l=4,sg=0:1131
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 232;1;1;0;24;1131
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 0;255;3;0;9;90375586 TSF:MSG:READ,232-232-0,s=1,c=1,t=35,pt=7,l=5,sg=0:1.131
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 232;1;1;0;35;1.131
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 0;255;3;0;9;90375595 TSF:MSG:READ,232-232-0,s=1,c=1,t=27,pt=2,l=2,sg=0:2
Mon Aug 05 2019 11:26:55 GMT+0200 (CEST) : 232;1;1;0;27;2
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 0;255;3;0;9;90405560 TSF:MSG:READ,232-232-0,s=1,c=1,t=34,pt=7,l=5,sg=0:2.00
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 232;1;1;0;34;2.00
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 0;255;3;0;9;90405568 TSF:MSG:READ,232-232-0,s=1,c=1,t=24,pt=5,l=4,sg=0:1132
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 232;1;1;0;24;1132
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 0;255;3;0;9;90405576 TSF:MSG:READ,232-232-0,s=1,c=1,t=35,pt=7,l=5,sg=0:1.132
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 232;1;1;0;35;1.132
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 0;255;3;0;9;90405584 TSF:MSG:READ,232-232-0,s=1,c=1,t=27,pt=2,l=2,sg=0:2
Mon Aug 05 2019 11:27:25 GMT+0200 (CEST) : 232;1;1;0;27;2
Dernière édition par tdouez le 07 août 2019, 10:02, édité 1 fois.

tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

Re: Pb commande pluging Mysensors

Message par tdouez » 06 août 2019, 12:52

Pas d'idée ?

Pour le plugin ne remonte pas les valeurs alors que dans les traces elles sont présentes ?

Avatar de l’utilisateur
yogui
Actif
Messages : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Pb commande pluging Mysensors

Message par yogui » 06 août 2019, 13:11

tdouez a écrit :Pas d'idée ?

Pour le plugin ne remonte pas les valeurs alors que dans les traces elles sont présentes ?
Moi un truc me choque dans ta config tous les capteurs on l'id 1 le plugin de jeedom ne sais pas géré plusieurs capteurs avec le même id

Envoyé de mon STF-L09 en utilisant Tapatalk



Dernière édition par yogui le 06 août 2019, 13:11, édité 1 fois.
Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors

Dev. Librairie Arduino pour Somfy RTS

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: Pb commande pluging Mysensors

Message par dough29 » 06 août 2019, 13:45

Je dirai bien vu @yogui 8-)
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

Avatar de l’utilisateur
yogui
Actif
Messages : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Pb commande pluging Mysensors

Message par yogui » 06 août 2019, 13:50

dough29 a écrit :Je dirai bien vu @yogui 8-)
Classique avec les exemples mysensors et confirmer en regardant le code exemple
Envoyé de mon STF-L09 en utilisant Tapatalk



Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors

Dev. Librairie Arduino pour Somfy RTS

tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

Re: Pb commande pluging Mysensors

Message par tdouez » 06 août 2019, 14:17

OK !
Mais un capteur peut envoyer plusieurs infos, non ?

Avatar de l’utilisateur
yogui
Actif
Messages : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Pb commande pluging Mysensors

Message par yogui » 06 août 2019, 14:47

tdouez a écrit :OK !
Mais un capteur peut envoyer plusieurs infos, non ?
Selon ce que tu appelles un capteur oui ou non

En mysensors ton Arduino est appelé un noeud il peut envoyer 253 informations
venants de capteurs ou autres.
Le capteur id doit être unique (pour jeedom mysensors autorise l'identique)
Donc je résume si pour toi capteurs c'est ton nœud oui il peut. Si pour toi capteur c'est le sensor id alors non.

Dans tous les cas il faut que tu modifi ton code.
Chaque sensor doit avoir un id différents







Envoyé de mon STF-L09 en utilisant Tapatalk

Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors

Dev. Librairie Arduino pour Somfy RTS

tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

Re: Pb commande pluging Mysensors

Message par tdouez » 06 août 2019, 15:30

Oui j'ai un noeud avec un seul capteur, donc un seul capteur ID.

J'ai besoin d'envoyer plusieurs informations pour ce seul capteur. Pour cela j'ai déclaré un seul CHILD_ID = 1 et ces 6 objets :
MyMessage flowMsg(CHILD_ID,V_FLOW); // l/mn
MyMessage volumeMsg(CHILD_ID,V_VOLUME); // liter by day
MyMessage lastCounterMsg(CHILD_ID,V_VAR1); // pulse
MyMessage pulseFactor(CHILD_ID,V_VAR2); // pulse_factor
MyMessage leakThreshold(CHILD_ID,V_VAR3); // leak_threshold
MyMessage leak(CHILD_ID,V_VAR4); // leak

Ensuite j'envoie les infos régulièrement via un send(leak.set(xxxx); par exemple.

PJ : mon code source
Pièces jointes
WaterMySensors.7z
(4.23 Kio) Téléchargé 14 fois

Avatar de l’utilisateur
yogui
Actif
Messages : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Pb commande pluging Mysensors

Message par yogui » 06 août 2019, 15:50


tdouez a écrit :Oui j'ai un noeud avec un seul capteur, donc un seul capteur ID.

J'ai besoin d'envoyer plusieurs informations pour ce seul capteur. Pour cela j'ai déclaré un seul CHILD_ID = 1 et ces 6 objets :
MyMessage flowMsg(CHILD_ID,V_FLOW); // l/mn
MyMessage volumeMsg(CHILD_ID,V_VOLUME); // liter by day
MyMessage lastCounterMsg(CHILD_ID,V_VAR1); // pulse
MyMessage pulseFactor(CHILD_ID,V_VAR2); // pulse_factor
MyMessage leakThreshold(CHILD_ID,V_VAR3); // leak_threshold
MyMessage leak(CHILD_ID,V_VAR4); // leak

Ensuite j'envoie les infos régulièrement via un send(leak.set(xxxx); par exemple.

PJ : mon code source
Met un child-id par "objet" et c va marcher

Envoyé de mon STF-L09 en utilisant Tapatalk

Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors

Dev. Librairie Arduino pour Somfy RTS

tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

Re: Pb commande pluging Mysensors

Message par tdouez » 06 août 2019, 17:49

En effet, cela fonctionne ! :D

Merci à tous.

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: Pb commande pluging Mysensors

Message par dough29 » 06 août 2019, 20:58

Parfait ça 8-)
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

Avatar de l’utilisateur
yogui
Actif
Messages : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Pb commande pluging Mysensors

Message par yogui » 06 août 2019, 23:09

tdouez a écrit :En effet, cela fonctionne ! :D

Merci à tous.
Mets résolu dans le sujet du premier poste

Envoyé de mon STF-L09 en utilisant Tapatalk

Raspberry PI 2 , Razberry Zwave +
Fibaro FGRM-222
Qubino ZMNHCA2
Fibaro FGS-222
Qubino ZMNHBA2
Everspring AN180-6
Everspring Z-WAVE SP-103
Raspberry Pi 2 + touch 3.5" en Squeezebox
Modules Mysensors

Dev. Librairie Arduino pour Somfy RTS

tdouez
Timide
Messages : 9
Inscription : 05 août 2019, 12:06
Localisation : Genech

Re: [Résolu] Pb commande pluging Mysensors

Message par tdouez » 07 août 2019, 10:02

-- Done --

Répondre

Revenir vers « [Plugin Tiers] MySensors »

Qui est en ligne ?

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