Plugin gestion de volet

Ce plugin permet de contrôler finement le positionnement de vos volets.

Attention c’est un plugin assez complexe dans la prise en main et nécessitant forcément un systeme de contrôle de volet proportionnel (commande de type slider en %)

Nous allons voir l’utilisation de celui-ci à travers un exemple.

Le principe :

  • le volet à 2 modes : jour et nuit
  • le volet doit se fermer s’il fait trop chaud à l’intérieur de la maison et que le soleil tape sur la vitre
  • le volet doit se fermer s’il fait vraiment très chaud dehors
  • le volet doit rester ouvert s’il ne fait pas beau (luminosité extérieure faible)
  • le volet doit s’ouvrir si on ouvre la fenêtre (baie vitrée)
  • le volet doit absolument se fermer si la fenêtre est ouverte et que l’on quitte la maison (mode absent sur la maison)

Pour faire tout cela j’ai comme équipements :

  • un volet piloté en % (extension ipx800 VR)
  • un capteur de luminosité/température extérieur (sonde THL ipx800)
  • un capteur d’état de la baie vitrée/fenêtre (enOcean mais bientôt remplacé par du Xiaomi)
  • un capteur de température intérieure
  • des modes sur la maison (nuit, présent, absent)

Une notion importante du plugin est celle de la suspension. Quand l’équipement gérant le volet passe en suspendu, il ne fera plus rien jusqu’à la désactivation de cette suspension (qui peut être manuelle ou automatique).

La suspension peut être activée pour plusieurs raisons :

  • passage manuel en mode suspendu
  • passage automatique par une condition en mode suspendu
  • changement de position du volet par rapport à la dernière envoyée par le plugin (ce cas arrive si le plugin donne l’ordre de fermer le volet et que quelque temps après vous l’ouvrez, alors automatiquement le plugin passe en mode suspendu)

Onglet équipement

Rien de particulier la le nom de l’équipement et sa catégorie (le plugin ayant un panel dédié il n’a pas de widget il est donc conseillé de ne pas cocher la case visible)

Onglet configuration

Plusieurs paramètres ici :

  • la fréquence de vérification des conditions (hors celle immédiate) et de la position du soleil
  • si quand le volet est suspendu et que le cron de verification passe, celui-ci a le droit de reprendre la main
  • les coordonnées de votre habitation (utilisées dans le calcul local, donc sans internet, de la position du soleil)
  • la commande indiquant la position du volet
  • la commande permettant de positionner le volet (IMPORTANT il faut une commande de type slider/curseur, idéalement en %)
  • la commande permettant de mettre à jour la position du volet (optionnelle)
  • le temps pour un mouvement du volet (permet d’éviter la suspension si un contre ordre arrive pendant le déplacement du volet)

Onglet condition

Ici vous allez pouvoir configurer le conditionnement général :

  • Condition pour action : si non vide, alors le plugin ne fait rien si elle est fausse
  • Un changement de mode annule les suspensions en cours : si le volet est suspendu et qu’il change de mode alors le plugin reprend la main
  • Les actions immédiates ignorent les suspensions en cours : fait quand même les actions immédiates même si le volet est suspendu

C’est ici que vous allez pouvoir ajouter des conditions, les conditions sont prioritaires sur l’onglet positionnement. Elles sont analysées dans l’ordre, dès que l(une correspond alors le volet ira dans la position demandée.

Ici la première condition (donc la 1er analysée, si elle est vrai, il n’ira pas voir plus loin) indique sur si la maison est en mode absent et que la fenêtre est ouverte, il faut fermer la fenêtre. A noter qu’elle est en mode immédiate, donc dès que les conditions sont réunies l’action a lieu.

La 2eme condition indique d’ouvrir le volet dès qu’on ouvre la fenêtre. Important ici ça ne marchera pas en mode absent, dû à la 1er condition. Ici aussi l’action est immédiate.

La 3eme condition indique que si le volet est en mode nuit alors il faut fermer celui-ci. Comme vous pouvez le voir, nous ne sommes pas en immédiat, ce n’est pas nécessaire ici car un changement de mode du volet entraîne immédiatement un recalcule de la position de celui-ci.

A noter ici que si la colonne mode est vide alors cela s’applique quelque soit le mode. Vous pouvez spécifier plusieurs modes en les séparant par des « , » (ex « nuit1,nuit2 »).

La 4eme condition est un peu plus complexe, elle va calculer la luminosité moyenne des 30 dernières minutes, regarder la température intérieure, le delta avec la température extérieure ainsi que la température extérieure. Si la condition est vrai alors le volet sera ouvert (le but étant ici de le garder ouvert le plus possible pour ne pas vivre dans le noir)

La dernière condition va regarder s’il fait très chaud dehors (au dessus de 28°C) et si c’est bien lumineux (luminosité moyenne des 30 dernières minutes supérieure à 300lux), si c’est le cas alors le volet est fermé.

Si aucune condition n’est vrai alors le plugin va passer a l’analyse de l’onglet positionnement

Onglet positionnement

Ici la configuration est assez simple :

  • le pourcentage quand le volet est ouvert, quand il est fermé et l’action par défaut si aucune condition ou position n’est valide
  • La partie positionnement (vous pouvez en ajoutant autant que vous voulez, ici un seul), indique que si l’Azimuth du soleil est entre 160° et 270° et l’élévation entre 40° et 90° alors il faut mettre le volet à 87%. A noter que vous pouvez en plus ajouter une condition qui déclenchera le positionnement que si elle est valide

Pour le calcul des ° d’azimuth et d’élévation je suis partie du site https://www.suncalc.org qui en indiquant la position de votre habitation vous permet de voir l’Azimuth et l’angle d’élévation en fonction des heures de la journée. J’ai ensuite affiné les valeurs au cours des semaines

Onglet planning

Permet de voir le planning du volet si vous avez du pilotage par le plugin agenda

Onglet commande

L’onglet commandes vous permet d’ajouter des modes au volet. Le nom du mode sera celui de la commande. Attention si vous renommez un mode, il faut aussi faire la modification dans l’onglet condition.

Conclusion

Comme vous avez pu le voir a travers cet exemple, le plugin est complexe mais relativement puissant et devrait vous permettre de gérer 99% des cas que vous pouvez rencontrer.

Cet article a été lu 4031 fois

Vous aimerez aussi...

39 réponses

  1. Calico dit :

    Wow un grand merci pour cet article. Ce plugin m’avait découragé au premier abord mais avec ces explications, c’est très clair désormais. De bonnes idées !

  2. tetiti20 dit :

    Super un nouveau plugin!

    Je suis entrain de regarder tout ça et j’ai quelque remarque question:
    Si je comprend bien à chaque ouvrant il faut remettre les paramètres, règle et autre?
    La section condition agit-elle comme un trigger? ou faut-il attendre la vérification cyclique configurer dans général?
    (exemple je suis en mode présent j’ouvre la fenêtre et le volet s’ouvre direct?

    Ce qui est sûr c’est que certain seront identique exemple:
    -La positon GPS le plugin geoloc à déjà cette info manque juste l’altitude (peut être un un paramètre à ajouter dans le plugin geoloc?)
    -Pour la luminosité extérieur pareil un capteur par défaut (possibilité d’en rajouter encore un par ouvrant.
    -On pourrait inclure un anémomètre pour pour commander un store banne par exemple

    Evidemment je suis dans le 1% où ça ne marche pas je m’explique.

    J’ai des brises soleil orientable et pour le réglage des lames c’est un peu plus compliqué que les VR classiques.
    Du coup sur le positionnement ce serais super bien de pouvoir rajouter en plus du positionnement en % le lancement d’un scénario.
    Dans mon cas je suis obligé de baisser mon store à fond puis de le remonter à 2%.
    Si je suis en haut et que je fait position 2% l’orientation (réelle) des lamelles est différentes.

    Pour d’autre brises soleil orientable ça marche avec des steps. Donc pareil pour eux une option pour basculer sur un scénario serait pas mal en attendant que ce soit intégrer dans le plugin! 😉

    Bref j’ai plein d’idée (c’est pas dur).

    J’espère que mes remarque sont assez explicites et constructives. En espérant que vous arriverez à faire évoluer le plugin.

    En tout cas continuez comme ça la team!

    • loic dit :

      Bonjour,
      Il faut faire un équipement par volet, oui certain paramétrage sont commun mais bon ça prend pas longtemps a remplir.
      Comme dis dans la doc ou l’article je crois tu as une coche pour dire que l’action doit être immédiate (ou triggé)
      Pour l’anemotre c’est gérable avec les conditions dans soucis.

      Pour les bso je ne sais pas du tout comment ça marche mais au vu de ce qui est dit je pense il y a moyen de le faire avec un virtuel qui est appelé par le plugin puis un scénario s’occupe de faire la conversion vers le bso.

      • Etienne PRIEUR dit :

        merci je vais essayé de voir ça, par contre pour le mode j’y comprend pas grand chose…
        Y a t’il un lien avec le plugin mode? dans la doc je vois que le mode est lié au volet mais comment ce mode évolue-t-il?

        aujourd’hui je fait déjà tout ça avec un scénario.
        Donc je vais essayé de voir ça progressivement, vu que mon scénario fonctionne déjà pas mal 😉

        • loic dit :

          Non aucun lien avec le plugin mode. C’est juste une information en plus ajouter a la gestion pour gérer le mode nuit ou le volet doit être fermé et le mode jour où il doit plutôt être ouvert. Rien d’obligatoire la dedans tu peux très bien t’en passer.

  3. Etienne PRIEUR dit :

    Ok mais du coup je ne vois (ou il n’y a pas) comment le soir quand il fait nuit le volet ce ferme?
    Actuellement je me sert du plugin héliotrope et le soir à la tombée de la nuit [Crépuscule Civil] je ferme tout mes volets sauf si une fenêtre est ouverte

    • loic dit :

      Non il n’y a pas la car c’est manuel le passage en mode nuit de la maison (on appuie sur un bouton), ça passe donc le volet en mode nuit qui se ferme donc.
      Pour le crépuscule il doit être possible de le faire a l’aide de l’angle d’élévation.

  4. Etienne PRIEUR dit :

    Ok je cree comment ce bouton?
    Désolé j’ai l’impression d’être un débutant mais ya un truc que j’ai du rater…

    • loic dit :

      Quand je dis bouton c’est un bouton physique (télécommande rfxcom) qui s’occupe de passer la maison en mode nuit et donc les volets.

  5. tetiti20 dit :

    bon je me répond à moi même.
    Visiblement la prise en compte après la création du mode est un peu longue… du coup je ne la voyais pas hier soir…
    Ce matin elle est là!

  6. Fred dit :

    Bonjour,
    Hormis les fonctionnalités quasi identiques
    est ce que ce plugin est en lien avec gestion des volets de mika ,
    ou ce plugin n’est pas une reprise
    ?

    Fred

    • loic dit :

      Bonjour,
      Nous n’avons pas testé le plugin de mika (qui de mémoire nécessite 2 autres plugin pour marcher), nous sommes vraiment partie d’une page blanche et il n’y a aucun lien avec son plugin.

  7. Tututbolide dit :

    Bonjour Loïc,
    Une utilisation du plug in avec juste les commande monté et descendre est-elle prévue pour plus tard ?

    • loic dit :

      Bonjour,
      Non ce n’est pas prévu désolé, le plugin a pour but de faire du positionnement précis.

      • tetiti20 dit :

        ça rejoint un peu ce que j’aurais souhaiter pour gérer mes BSO…
        Sinon pour les demande ou suggestion d’amélioration on passe par où?
        Je ne trouve pas de sujet officiel sur le forum encore…
        Je me disais que ce serait bien d’avoir un testeur d’expression accessible directement comme dans les scénarios 🙂 on est pas tous au top comme les devs!

    • Michael dit :

      Oui effectivement je trouve personnelement que cela serais bien pratique afin d’avoir tous sur un seul objet et pas devoir créer un virtuel qui regroupe le tout

      • loic dit :

        Je comprends mais c’est vraiment un cas particulier pour moi la le faite de devoir relever de 2% après un mouvement…

  8. Michael dit :

    Du coup si je comprend bien ce plugin s’utilise que en été pour éviter que le soleil ne rentre et chauffe la maison. N’y à t’il pas une option pour passer en mode hiver (l’inverse donc) pour faire renter le soleil et fermer les volets quand il n’y en a pas.

    Ooption qui existe sur le pluing gestion de volet de mika-nt28

    • loic dit :

      Non pas forcement pour faire ce que tu veux il suffit dans le tableau de position de mettre une condition sur le mois et de faire des positions été et hivers.

  9. tetiti20 dit :

    Je me disais aussi pour la sécurité des gens, qu’il serait bien de rajouter (peut-être aussi dans ton exemple Loïc)une ligne tout en haut pour ouvrir le volet en en cas d’alarme incendie. Sur un mal entendu le système sera plus rapide que l’homme et dans la panique…
    Vue que le détecteur est obligatoire et que nous avons tous (les geek de la domotique) des détecteurs connectés

    En tout cas j’aimerai bien avoir vos avis sur la question?
    Merci

    • loic dit :

      Oui c’est pas beta après moi mon alarme incendie est pas intégré en domotique d’ou le faite que c’est pas le cas.

  10. tetiti20 dit :

    J’avoue j’ai craqué à l’époque où orange faisais des promo sur les détecteurs de fumé fibaro à 8€ l’unité 🙂
    En tout cas c’est important, en cas d’incendie les fenêtres sont peut être la seule échappatoire. Avec tout les VR qui deviennent électriques, quand l’électricité se coupe, il faut essayer de passer à travers le volet…
    Chez moi un jour je me dis que je mettrai peut-être un onduleur pour les VR… et un jour ce sera peut être obligatoire qui sais.

  11. Il va falloir donner ici l’url d’arriver de Jeedom. Pour l’avoir c’est tres simple, il faut dans Jeedom aller sur la page de gestion du plugin, bien choisir le mode “Standalone” (et enregistrer au passage), l’url est celle qui s’appelle “Fulfillment URL”

  12. Jeremie dit :

    Quel dommage de ne pas gérer les volets qui n’ont que « ouvre » et « ferme » comme commandes …

    J’attendais ce plugin avec impatience, pour qu’il me permette de fermer mes volets en fonction de la position du soleil pour ne pas passer par un scénario complexe … ben c’est loupé. Franchement je comprends pas, suffisait de faire du tout ou rien pour ce genre de volets et c’était plié : le soleil approche = on ferme / plus de soleil = on ouvre
    Bah tant pis, ce sera un scénario du coup 🙁

    Je ne suis quand même pas la seule personne utilisant Jeedom et ayant des modules Somfy quand même ? Je ne comprends pas ce choix très limitant et exclusif.

    • loic dit :

      Bonjour,
      Je comprends votre déception malheureusement c’est très compliqué de gérer votre type de volet, en plus du tout ou rien qui prendrait vraiment beaucoup de temps de dev on se retrouve confronté au problème du non retour d’état. Sans retour d’état le plugin ne peut pas savoir si vous avez repris la main il n’y aura donc pas de suspension et on perd le principe même du plugin. On a préféré sortie un plugin qui gère moins d’installation mais bien quitte a décevoir des gens plutôt qu’un plugin qui gère tout mais mal.

  13. LennVilardi dit :

    Comment gérer les jours nuageux, là il fait gris mes miplant indique quand même 10000 lux… ?

    • loic dit :

      Bonjour,
      Là je vois pas bcp de solutions soit acheter des capteurs qui remontent une valeur correcte soit peut être en passant par le plugin météo et le code du temps (mais ça sera pas aussi fiable qu’un capteur)

  14. jmvedrine dit :

    Bonjour,
    Serait-il possible de créer un fil officiel pour ce plugin dans le forum ? J’ai cherché et je n’en ai pas trouvé.

  15. jmvedrine dit :

    Ok je le fait lors d’un prochaine mise à jour ce serait bien de rajouter l’url dans le plugin_info : https://www.jeedom.com/forum/viewtopic.php?f=148&t=46887

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *