Page 6 sur 7

Re: Passerelle MySensors Somfy RTS

Publié : 03 mars 2018, 19:42
par Oefut
ojhnx102 a écrit :
29 nov. 2017, 09:49
Re yogui je me permet de te répondre ici car j'ai l'impression que tu ne reçois pas les message ue j'envoie en mp.
voici donc ma réponse :
Re, merci beaucoup pour ta réponse .

Alors j'utilise le sketch SomfyRemoteControlCC1101MysensorsV2 dont voici
l'erreur :

/Users/mac/Documents/Somfy_RTS-master/examples/SomfyRemoteControlCC1101MysensorsV2/SomfyRemoteControlCC1101MysensorsV2.ino:104:23:
fatal error: MySensors.h: No such file or directory
#include <MySensors.h>

De plus , est il possible d'utilise ce sketch pour envoyer un signal mais
via une commande et non pas un bouton poussoir ?
pour info j'utilise une carte arduino yun et un module CC1101. J'ai déjà
réussi a ajouter une télécommande au moteur somfy via un rflink et module
rf433 chinois, mais désormais j'aimerai le piloter avec le cc1101 qui lui
est a la fréquence exact si j'ai tout bien compris ....

Encore merci
Bonsoir,

excusez-moi mais je bute sur le cablage du module CC1101 sur arduino mega 2560; quelq'un pourrait-il m'aiguiller SVP?
Capture.PNG
Capture.PNG (81 Kio) Consulté 3355 fois

Re: Passerelle MySensors Somfy RTS

Publié : 03 mars 2018, 20:10
par yogui
salut

SI sur la pin 51
sclk sur lapin 52
so sur la pin 50
GD2 sur la pin 18
GD0 sur la pin 3
CSN sur la pin 53

bizzar pas de pin CE !

Tu peux m'envoyer un lien vers la ou tu as acheter ton cc1101

Re: Passerelle MySensors Somfy RTS

Publié : 04 mars 2018, 09:18
par Oefut
Merci je vais essayer.
Voici un lien:
https://www.aliexpress.com/item/3281953 ... 31197.html


Envoyé de mon iPhone en utilisant Tapatalk

Re: Passerelle MySensors Somfy RTS

Publié : 04 mars 2018, 09:22
par Oefut
yogui a écrit :salut

SI sur la pin 51
sclk sur lapin 52
so sur la pin 50
GD2 sur la pin 18
GD0 sur la pin 3
CSN sur la pin 53

bizzar pas de pin CE !

Tu peux m'envoyer un lien vers la ou tu as acheter ton cc1101
Pas de Tx?



Envoyé de mon iPhone en utilisant Tapatalk

Re: Passerelle MySensors Somfy RTS

Publié : 04 mars 2018, 10:37
par yogui
Le tx ce fait sur gd0 ou gd2 je sais plus par coeur par cintre un truc me choque ton cc1101 est en868mhz somfy cest du 433.48mhz

Re: Passerelle MySensors Somfy RTS

Publié : 04 mars 2018, 10:43
par Oefut
Oui, tu as raison mais je cherche pas du SOMFY mais du XD Deltadore pour mes volets.
D'après toi les cablages sont-ils les mêmes?

Par ailleurs ça na fonctionne pas avec le cablâge actuel!

Merci de ton aide, c'est le seul endroit ù je suis arrivé avec une recherche Google, et j'y suis depuis un moment.
Le 868MHz est très peu référencer pour le RFLINK en fait!

L'Oefut

Re: Passerelle MySensors Somfy RTS

Publié : 16 juin 2018, 11:27
par ludodoucet
Bonjour,

Je suis avec attention les differents flux qui propose de commander les volets somfy RTS avec un arduino.

Il est temps pour moi de me lancer.

Une question :

Je voudrais recupérer le rolling_code dans mon sketch par l'appel du fonction et le stocker dans l'EEPROM, est-il possible de le faire sans modifier la lib ? je pense que non mais je demande une confirmation. merci.
Edit du 17/06: pour eclaircir ma question:
Le code est bien récupéré lors de l'association des télécommandes??? (https://www.youtube.com/watch?v=DuiQ1gG0LXg )


Edit du 09/07:
J'ai reçu toute les pieces via alitruc, soudé le tout, pris quelques photos...
Le sketch: https://github.com/ludodoucet/Somfy-RTS ... c/main.cpp
J'ai changer l'emplacement du cc1101, et la pin du bouton selection ( 0 > 10)



Les fichiers joints:

Un bouton pour selectionner le volet, avec changement d'état des 3 leds afin d'indiquer le volet sélectionné en binaire.

Re: Passerelle MySensors Somfy RTS

Publié : 17 juin 2018, 13:50
par ludodoucet
par yogui : "Ensuite mettez votre volet en mode programmation (appuis sur le bouton souvent situer au dos de votre télécommande), votre volet doit descendre un peu et remonter.
envoyer "PROG" à l'aide de votre nouvelle télécommande créer avec cette librairie.Votre volet doit de nouveau descendre et remonter.
attention au bout de 2 min il sort du mode programmation et refait ce mouvement si aucune nouvelle télécommande à été détectée.
maintenant votre arduino donc Jeedom est capable de piloter votre volet."

J'avais du rater un passage ;)

Puis : "Il est probable que vous devez sauvegarder le rolingcode dans l'Eprom après chaque envoi et le relire avant chaque envoi.
ce n'est pas le cas pour ma pergola donc a voir avec votre matériel."

Ici je fais une première sauvegarde :)

Re: Passerelle MySensors Somfy RTS

Publié : 17 juin 2018, 21:26
par yogui
Bonjour,
Donc oui le rolling code n'est pas stoker dans la bibliothèque mais on le passe en paramètre a chaque appel d'une commande. la gestion de la sauvegarde est a faire dans le sketch principal.

La demarche expliqué dans la video est la meme que celle que j'ai decrit en fait c'est la nouvelle télécommande (ici l'arduino) qui envoi son rolling code en mode prog. pour ne pas avoir de conflits il faut vraiment creer une nouvelle télécommande. Il faut donc sauvegarder apres chaque envoi le rolling code et le relire au redémarrage de l'arduino (pour économiser des cycle d'ecriture il es possible de sauvegarder tous les 3 ou 4 envoi cel est gere par les volets, c'est comme si tu activai une commandante hors de porte le rolling code de la télécommande s’incrémente aussi et quand tu te rapproche de nouveau ca marche encore )

je te conseil d'utilisé un CC1101 c'est plus fiable que des simples emmeteur RF433 a cause de la fréquence.

il me semblait avoir lu que tu voulais utilise jeedouino pour cela il faut que je redemande une modif a @Revlys car il avait modifé son plugin pour moi a l’époque ou je divisais la fréquence de l'arduino par 2

Re: Passerelle MySensors Somfy RTS

Publié : 17 juin 2018, 23:03
par ludodoucet
Ok, sympa l'astuce pour économiser les écritures sur l'eeprom.

Pour jeedouino, j'ai déjà utilisé son plugin pour les GPIO d'un pi.

J'ai regardé ton sketch mysensors2 de près, ça me parait plus correspondre à mes besoins, avec une SerialGateway et sans la radio. (pas l'utilité pour l'instant).

Pour le CC1101 j'ai suivis ton lien aliexpress et et l'ai commandé il y a peu, avec quelques parts, je vais attendre tous le matos comme un enfant avant noël.

Merci.

Re: Passerelle MySensors Somfy RTS

Publié : 18 juin 2018, 06:53
par yogui
Attention
Il y a un petit bug dans le sketch nome je posterais la correction dans la semaine.
Attention également le plugin mysensors de jeedom ne supporte pas officiellement des capteurs sur la gateway

Re: Passerelle MySensors Somfy RTS

Publié : 27 juin 2018, 10:07
par ludodoucet
yogui a écrit :
18 juin 2018, 06:53
Attention
Il y a un petit bug dans le sketch nome je posterais la correction dans la semaine.
Attention également le plugin mysensors de jeedom ne supporte pas officiellement des capteurs sur la gateway
J'imagine que le plugin mysensors supporte officieusement des capteurs sur la gateway, j'ai beau chercher je ne trouve pas d'infos...

Merci.

Re: Passerelle MySensors Somfy RTS

Publié : 27 juin 2018, 18:32
par yogui
ludodoucet a écrit :
yogui a écrit :
18 juin 2018, 06:53
Attention
Il y a un petit bug dans le sketch nome je posterais la correction dans la semaine.
Attention également le plugin mysensors de jeedom ne supporte pas officiellement des capteurs sur la gateway
J'imagine que le plugin mysensors supporte officieusement des capteurs sur la gateway, j'ai beau chercher je ne trouve pas d'infos...

Merci.
Ça marche dans certains cas à parement mais y a pas de support en cas de problème

Re: Passerelle MySensors Somfy RTS

Publié : 28 juin 2018, 14:42
par ludodoucet
Reste à croiser les doigts...

Re: Passerelle MySensors Somfy RTS

Publié : 08 févr. 2019, 11:07
par touma02
Bonjour

Est ce quelqu’un a tester sur un portail somfy ? Est ce que la commande ouverture volet correspond à ouverture portail par exemple ou il y a une modification de la Lib à faire ?

Merci

Re: Passerelle MySensors Somfy RTS

Publié : 09 févr. 2019, 07:00
par yogui
touma02 a écrit :Bonjour

Est ce quelqu’un a tester sur un portail somfy ? Est ce que la commande ouverture volet correspond à ouverture portail par exemple ou il y a une modification de la Lib à faire ?

Merci
Salut
Je n'ai pas de portail je n'ai donc pas pu testé.je sais juste que volet et pergola ca marche.
Quel télécommande as tu?


Envoyé de mon STF-L09 en utilisant Tapatalk



Re: Passerelle MySensors Somfy RTS

Publié : 09 févr. 2019, 18:43
par touma02
C’est des KEYTIS

Re: Passerelle MySensors Somfy RTS

Publié : 09 févr. 2019, 20:29
par yogui
touma02 a écrit :C’est des KEYTIS
Pour moi il devrait pas y avoir de problème.si jamais y en a tu peux mettre la lib en mode réception et je rajouterai les commande qu'il faut c'est pas très compliqué pour moi

Envoyé de mon STF-L09 en utilisant Tapatalk



Re: Passerelle MySensors Somfy RTS

Publié : 12 août 2019, 15:44
par patlehibou
yogui a écrit :
06 févr. 2018, 14:03
bodbod a écrit :
yogui a écrit :
09 déc. 2017, 18:56
Merci je regarderai ça dans la semaine
Bonjour yogui,

En début d'année, j'ai avancé un peu sur le sujet en uploadant le programme sur l'ESP.
Malheureusement, ça le fait redémarrer en boucle.

Le redémarrage a lieu lors de l'instanciation de l'objet de type somfy_rts.

Malheureusement, je ne sais pas comment debugger dans les classes.
Salut
Dsl j'ai pas eu le temps de my pencher ayant eu le même problème. Par expérience l esp n'est pas aussi tolerante que larduino sur les boucles.
Et en hiver j'ai des problèmes pour tester car j'ai que du somfy sur ma pergola
Bonjour,

Bravo pour ce développement qui marche sans problème sur un Arduino Nano avec un module CC1101. Je pilote ma banne. Par contre il m'a fallu ajouter la mémorisation du rolling code, sinon après extinction et réallumage, la connexion est perdue.

Je cherche maintenant à le porter sur un ESP8266 (Wemos D1 mini) pour bénéficier comme l'a indiqué @bodbod des fonctionnalités de cette carte.

Avez-vous réussi à progresser dans la mise au point sur ce type de carte ? La compilation se solde chez moi par des erreurs. J'ai réussi à éviter les premières qui porte sur la ligne 92 de "somfyconfig.h" :

Code : Tout sélectionner

 #elif ESP8266
  SCK_PIN = 14; MISO_PIN = 12; MOSI_PIN = 13; SS_PIN = 15; SPI_SS = 15;
en remplaçant les assignations par des #define, mais je butte sur les erreurs d'après que je ne sais pas contourner.

Le fait que la carte reboote en permanence me fait penser à un problème de Watch DOg (erreur WDT) classique sur ESP8266 quand on est dans une boucle trop longue par rapport à la gestion du WiFi. L'ajout d'une instruction yield() dans la boucle incriminée suffit généralement, dans Arduino IDE, à résoudre le pb. Je ne sais pas si ça pourrait aider ici.

Je serai preneur des libs modifiées par @bodbod pour pouvoir investiguer de mon côté...

Merci d'avance.

Pat

Re: Passerelle MySensors Somfy RTS

Publié : 12 août 2019, 15:48
par yogui
Bonjour
J'ai pas eu/pris le temps d'investiger plus pour l'esp je dois avoir un truc qui compile mai j'ai peu de temps pour tester je peux partager ce code


Le gros du travail étant de convertir le code AVR de l'arduino en code pour esp
Envoyé de mon STF-L09 en utilisant Tapatalk