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

Passerelle MySensors Somfy RTS

Retrouvez ici des sujets concernant le protocole mySensors et les modules domotiques de type mySensors utilisés avec JEEDOM
/!\ Plugin mySensors non officiel
guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 17:27

Je confirme que si je tente un beginRecive dans mon Setup() du script SomfyRemoteControl, j'ai une erreur "Internal error!".
Alors que si je charge l'exemple SomfyReciveControl, je reçois bien les trames envoyées par ma télécommande Simu.
Reste pour moi à tester la bonne émission par mon Arduino en plaçant en face un 2e arduino en réception.

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 17:40

De mémoire il faut mettre le Somfy Beggin directement au début du set up
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

guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 17:53

oui ok.
Bon j'ai pu faire le test avec un arduino en réception. Il reçoit bien les trames de mon autre arduino en émission mais aussi de mes télécommandes Simu d'origine. Donc a priori l'émission est bonne !
Par contre, mon volet ne bronche toujours pas lorsque j'essaie de l'associer à mon arduino en émission en mode Prog...
Je pense que ça doit venir de la fréquence 433.42MHz attendue par les volets qui doivent être plus sélectifs que mon module réception... Vous validez ? et dans ce cas, est-ce que le module C1101(https://www.amazon.fr/gp/product/B01CI0 ... KSHVKRYO2W) pourra être utilisé ? En gros, est-ce que je peux modifier la fréquence d'émission du C1101 à 433.42MHz à votre avis ?

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 21:06

salut

je pense effectivement que ton volet soirt etre plus selectif
oui le CC1101 fonctionne et peu etre modifie en 433.42 @icare a une version beta de la lib en test avec les CC1101 j'attend son retour et un peu de temps pour peaufiner la lib avec le CC1101.
question bête tu utilise quoi comme arduino ? et quoi comme emmeteur?
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

guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 21:29

bonsoir,
Super pour le CC1101, je vais en acheter un et j'attendrai avec impatience la v3 release !
J'utilise actuellement cet arduino UNO : https://www.amazon.fr/gp/product/B01C2Q ... UTF8&psc=1
et ce module émetteur RF : https://www.amazon.fr/gp/product/B01C6O ... UTF8&psc=1
Tenez-nous au courant pour la lib en postant un pti message quand elle sortira !

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 21:36

j'ai également ce genre d'emeteur recepteur, mon expérience te moins bonne que avec ceux que j'ai propose au debut du thread.
comme j ele disais plus haut je peu t'envoyer la lib V 3 en version beta elle devrait etre fonctionnel pour ma part je pourrais refaire des tests que en fin d'hiver la pergola ne peu être manipulé avec un température inférieur a 4°C
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

guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 21:41

Parfait,
Le C1101 devrait arriver dans 1 semaine environ.
J'te dirai à ce moment-là.
Mon idée est de faire une télécommande centrale programmable pour tous mes volets. J'attends donc aussi un module horloge temps réel. Je vais avancer sur les scripts annexes en attendant.
Merci pour ton aide!

guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 15 janv. 2017, 22:21

Bonsoir,
comme je vous le disais dans mes derniers messages, j'ai donc acheté le C1101 suivant : https://www.amazon.fr/gp/product/B01CI0 ... UTF8&psc=1
Je l'ai reçu hier et je vais le tester cette semaine.
Afin d'avancer correctement et comme tu l'avais proposé, ça serait sympa que je puisse tester la lib v3 en bêta (pas de pb si elle n'est pas finalisée/complètement testée, je suis développeur et je pourrai réagir aux éventuels problèmes rencontrés et te faire un retour.
@icare, si tu as des conseils sur l'utilisation du C1101 et son câblage (convertisseur de niveau 5V/3.3V, alim, ...), je suis preneur !
Merci à vous 2 !

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 11 févr. 2017, 22:45

Bonjour
je viens de publier la V3 qui rajoute le support des puce CC1101 qui permettent d’émettre à 433.42Mhz comme le font les télécommandes Somfy
merci @guimcha pour ses précieux tests
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

guimcha
Timide
Messages : 12
Inscription : 09 janv. 2017, 12:49

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 03 mars 2017, 18:40

Bonjour,
suite à demandes en MP, voici un petit retour d'expérience sur la confection d'une télécommande centralisée de volet en RTS (Simu/Somfy).
Merci bq @yogui pour la lib qui a bien accéléré mon développement.

Au niveau matos, j'utilise un Arduino Uno, un CC1101 (https://www.amazon.fr/gp/product/B01CI0 ... UTF8&psc=1) et quelques composants (boutons, resistances, led, breadboard).

Câblage du CC1101 (pins paramétrés en dur dans la lib) :
Arduino CC1101
A1 GDO2
3 GDO0
2 CSN/CS
13 SCK
11 MOSI
12 MISO
Gnd GND
3.3V VCC

Câblage des commandes de l'Arduino :
pin 8 led+resistance 100k (en dur dans la lib, permet de visualiser l'émission d'une commande)
pin 4 bouton poussoir PROG
pin 5 bouton poussoir UP
pin 6 bouton poussoir DOWN
pin 7 bouton poussoir MY

Les commandes gérées par la lib sont les suivantes. Je n'utilise pour ma part que Up, Down, My=Stop, Prog.
enum SomfyCmd
{
SomfyCmd_None = 0,
SomfyCmd_My = 0x1, //My Stop or move to favourite position
SomfyCmd_Up = 0x2, //Up Move up
SomfyCmd_MyUp = 0x3, //My + Up Set upper motor limit in initial programming mode
SomfyCmd_Down = 0x4, //Down Move down
SomfyCmd_MyDown = 0x5, //My + Down Set lower motor limit in initial programming mode
SomfyCmd_UpDown = 0x6, //Up + Down Change motor limit and initial programming mode
SomfyCmd_Prog = 0x8, //Prog Used for (de-)registering remotes, see below
SomfyCmd_SunFlag = 0x9, //Sun + Flag Enable sun and wind detector (SUN and FLAG symbol on the Telis Soliris RC)
SomfyCmd_Flag = 0xA //Flag Disable sun detector (FLAG symbol on the Telis Soliris RC)
};

Et voilà!
Je place en PJ le sketch que j'ai fait pour contrôler mes volets :
CC1101.ino.txt
(3.44 Kio) Téléchargé 97 fois
A savoir que je suis parti de ça pour faire une télécommande programmable en ajoutant une horloge RTC(+RTCLib).
Une fois mon projet terminé, je me suis aperçu qu'une maj de ma centrale d'alarme (MyFox) avait apporté le couplage aux volets RTS... et donc plus besoin de ce montage car elle permet un contrôle depuis mobile et scénario programmable. Mais c'est la vie du DIY !! Je suis bien content d'avoir appris tout ça et contribué à faire évoluer la lib de @yogui.

@+
Guimcha

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 03 mars 2017, 19:35

salut @guimcha et@le personne qui t'as posé la question en MP

merci pour ton retour et pour le temps que t'as passz à debuger ma lib.

@ la personne qui a contacter guimcha en MP, je ne mange pas et répond au MP !
si tu as eu des question sur la lib ca veux dire que mes explications nes ont pas claires et si tel est le cas merci de me le dire que je puisse corriger je voudrais que cette lib soit le plus simple possible à comprendre et à utiliser !
@+
yogui
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

pphil
Timide
Messages : 10
Inscription : 22 oct. 2016, 12:09

Re: Passerelle MySensors Somfy RTS

Message par pphil » 08 avr. 2017, 13:01

Bonjour,
Un retour d'expérience sur l'utilisation de la lib sur un arduino nano et un C11101.
J'ai rencontré un pb pour faire fonctionner ensemble la GW MySensors V2 et le RTS. Le pb venait de la division par 2 de l'horloge. J'ai du la supprimer et doubler la tempo dans mydelay --> la com USB reste à 115k. Autrement, j'ai ajouté une sauvegarde du rollingcode et modifié le code proposé de la lib pour passer en MySensor V2.
Après ces modifs, tout fonctionne correctement (plugin MySensors dans JEEDOM, GW MySensors V2 + RTS dans l'arduino) avec une bonne portée (en émission).
Je continue mes tests et vous tiendrai informés.

tsim79
Timide
Messages : 486
Inscription : 23 avr. 2015, 11:54

Re: Passerelle MySensors Somfy RTS

Message par tsim79 » 09 avr. 2017, 10:09

Bonjour,

Je suis le sujet de conversation, mais j'hésite à sauter le pas.
Je possède des volets SIMU compatible RTS que je contrôle via un RFLINK mini depuis Jeedom.
Je possède un gateway Mysensors wifi sur NodeMCU utilisé essentiellement pour relevés de temperature, humidité et détection ouverture.

Le sujet en question me permettrais de surprimé la connexion USB du RFLINK mini sur Jeedom. Mais le code de votre gateway Mysensors-SomfyRTS peut il être adapté à un NodeMCU (esp8266)?

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 10 avr. 2017, 07:28

pphil a écrit :Bonjour,
Un retour d'expérience sur l'utilisation de la lib sur un arduino nano et un C11101.
J'ai rencontré un pb pour faire fonctionner ensemble la GW MySensors V2 et le RTS. Le pb venait de la division par 2 de l'horloge. J'ai du la supprimer et doubler la tempo dans mydelay --> la com USB reste à 115k. Autrement, j'ai ajouté une sauvegarde du rollingcode et modifié le code proposé de la lib pour passer en MySensor V2.
Après ces modifs, tout fonctionne correctement (plugin MySensors dans JEEDOM, GW MySensors V2 + RTS dans l'arduino) avec une bonne portée (en émission).
Je continue mes tests et vous tiendrai informés.
Salut bizarre que cane fonctionne pas en mysensor v2 je l'utilise chez moi! Ta fait dautre modif que la division par 2?

Tu a utilisé quel emplification 0ou plus?

Pour infi je n'utilise pas le cc1101 pour ma prod un émetteur simple fonctionne dans mon cas! Mais je ferais des test a l'occasion avec le cc1101

Envoyé de mon H60-L04 en utilisant Tapatalk
Dernière édition par yogui le 10 avr. 2017, 07:45, é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
yogui
Actif
Messages : 722
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Passerelle MySensors Somfy RTS

Message par yogui » 10 avr. 2017, 07:30

tsim79 a écrit :Bonjour,

Je suis le sujet de conversation, mais j'hésite à sauter le pas.
Je possède des volets SIMU compatible RTS que je contrôle via un RFLINK mini depuis Jeedom.
Je possède un gateway Mysensors wifi sur NodeMCU utilisé essentiellement pour relevés de temperature, humidité et détection ouverture.

Le sujet en question me permettrais de surprimé la connexion USB du RFLINK mini sur Jeedom. Mais le code de votre gateway Mysensors-SomfyRTS peut il être adapté à un NodeMCU (esp8266)?
Le code n'est pas prévu pour une gateway mais pour un noeud je n'ai malheureusement pas de quoi tester votre fonctionnement

Envoyé de mon H60-L04 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

pphil
Timide
Messages : 10
Inscription : 22 oct. 2016, 12:09

Re: Passerelle MySensors Somfy RTS

Message par pphil » 10 avr. 2017, 07:48

yogui a écrit :
pphil a écrit :Bonjour,
Un retour d'expérience sur l'utilisation de la lib sur un arduino nano et un C11101.
J'ai rencontré un pb pour faire fonctionner ensemble la GW MySensors V2 et le RTS. Le pb venait de la division par 2 de l'horloge. J'ai du la supprimer et doubler la tempo dans mydelay --> la com USB reste à 115k. Autrement, j'ai ajouté une sauvegarde du rollingcode et modifié le code proposé de la lib pour passer en MySensor V2.
Après ces modifs, tout fonctionne correctement (plugin MySensors dans JEEDOM, GW MySensors V2 + RTS dans l'arduino) avec une bonne portée (en émission).
Je continue mes tests et vous tiendrai informés.
Salut bizarre que cane fonctionne pas en mysensor v2 je lutilise chez moi! Ta fait dautre modif que la division par 2?

Envoyé de mon H60-L04 en utilisant Tapatalk
Bonjour, ben non. Ceci étant dit je ne suis pas un spécialiste. Le pb chez moi était que la GW émettait en 115k sur l'usb alors que la lib émettait sur l'usb à 56k durant la phase d'initialisation. En supprimant la division par 2 dans la lib RTS les échanges usb etaient tous à 115k.

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 10 avr. 2017, 08:20

Tu peux me détaillé ta configuration stp
Gateway plus nœud

Envoyé de mon H60-L04 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

pphil
Timide
Messages : 10
Inscription : 22 oct. 2016, 12:09

Re: Passerelle MySensors Somfy RTS

Message par pphil » 11 avr. 2017, 07:29

Bonjour,
Ma config est très simple. La GW me sert uniquement au RTS (je n'ai même pas câblé ni déclaré le NRF). Cf mon code qui n'est pas finalisé pour le moment. Pour info, la partie réception ne me sert pas et par ailleurs, j'ai un programme "à coté" hors JEEDOM qui me sert à l'appairage des télécommandes.
Pièces jointes
GW MySensors RTS.txt
(11.53 Kio) Téléchargé 46 fois

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 11 avr. 2017, 07:37

Ok je nai pas testée ce mode la mais cela explique ton problème moi j'ai fait un noeud en plus de la gateway je vais essayer de modifier la lib pour éviter la suivi par deux de la fréquence. Pour être honnête j'avais fait des tests sans résultat mais il ce peux que j'avais encore d'autre soucis

Je pense que la commande scène nai certainement pas nécessaire elle correspond à un de mes besoins de positionnement

Envoyé de mon H60-L04 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

tsim79
Timide
Messages : 486
Inscription : 23 avr. 2015, 11:54

Re: Passerelle MySensors Somfy RTS

Message par tsim79 » 11 avr. 2017, 10:37

Bonjour,

Je crois que vous m'avez perdu dans vos échanges.
On parle de Gateway ou de Bridge?
- La gateway est le coeur de reseau, avec mysensors V2 ce coeur de réseau peut supporter directement des capteurs et ou avionneurs en ajoutant dans le code le programme adéquat.
- Le bridge est comme un pont d'adaptation, dans le cas présent il convertirait une norme vers une autre. Dans notre cas, un arduino avec une carte ''nrf24l01'' et un carte ''em-rec 433mhz'' qui permettrait un dialogue par traduction entre Mysensors et Somfy-RTS.

Ma gateway mysensors est déjà un nodeMCU avec un nrf24l01, alimenter depuis une prise USB et accessible depuis le wifi.
Donc si on pouvait lui rajouter la fonction Somfy-RTS elle serait encore plus complète:
Sinon un bridge peut faire l'affaire aussi mais cela fera:
Wifi <-nodeMCU-> Mysensors <-> Mysensors <-arduino-> Somfy-RTS

Répondre

Revenir vers « [Plugin Tiers] MySensors »

Qui est en ligne ?

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