Volet Roulant (bouton 3 commandes)

Bonjour,
Ne trouvant pas de commande (module électronique) adaptée et surtout dans mon budget, je vais essayé dans développer un.

Comme sur ma réalisation précédente je vais utiliser un ESP 8266 Witty (commande directe via le smartphone ou via Gladys)
Liste des pièces:

  • un ESP8266 Witty 2.97 €
  • un opto 2 x relais 1.45 €
  • alimentation HLK-PM01 2.56 €
  • optionnel si je garde les boutons en 220V (2x opto isolation detect) 1.62 € x2

Total : 10.22 € / volet

Le prix devient plus abordable quand on a plus de 10 volets :grinning:

Le Witty étant équipé d’une LDR je vais l’utiliser pour détecter le lever du jour.
Avec impossibilité d’actionner la monté et la descente en mème temps
Sur le papier tout fonctionne. Je sèche sur l’initialisation de la monté totale pour pouvoir ouvrir le volet à 20% ou 50%… :thinking: Si quelqu’un à une idée ??? sinon je vais prévoir un réglage manuel :roll_eyes:

Salut @luke,
tu peux aussi regarder du coté de notre cher Ali :

J’en ai commandé 6 pour chez moi (à peine 12€ lors de ma commande en période de promo).
Pilotable avec l’application Tuya Smart et je suis actuellement sur le développement d’un module pour Gladys :wink:

Merci @Pti_Nico mais je souhaite garder mes boutons de commandes, question esthétique :upside_down_face::stuck_out_tongue: avec les autres inters

Il y a ça aussi (mais un peu plus cher) :
https://shelly.cloud/shelly-25-wifi-smart-relay-roller-shutter-home-automation/

Merci @Pti_Nico
Mais ça coute le double par rapport à mon montage :thinking:

Je vais essayer de développer mon idée, pour 10 € cela vaut le coup de se retrousser les manches :stuck_out_tongue_closed_eyes: bon faut juste attendre que les pièces arrivent de chine…

Salut @luke,

J’ai aussi domotisé mes volets roulants à base d’un ESP8266 : Volets roulants bubendorff

J’avais songé à ouvrir/fermer à 25% / 50% mes volets et j’ai pas vraiment trouvé d’astuce si ce n’est : chronométrer le temps d’ouverture manuellement. Ensuite pour chaque demande, ouvrir complétement le volet puis fermer pendant x secondes pour obtenir le % souhaité.

Je suis intéressé si tu trouves une solution plus automatique.

Salut @link39
Merci je vais regarder. :wink:
Pour l’automatisation, j’ai pensé :thinking: faire une page web d’apprentissage en mesurant le temps de chaque étape

  • On ferme complétement le volet
  • Via la page d’apprentissage on lance l’ouverture
    – on indique :
    — quand le volet se décolle du sol (appuie sur un bouton spécifique T1)
    — quand le volet est ouvert entièrement (appuie sur un bouton spécifique T2)
    c’est 2 temps sont mémorisés.

Logiquement la durée pour la fermeture complète doit être égale à la somme de ses 2 temps :thinking:

Si on demande une ouverture à 50 %, j’en déduis le temps d’attente avant d’arrêter le volet.
T1 + (T2 /2) enfin j’espère :crazy_face:
Je mémorise en permanence la position du volet (temps)
le volet pouvant s’ouvrir via les commandes tradi (inters) ou via gladys / page web.

Pour le moment c’est ce que j’ai en tête après je n’ai encore rien fait :joy:

Salut @link39
Il y a cette blibliotheque Shutters qui parait correspondre à nos besoins de pourcentage :stuck_out_tongue:.
A tester :wink:

J’attends de recevoir les pièces et je commence le codage…

Bonjour,

J’ai bien avancé sur mon développement :crazy_face:
Le code (bêta) est presque fini.
On peut envoyer comme ordre :

  • Ouverture totale (open)
  • Fermeture totale (close)
  • Stop (stop)
  • Aller à la position % (goto + position)

le réglage des temps de monté / descente peut être fait (via la page config) :

  • manuellement
  • en automatique :grinning:

Je bloque sur l’interaction avec Gladys :thinking:
le module (esp8266 witty) reçoit les commandes sous cette forme
http://ip-esp8266/?token=VOTRE-TOKEN&deviceid=ID&cmd=COMMAND&position=VALUE
COMMAND = open || close || stop || goto
VALUE = la valeur en pourcent

Dois je passer par un script ?? Gladys vers ESP
Déclaration d’un device ??

je peux envoyer l’état du volet à Gladys, mais envoyer quoi ??? :thinking::roll_eyes:

je mettrai dès que j’ai fini le code bêta sur mon github

C’est une solution, iui tu peux passer par un script qui envoie une requête http. Regarde sur le forum il y a un référentiel de script et l’envoie de requête http est dedans.

Sinon pour aller plus loin tu pourrais faire un module qui scan ton réseau pour trouver tes ESP, les ajouter en tant que device et ouvrir/fermer via celui ci.

Merci @link39

Je ne me suis pas encore penché sur la création de module dans Gladys.
Cela sera une prochaine étape avec la v4 de Gladys.
Dans un premier temps, je vais partir avec le script puis pour une meilleur intégration, j’essaierai de faire un module.

Bonjour à tous,

vous pouvez trouver le montage + prog sur mon github

Le montage permet de gérer un volet roulant à l’aide

  • de Gladys via un script
  • de la commande mécanique (bouton 3 commandes)
  • de l’interface web du module

le module (esp8266 witty) reçoit les commandes sous cette forme
http://ip-esp8266/?token=VOTRE-TOKEN&deviceid=ID&cmd=COMMAND&position=VALUE
COMMAND = open || close || stop || goto
VALUE = la valeur en pourcent

Sur la page de configuration, vous pouvez :

  • définir la position du volet après une coupure d’alimentation.
  • régler les temps de courses (Manuel ou Automatique)

C’est une version béta - testé qu’en labo vu que je n’ai pas reçu toute les pièces.

1 Like

Pas mal @luke, super la doc, c’est concis

Merci @VonOx
j’essaie toujours de me mettre à la place du lecteur, rester simple et compréhensible

Pour moins de 15€, on peut gérer ses volets aux doigts et la voix :joy:

C’est vrai c’est du super boulot de documentation.
Les explications sont compréhensible.

Merci @Tlse-vins je fais mon maximum pour cela le soit :stuck_out_tongue:

Bonjour,

pour comprendre :thinking:, dans la version 4 de Gladys, tous les périphériques à base de ESP8266,
pouvant être commandés en http, vont être implémentés comment ?

exemple avec le périphérique pour les volets ?
comment :

  • visuellement , il sera représenté (status du volet: position, en train de se fermer, de s’ouvrir) ?
  • les commandes seront envoyées (script?)
1 Like

Comme aujourd’hui en v3 puisque c’est spécifique à chaque fois.

Mais ça mérite d’être creusé

ok merci @VonOx

Oui peut être prévoir un standard, pouvoir se rattacher à des produits existants pour le visuel
j’adapterai mes scripts en conséquence

Bonjour,

Ayant reçu une partie des pièces, j’ai réalisé le montage.

  • ESP8266 WITTY
  • 1 x carte 2 relais opto
  • 2 x 220V Optocoupler Isolation Module Voltage Detect Board (j’ai gardé les inters en 220v)
  • alim HLK-PM01

J’ai corrigé la position de la représentation du volet pour qu’elle corresponde plus à la réalité
environ à 35% le volet se trouve à la moité de l’ouverture
(normal vu que le volet est ajouré, il faut compter cette longueur 1/3 de plus)

Tout fonctionne :grinning: