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 !

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
icare
Timide
Messages : 9
Inscription : 15 oct. 2016, 22:00

Re: Passerelle MySensors Somfy RTS

Message par icare » 16 oct. 2016, 15:00

Re,
Mes premiers essais, je les ai faite sans émetteur/récepteur (une liaison filaire entre l'arduino et un récepteur éclairage Somfy). Le récepteur avait subit une petite chirurgie (sectionnement de la sortie récepteur vers l'électronique). Attention : il faut un adaptateur de niveau de tension entre les 2 (5V vers 3V).
Cela fonctionne à merveille et on n'est pas tributaire des perturbations électromagnétiques ;)
En général une liaison radio est tributaire de beaucoup de paramètres, il y a des jours où je me demande même si ma tension artérielle n'agit pas sur la propagation des ondes (Maxwell a du se retourner dans sa tombe).
L'éther électromagnétique de mon environnement est très très pollué entre les fréquences 433 et 434 MHz. Je dispose d'une sonnette sans fils (433.92MHz) qui sonne quelques fois sans que personnes n'ai mis son petit doigt sur le BP. Après une enquête de voisinage, pas d'autres sonnettes sans fils à 200 m à la ronde.
@+

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 22 oct. 2016, 18:38

Bonjour
j'ai poster la mise a jour 2.1. le changelog est dans le premier poste

merci @icare pour sa précieuse aide
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

icare
Timide
Messages : 9
Inscription : 15 oct. 2016, 22:00

Re: Passerelle MySensors Somfy RTS

Message par icare » 22 oct. 2016, 19:17

Bonjour,
yogui a écrit :Bonjour
merci @icare pour sa précieuse aide
De rien, c'est tous ensemble que nous sommes forts.
Je n'ose même pas imaginer la puissance de résolution des problèmes si tous les lecteurs des forums se mettaient à réfléchir et agir ensemble. :twisted:
A bientôt

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

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 13:05

Bonjour et bravo pour cette lib qui promet !

Je possède des volets Simu utilisant apparement le protocole RTS/Somfy d'après ce que j'ai pu lire.
Je tente de contrôler mes volets par groupe (plusieurs volets à la fois) grâce à un montage arduino/XD-FST 433(https://www.amazon.fr/gp/product/B01C6O ... UTF8&psc=1) + une antenne 1/4 d'onde.
Je me suis donc inspiré très largement de votre projet et j'essaie d'utiliser votre lib. J'ai bien apporté les config nécessaires (adresse de la télécommande, rollingcode que je stocke donc en EEPROM à chaque nouvelle commande)

Mes problèmes :
- lorsque j'ajoute à mon sketch "#include <somfy_rts.h>", le moniteur série n'affiche que des caractères bizarres mais les boutons semblent fonctionnels car quand je presse l'un d'eux, des caractères supplémentaires apparaissent dans la sortie.
- je passe un de mes volets en mode programmation grâce à la télécommande existante, j'appuie sur le bouton prog de mon montage mais rien ne se passe.

Je suis conscient que la fréquence de réception des volets (433.42MHz) est différente de celle de mon émetteur (433.92MHz) mais vous aviez l'air d'avoir expérimenté avec succès ce décalage.
Est-ce que l'utilisation d'un CC1101 () pourrait résoudre mon problème et comment le paramétrer pour changer sa fréquence d'émission ?
https://www.amazon.fr/Neuftech-Wireless ... 8ENXEGNH15

Merci pour vos conseils!

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 13:50

Salut
Comme je l'ai dit la com série est divisé par deux dinc si tu es en 115200 il faut que tu sélectionne 57600
Pour le cc1101 la version 3 de la lib le prend en charge. Je ne peux actuellement pas faire lzs test pour valider le fonctionnement complet, je nest qu'une pergola en somfy est il m est impossible de la bouger par ce temps. Le code est cependant fonctionel a premiere vu. Il manque de commentaires en plus.
Pour ton problème de prog peux tu m'envoyer ton code en mp
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

icare
Timide
Messages : 9
Inscription : 15 oct. 2016, 22:00

Re: Passerelle MySensors Somfy RTS

Message par icare » 09 janv. 2017, 13:53

Bonjour,
guimcha a écrit : - lorsque j'ajoute à mon sketch "#include <somfy_rts.h>", le moniteur série n'affiche que des caractères bizarres mais les boutons semblent fonctionnels car quand je presse l'un d'eux, des caractères supplémentaires apparaissent dans la sortie.
Ton moniteur série est-il paramétré à la bonne vitesse ?
Vitesse moniteur série doit avoir la même valeur que dans Serial.begin(XXXXX);
@+
[edit] Grillé par yogui.
J'avais oublié la division par 2

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

Re: Passerelle MySensors Somfy RTS

Message par guimcha » 09 janv. 2017, 14:12

Merci!
oui effectivement, j'avais zappé l'ajustement du serial et de la vitesse du moniteur... c'est bon maintenant, j'ai une sortie correcte.
Je t'ai envoyé par MP mon code.

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 14:35

To code estt a priori ok question ton volet bouge quant tu le mets en prog? ton antenne a environ 17cm? Tu es loin de tes volets pour te test
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, 14:40

oui, j'appuie 3s sur le bouton prog de la télécommande existante du volet, il bouge (bas/haut) et attend une association.
Mais lorsque j'appuie sur le bouton prog de mon montage arduino avec mon script, je vois bien "Prog" dans le moniteur mais mon volet ne réagit pas.
J'ai une antenne de 17,2mm et je suis à max 2m de mon volet lors des tests.
J'ai testé avec un autre émetteur au cas où le premier était grillé, sans succès. Y a-t-il un moyen simple de vérifier qu'un signal est bien transmis sur la fréquence 433MHz? (j'ai des modules récepteurs).

Pour complément, mes télécommandes existantes sont des SIMU Hz Color.

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 15:04

Salut pour tester il ya dans la lib un sketch réception
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, 15:25

ok, est-il possible d'utiliser les 2 parties émission et réception sur le même arduino (même sketch) ?
J'ai inclus le code suivant dans mon sketch (avant la gestion des émissions) mais j'obtiens "Internal error !" dans le setup sur "somfy.beginRecive();".

Code : Tout sélectionner

//Wenn address different 0  
      if (somfy.SomfyData.address != 0) //== ADDRESS_REMOTE_1)
      {
        Serial.print("Adress ");
        Serial.println(somfy.SomfyData.address);
        //Check commande   
        if (somfy.SomfyData.cmd)
        {
            Serial.print("Command ");
            Serial.println(somfy.SomfyData.cmd);
        }
        //reset value to see the next change    
        somfy.SomfyData.cmd = SomfyCmd_None;
        somfy.SomfyData.address = 0;
      }

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

Re: Passerelle MySensors Somfy RTS

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

Oui c'est possible mais pas en même temps la lib disable les interuptions lors de l'émission
Je n'ai pas le cide sous les yeux de la lib j'essaie de regarder ce soir
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

icare
Timide
Messages : 9
Inscription : 15 oct. 2016, 22:00

Re: Passerelle MySensors Somfy RTS

Message par icare » 09 janv. 2017, 16:32

Re,
Il faut choisir entre émission ou réception.

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

Re: Passerelle MySensors Somfy RTS

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

Nin tu peux mettre les 2 dans le même sketch mais lors dune émission la réception est interrompue pour pas réceptionné ce que tu envoi de mémoire moinde une seconde. Chez moi j'avais les ensemble et je pilotait de truc non somfy avec ma télécommande 5canals.
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, 16:42

Donc si je veux valider ce que j'émets, il faut que j'utilise 2 arduinos : un en TX un en RX.
Pas possible de tout faire sur le même arduino (comme yogui semblait l'indiquer) ?
Mais par contre oui je comprends le pb si la lib ne peut pas émettre et recevoir en même temps, le module réception (son interruption) ne sera pas actif lors de l'émission et je ne recevrai jamais rien...

Edit: vu le dernier message de Yogui. C'est justement ce que je veux faire. Je vais jeter un oeil dans la lib pour voir si je peux autoriser la réception pendant l'émission pour mon debug.

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

Re: Passerelle MySensors Somfy RTS

Message par yogui » 09 janv. 2017, 16:55

Oui tu peux y a une ligne a mettre en commentaire
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, 16:58

oups, par contre sur ce forum je télécharge seulement la v2.
Tu parlais de la v3. As-tu un lien "frais" de téléchargement ?
Merci !

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

Re: Passerelle MySensors Somfy RTS

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

Non elle est pa release la v3
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 : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Passerelle MySensors Somfy RTS

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

La seul dif entre la v2et la v3 c'est la gestion du c c1101
Dernière édition par yogui le 09 janv. 2017, 17:20, é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 : 797
Inscription : 11 févr. 2015, 21:52
Localisation : Alsace

Re: Passerelle MySensors Somfy RTS

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

Par contre je suis pas sûr que l arduino sache gère le pilotage de sortie et les interuption en même temps
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

Répondre

Revenir vers « [Plugin Tiers] MySensors »

Qui est en ligne ?

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