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 !

mySensors

Retrouvez ici des sujets concernant le protocole mySensors et les modules domotiques de type mySensors utilisés avec JEEDOM
/!\ Plugin mySensors non officiel
Avatar de l’utilisateur
Whaouu
Timide
Messages : 131
Inscription : 08 sept. 2015, 09:28

Re: [Sujet officiel] mySensors

Message par Whaouu » 08 mars 2016, 09:01

Tu semble être sur un RPI2 @Nakor, comme moi.

Chez moi la Gateway série est sur /dev/ttyACM0. Mon /dev/ttyUSB0 étant utilisé par le RFXCOM.
Dernière édition par Whaouu le 08 mars 2016, 09:07, édité 1 fois.
Jeedom DIY
Hardware : Raspberry Pi 3 + RFXCom + Razberry + Gateway MySensors ESP8266
OS : Stretch
Jeedom : 3.3.24
Protocols : MySensors + RFXcom + Z-Wave + Orvibo

Avatar de l’utilisateur
nakor
Timide
Messages : 106
Inscription : 25 nov. 2015, 10:39

Re: [Sujet officiel] mySensors

Message par nakor » 08 mars 2016, 09:05

Oui RPI2. J'avoue que j'ai fait le test sur le port /dev/ttyAMA0 puisqu'il est dans la liste des périphériques (sans succès), mais que je n'ai pas regardé le port /dev/tty/ACM0 puisqu'il n'est pas dans la liste (voir http://hpics.li/794205c)
Mais si tu penses que cela peut-être ca, je regarderai ce soir en rentrant. Merci.

Avatar de l’utilisateur
Whaouu
Timide
Messages : 131
Inscription : 08 sept. 2015, 09:28

Re: [Sujet officiel] mySensors

Message par Whaouu » 08 mars 2016, 09:19

Si ttyACM0 n'est pas dans la liste, on peut raisonnablement supposer que ttyUSB0 correspond bien à ta Gateway.

Vérifie les droits sur ton device avec un : ls -l /dev/ttyUSB0

Il doit être en crw-rw-rw ou en crwxrwxrwx (le c au début indique un device de type caractère le reste désigne les droits).

Si tu n'as pas ça tu fais :

chmod 666 /dev/ttyUSB0
Jeedom DIY
Hardware : Raspberry Pi 3 + RFXCom + Razberry + Gateway MySensors ESP8266
OS : Stretch
Jeedom : 3.3.24
Protocols : MySensors + RFXcom + Z-Wave + Orvibo

Avatar de l’utilisateur
nakor
Timide
Messages : 106
Inscription : 25 nov. 2015, 10:39

Re: [Sujet officiel] mySensors

Message par nakor » 08 mars 2016, 09:26

Ah ça ça me semble être une bonne piste. Par contre idem, je ne l'ai pas sous la main là mais je regarde ce soir et je te tiens au courant, merci.

Avatar de l’utilisateur
Totche
Timide
Messages : 113
Inscription : 03 déc. 2015, 19:08

Re: [Sujet officiel] mySensors

Message par Totche » 08 mars 2016, 18:05

Bonjour,

Pour ma part mysensors est sur ttyUSB0.

A chaque reboot (pour un autre problème je perds régulièrement le zwave), sur le log de mysensors j'ai :
3.jpg
3.jpg (99.36 Kio) Consulté 1534 fois
je regarde les droits avec WinSCP et là apparemment y'a pas assez de droits :
11.jpg
11.jpg (33.8 Kio) Consulté 1534 fois
ce qui correspont à 660

donc sudo su et chmod 666 /dev/ttyUSB0 et ça repart :
6.jpg
6.jpg (114.3 Kio) Consulté 1534 fois
Le souci que je rencontre, c'est qu'à chaque reboot, les droits repassent en 660.

Est ce qu'il y a moyen de forcer définitivement ces droits à 666 ?
Je poste dans mysensors parce que j'utilise aussi rflink (sur ACM0), et que je ne rencontre pas les même problèmes de droits :
11.jpg
11.jpg (33.8 Kio) Consulté 1534 fois
Merci.
Jeedom 3.1.7 sur RPi3 + Razberry, RFLink & modules MySensors et station Netatmo

Avatar de l’utilisateur
nakor
Timide
Messages : 106
Inscription : 25 nov. 2015, 10:39

Re: [Sujet officiel] mySensors

Message par nakor » 08 mars 2016, 23:32

Effectivement j'avais un problème de droit, merci pour la solution. A priori tout marche pour l'instant!
Reste à voir si ce problème reviendra à chaque reboot comme pour Totche :?:

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] mySensors

Message par lunarok » 09 mars 2016, 20:51

Comme dit, j'entamme le ménage de printemps sur le plugin. Mais j'ai rien à brader au contraire, je viens plutot voir si certains pouvaient faire le tour de la doc et me remonter ce qui est par exemple obsolète (et également fautes, tournures ...)

Au passage déjà corrigé :
- les droits sur la device, en install fraiche 2.0 www-data n'est plus dans le groupe qui va bien, du coup la commande chmod est faite au lancement
- le mauvais encodage de la page équipement et modal health

Les évolutions :
- un bouton inclusion (comme sur zwave, rfxcom, rflink & co) qui empechera l'attribution d'ID
- une gestion centralisée des ID du coup dans la classe
- une gestion du multigateway

C'est ce dernier point le plus "lourd" changement et qui peut casser des choses actuellement et aussi quand il sera publié
Avec l'arrivée des nodes ESP, il est nécessaire de pouvoir gérer X gateway réseau
Du coup ca veut dire une gestion d'ID par gateway, l'unicité deviendra donc l'identifiant de la gateway et l'ID du noeud sur ce réseau, donc un changement de logicalID dans Jeedom de vos noeuds
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

totovaauski
Actif
Messages : 1926
Inscription : 05 juil. 2014, 11:21

Re: [Sujet officiel] mySensors

Message par totovaauski » 09 mars 2016, 21:37

La doc, je veux bien, mais t es planqué sur gitlab (je crois) mais je t ai jamais retrouvé.

Si tu veux qu on te relise , faut te montrer car entre ton repo perso sur github, celui de jeedom et maintenant sur gitlab, je ne sais même plus ou est l officielle !!

Envoyer avec mon pouce ...
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...

https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] mySensors

Message par lunarok » 09 mars 2016, 21:58

J'suis plus sur gitlab mais bitbucket :) petit poucet
Bitbucket.org/lunarok/jeedom_mysensors
(Mais pas impossible que lui je le remette sur github plus simple)

Envoyé de mon A0001
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

totovaauski
Actif
Messages : 1926
Inscription : 05 juil. 2014, 11:21

Re: [Sujet officiel] mySensors

Message par totovaauski » 09 mars 2016, 22:05

Je t ai perdu sur gitlab, dur de suivre le lunarok, pas faute d avoir essayé ...
Prend une décision de ou tu pose ta tente et j viendrai y jeter un oeil ..

Envoyer avec mon pouce ...
RPI3 + Dongle Aeon
Jeedom sur : Raspberry Pi + Raspberry compute
Mysensors , z-wave, xiaomi ...

https://www.youtube.com/watch?v=-bjbUg9d64g
https://www.youtube.com/watch?v=GPj1ozB ... _b-Toq47NQ

Avatar de l’utilisateur
AuFilElec
Timide
Messages : 143
Inscription : 22 nov. 2015, 12:48
Localisation : Bruz, FR
Contact :

Re: [Sujet officiel] mySensors

Message par AuFilElec » 10 mars 2016, 07:06

Salut @lunarok,

Je marche toujours pour le développement du code du plugin, mais en ce moment j'ai de la paperasse à gérer, en plus des chantiers, donc pas beaucoup de temps à consacrer au plugin.
Et puis je n'ai pas reçu les composants nécessaires pour effectuer une multi-gateway.

Sinon, j'ai le projet de réaliser une petite station météo autonome avec MySensors, je ferai peut être un article pour expliquer la réalisation en détail.

Je te ferai signe dès que j'aurai le nez dans le code.

A+, AuFilElec
Électricien sur Bruz (35)

Avatar de l’utilisateur
Al85
Timide
Messages : 184
Inscription : 18 nov. 2014, 20:59

Re: [Sujet officiel] mySensors

Message par Al85 » 10 mars 2016, 16:10

Merci @Whaouu même résolution pour Gateway NOK.
A+
Orange PI plus2e : Jeedom Stable 3.11;
Mysensors: Téléinfo, 4xRelais Tableau elec, Portail garage, 2xSondes, Boite aux lettres, 2xLumière.
Broker MQTT. Pour ESP8266
Xiaomi Home avec detecteurs d'ouverture.
RPI2:Ecran officiel.

fwessels
Timide
Messages : 2
Inscription : 12 mars 2016, 08:20

Re: [Sujet officiel] mySensors

Message par fwessels » 12 mars 2016, 08:44

HI I just loaded Jeedom on my Raspberry Pi for Mysensor running the Mysensor dev version 2 on my serial gateway and all my nodes. When I go to the the Mysensor plugin I dont see any of my 15 sensor. Is the dev version supported by the MySensor plugin?

This what I get in the log.

Code : Tout sélectionner

12-03-2016 9:15:32 | info | Jeedom url: http: //: 80 / core / api / jeeApi.php api = YQFCKcxGJ52BSrHCc73U?
12-03-2016 9:15:32 | info | gwPort: 0
12-03-2016 9:15:32 | info | gwType: Serial
12-03-2016 9:15:32 | info | gwAddress: / dev / ttyUSB0
12-03-2016 9:15:32 | info | Inclusion: one
12-03-2016 9:15:34 | info | server is bound 8019
12-03-2016 9:15:34 | info | connected to serial gateway at / dev / ttyUSB0
12-03-2016 9:15:34 | info | Save Gateway Status 1
12-03-2016 9:15:35 | info | connected to serial gateway at / dev / ttyUSB0
12-03-2016 9:15:35 | info | Save Gateway Status 1
12-03-2016 9:15:38 | info | Save Value: Value-1-40-1
12-03-2016 9:15:38 | debug |
12-03-2016 9:15:39 | debug | SaveValue Error: null
12-03-2016 9:15:39 | info | Save Value: Value-1-40-1
12-03-2016 9:15:39 | debug |
12-03-2016 9:15:39 | debug | SaveValue Error: null
12-03-2016 9:15:39 | info | Save Value: Value-70-40-0
12-03-2016 9:15:39 | debug |
12-03-2016 9:15:39 | info | Save Value: Value-2.87-40-5
12-03-2016 9:15:39 | debug |
12-03-2016 9:15:39 | debug | SaveValue Error: null
12-03-2016 9:15:39 | debug | SaveValue Error: null
12-03-2016 9:15:43 | info | Save Value: Value-0-40-1
12-03-2016 9:15:43 | debug |
12-03-2016 9:15:43 | debug | SaveValue Error: null
12-03-2016 9:15:47 | info | Save Value: Value-85.4-10-0
12-03-2016 9:15:47 | debug |
12-03-2016 9:15:47 | debug | SaveValue Error: null
12-03-2016 9:15:47 | info | Save Value: Value-2.88-10-5
12-03-2016 9:15:47 | debug |
12-03-2016 9:15:47 | debug | SaveValue Error: null
12-03-2016 9:15:47 | info | Save Value: Value-1-40-1
12-03-2016 9:15:47 | debug |
12-03-2016 9:15:47 | debug | SaveValue Error: null
12-03-2016 9:15:48 | info | Save Value: Value-1-40-1
12-03-2016 9:15:48 | debug |
12-03-2016 9:15:48 | debug | SaveValue Error: null
12-03-2016 9:15:48 | info | Save Value: Value-1-95-1
12-03-2016 9:15:48 | debug |
12-03-2016 9:15:48 | debug | SaveValue Error: null
12-03-2016 9:15:52 | info | Save Value: Value-0-40-1
12-03-2016 9:15:52 | debug |
12-03-2016 9:15:52 | debug | SaveValue Error: null
12-03-2016 9:15:54 | info | Save Value: Value-4690-66-1
12-03-2016 9:15:54 | debug |
12-03-2016 9:15:54 | info | Save Value: Value-2264470-66-1
12-03-2016 9:15:54 | debug |
12-03-2016 9:15:55 | debug | SaveValue Error: null
12-03-2016 9:15:55 | debug | SaveValue Error: null
12-03-2016 9:15:55 | info | Save Value: Value-2264.4700-66-1
12-03-2016 9:15:55 | debug |
12-03-2016 9:15:55 | debug | SaveValue Error: null
12-03-2016 9:15:57 | info | Save Value: Value-1-40-1
12-03-2016 9:15:57 | debug |
12-03-2016 9:15:57 | debug | SaveValue Error: null
12-03-2016 9:15:58 | info | Save Value: Value-1-40-1
12-03-2016 9:15:58 | debug |
12-03-2016 9:15:58 | debug | SaveValue Error: null
12-03-2016 9:15:59 | info | Save Value: Value-0-91-1
12-03-2016 9:15:59 | debug |
12-03-2016 9:15:59 | debug | SaveValue Error: null
12-03-2016 9:16:02 | info | Save Value: Value-0-40-1
12-03-2016 9:16:02 | debug |
12-03-2016 9:16:02 | debug | SaveValue Error: null

sigmund
Timide
Messages : 7
Inscription : 12 mars 2016, 15:56

Re: [Sujet officiel] mySensors

Message par sigmund » 12 mars 2016, 16:05

Salut @lunarok,

Tout d'abord merci pour ce travail très bien fait, et merci de le partager avec la communauté :)

J'aimerais pouvoir intégrer la gestion des firmwares OTA à mon installation Jeedom.
J'ai réussi à la faire fonctionner avec MYSController, et je vois que le code de ton plugin est prêt à accueillir cette fonctionnalité.
Je vois aussi que sur la version stable proposée sur le market Jeedom, il y a déjà quelques bouts de code dans ce sens (appel à sendFirmwareResponse commenté dans le serveur node).

Ma question est : Y a-t-il quelque chose qui empêche une implémentation de la fonctionnalité ? Est-ce pour ça que le code a été commenté puis supprimé sur le git ?
Sinon, si c'est juste par manque de temps ou d'intérêt de la fonctionnalité pour toi, est-ce que je peux aider et contribuer au repository ? Dans ce cas, vu qu'apparemment tu as déjà emprunté cette voie, quels infos/conseils de départ peux-tu me donner ?

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] mySensors

Message par lunarok » 12 mars 2016, 16:41

@fwessels: your IP configuration in Jeedom is not set (see the http://:80/... in the log). That's a global setting in Jeedom

@sigmund : sujet déjà abordé et encore récemment, non pas d'OTA dans le plugin. Peu d'intérêt pour 99% des utilisateurs et le code existant vient d'une implémentation avec mongodb, inutilisable dans Jeedom. D'ailleurs j'ai fini par le supprimer sur la branche de dev. MYSController est un bon complément pour gérer l'OTA
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Ericd
Timide
Messages : 59
Inscription : 18 déc. 2014, 16:45
Localisation : Toulouse

Re: [Sujet officiel] mySensors

Message par Ericd » 12 mars 2016, 21:53

@ Lunarok

Juste une petite question sur le principe, j'ai vu aussi qu'il y avait une autre personne voulais ce concept.
Est-il possible de faire un plugin du plugin ? :idea:
Comme ça ceux qu'il veulent faire cette fonction, le font...
Du coup tu ne perds de temps pour 1% des personnes, mais grâce à 2 eme groupe de développeur et il pourrait y avoir 1 % d'heureux...
C'est juste une question de philosophie....

@+

Ericd

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] mySensors

Message par lunarok » 12 mars 2016, 22:23

Oui et non. Oui ca existe, mais pour mySensors c'est un peu compliqué quand on réfléchit à qu'il y a une gateway à connecter, et donc la connecter 2 fois ...
Sérieux, lisez au moins la réponse complète à l'époque du pourquoi du comment c'est une usine à mettre en place l'OTA.
En plus alors que ca fait des mois qu'on me balance que "mySensors c'est compliqué, trop de doc, trop de ci, il faut alléger ca, difficile pour les néophytes" et que je suis en plein dedans (parceque bon en même temps que le multigateway je simplifie le code, la doc et le paramétrage) c'est le moment ou quelques personnes viennent me réclamer la fonctionnalité usine à gaz.
Pas juste techniquement sur comment la mettre en fonctionnement (ca avec la refonte du code en cours, ca serait plus facile actuellement) mais on les met où les sketchs OTA ? Un choix fermé ? Personne sera content des choix. Une liste ouverte, et du coup ca va sera complexe à mettre en place (où les garder etc) et surtout ca va pululer de questions et problèmes avec des sketchs non connus. Déjà les "on fait comment pour mettre de l'OTA ?" ca sera hebdo, meme pour ceux qui en ont pas besoin.
Parceque mySensors, à part 2-3 qui passent un temps fou à répondre aux questions (répétitives) c'est un peu un désert d'entreaide quand on voit le nombre d'utilisateurs.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] mySensors

Message par lunarok » 12 mars 2016, 22:31

Une idée de l'avancement entre deux coupures sur les mêmes sujets :
Capture d'écran de 2016-03-12 22-23-58.png
Capture d'écran de 2016-03-12 22-23-58.png (45.78 Kio) Consulté 1415 fois
un seul choix par jeedom sur la conf
Capture d'écran de 2016-03-12 22-24-28.png
Capture d'écran de 2016-03-12 22-24-28.png (14.7 Kio) Consulté 1415 fois
le bouton inclusion comme sur les autres plugins (bouton unique)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Ericd
Timide
Messages : 59
Inscription : 18 déc. 2014, 16:45
Localisation : Toulouse

Re: [Sujet officiel] mySensors

Message par Ericd » 12 mars 2016, 23:13

Je propose cette idée du plugin dans le plugin (mais cette fonctionnalité ne m'attire pas spécifiquement), par contre laisser une porte ouverte pour que des personnes s'y mettent pourquoi pas.

Le problème sur l'OTA l'emplacement des sketchs et des problèmes divers et variés, ne te concerne pas, car ce sont les problèmes du plugin du plugin....

Tu as prévenu de la complexité, grâce à ton expertise, c'est super pro de ta part.... après si des personnes souhaitent relever le défis pourquoi pas....
Du coup ça devient un challenge pour eux, comme ça était un challenge pour toi de faire ce plugin pour Jeedom et tant d'autres....

En ce qui me concerne encore merci à tous ceux qui travaillent sur les plugins.

@+
Ericd

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Sujet officiel] mySensors

Message par bravan » 13 mars 2016, 08:50

Ca m'a l'air bien sympa ce système de multiple Gateway !

pour améliorer la couverture entre autres
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Répondre

Revenir vers « [Plugin Tiers] MySensors »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 10 invités