Passerelle MySensors Somfy RTS
Re: Passerelle MySensors Somfy RTS
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.
@+
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.
@+
Re: Passerelle MySensors Somfy RTS
Bonjour
j'ai poster la mise a jour 2.1. le changelog est dans le premier poste
merci @icare pour sa précieuse aide
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
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
Re: Passerelle MySensors Somfy RTS
Bonjour,
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.
A bientôt
De rien, c'est tous ensemble que nous sommes forts.yogui a écrit :Bonjour
merci @icare pour sa précieuse aide
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.
A bientôt
Re: Passerelle MySensors Somfy RTS
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!
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!
Re: Passerelle MySensors Somfy RTS
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
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
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
Re: Passerelle MySensors Somfy RTS
Bonjour,
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
Ton moniteur série est-il paramétré à la bonne vitesse ?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.
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
Re: Passerelle MySensors Somfy RTS
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.
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.
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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.
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.
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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();".
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;
}
Re: Passerelle MySensors Somfy RTS
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
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
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
Re: Passerelle MySensors Somfy RTS
Re,
Il faut choisir entre émission ou réception.
Il faut choisir entre émission ou réception.
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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.
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.
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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 !
Tu parlais de la v3. As-tu un lien "frais" de téléchargement ?
Merci !
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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
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
Re: Passerelle MySensors Somfy RTS
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
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
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invités