Hello,
Pour avancer un peu sur le sujet, un peu de rappel sur ce modèle de relais, car perso n’ayant jamais toucher de rf433 j’ai un peu galéré, je me suis aider d’un post sur l’ancien forum : ( RFLink433 - Problème avec relais 12V - Forum Communauté Jeedom )
Déjà pour la partie alimentation du relais (c’est pas très scolaire c’était pour le principe pour tester la chose) ça donne ça :
Ensuite pour la communication entre jeedom vie un rflink il faut, dans un premier temps créer 2 équipements (un pour ON un pour OFF) passer le rflink en mode inclusion puis se rendre dans la configuration du plugin RFLINK et faire « Envoi de données » et mettre :
20;D4;EV1527;ID=000080;SWITCH=0;CMD=ON; puis Envoyer tel quel :
(ici 000080 c’est l’id de la commande dans le rflink, ça peut être n’importe quoi de libre, je ne sais pas la limite des ID dispo mais ça pourrais être 000054…), les ID sont évidement unique par équipement.
Rappel des cmd RFLINK : RFLink Gateway - HomeAutomation
Faire la même chose pour faire un OFF (ce n’est pas obligatoire mais ça permet si mode ON/OFF d’avoir les deux états).
Pour le OFF, la commande a envoyer est quasi la même on augmente juste l’ID de l’équipement et on change la commande ON => OFF ce qui nous donne :
20;D4;EV1527;ID=000081;SWITCH=0;CMD=OFF;
Une fois les deux équipements crée on peut sortir du mode inclusion du RFLINK, activer les deux équipements, les renommer si besoin.
Ensuit pour la communication entre le relais et jeedom. Il faut passer le relais en mode inclusion (jeedom va être les deux bouton d’une teleco au final).
Pour ces relais il y a différente version de la chose mais en gros pour l’apprentissage ça donne ça :
Appuyer 1 x sur le bouton apprentissage ; appuyer « A »: Mode impulsion appuyer « A », le relais est activé tant que le bouton « A » est appuyé (avec jeedom comme on ne laisse pas les cmd appuyer ça reviens a des impulsions).
Appuyer 2 x sur le bouton apprentissage; appuyer « A »: Mode toggle (appuyer « A » pour activer & ré-appuyer « A » pour désactiver)
Appuyer 3 x sur le bouton apprentissage ; appuyer « A », la LED s’éteint, attendre 1 seconde la LED se ré-allume, appuyer « B » la LED clignote 4 fois = OK : « A » active le relais, « B » le relâche. (Ou une télécommande pour activer et une autre pour désactiver)
Appuyer 4 x sur le bouton apprentissage ; appuyer « A »: Appuyer « A » Mode timer le relais reste activé pour 5 secondes
Appuyer 5 x sur le bouton apprentissage; appuyer « A »: Appuyer « A » Mode timer le relais reste activé pour 10 secondes
Appuyer 6 x sur le bouton apprentissage; appuyer « A »: Appuyer « A » Mode timer le relais reste activé pour 15 secondes
Appuyer 7 x sur le bouton apprentissage; appuyer « A »: Appuyer « A » Mode timer le relais reste activé pour 20 secondes
Changer le condensateur devrait modifier ces délais.
Appuyer 8 x sur le bouton apprentissage: Remise à zéro de toutes les programmations, efface aussi les télécommandes mémorisés. <== ici pour le reset sur ma version ce n’est pas appuyer 8 fois mais laissé appuyer 8 secondes.
Pour la cmd de volet souder à la telco c’est en effet le mode 1 qui sera le plus adapter : l’envoi du ON active le relais 1 seconde et le relâcher, ça fait comme une pression de doigt en gros, le OFF n’est pas utilisé.
Donc pour résumer pour le link entre jeedom et le relais en mode impulsion (le mode 1 des exemples si dessus) :
- Appuyer une fois sur le bouton apprentissage, la led reste rouge sur celui ci.
- Tester la commande ON de l’équipement créé dans jeedom. La LED du relais s’éteint.
- Tester ON à nouveau, le relais s’allume 1 seconde et s’éteint.
En version 2 relais (un pour descendre l’autre pour monter) ça peut donner ça sans la board :
Pour le reste il faudra suivre les indications de Stéphane, mais je n’ai pas encore de telco à souder pour mes volets.
Concernant la clef usb Centronic Stick V2 Becker, ça semblait prometteur pour le moment je n’arrive pas a pairer les volet et la clef avec le script python developper ici GitHub - ole1986/centronic-py: Centronic USB Stick to control Becker Shutter CC31/CC51 le volet ne fait que la moitié de l’acquittement le developeur ne répond pas pour le moment. Du coup c’est un peu au point mort. C’est dommage car la solution est sexy.
EDIT 16/09/2021 : le dev du script pour faire fonctionner la clef a corriger son truc et mnt ça fonctionne avec mes fenêtres de toit. Donc il est possible de piloter les volets Roto depuis la clef usb becker Centronic Stick V2 (+1 linux) et le .py du mr (cf plus haut).
Les deux solutions sont donc fonctionnelles.
Pour les cmd via la clef une fois les associations effectué, j’ai juste fait des script (3 par volet (3 commande par volet (UP DOWN HALT) donc ça donne par exemple pour une fonction :
$ cat /var/www/html/plugins/script/data/volet-ch2-up.php
<?php
$temp = shell_exec("/home/pi/becker/centronic-py/centronic-stick.py --send UP --channel 2");
echo $temp;
?>
Je ne sais pas si c’est propre. Mais ça fonctionne.
end of EDIT.
A+