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.

Vous aimerez aussi...