Absence de fermeture en mode nuit

Bonjour,

J’ai un soucis dans le paramétrage avec le plugin. Le mode nuit ne déclenche pas la fermeture du volet alors que le mode jour déclenche bien son ouverture.

Voici l’extrait du logs concernant la fermeture :

0378|[2024-04-15 08:30:25]INFO : [Bureau][Bureau][Gestion Jour] : Exécution de la gestion du lever du soleil
0379|[2024-04-15 20:30:05]DEBUG : [Bureau][Bureau] : Le plugin est configuré en mode été
0380|[2024-04-15 20:30:23]INFO : [Bureau][Bureau][Gestion Nuit] : Exécution de la gestion du coucher du soleil
0381|[2024-04-15 20:30:23]DEBUG : [Bureau][Bureau] : Le plugin est configuré en mode été
0382|[2024-04-15 20:30:23]DEBUG : [Bureau][Bureau][Gestion Nuit] : Position actuelle = 0
0383|[2024-04-15 20:30:23]DEBUG : [Bureau][Bureau][Gestion Nuit] : Position demandée = 0
0384|[2024-04-15 20:30:23]INFO : [Bureau][Bureau][Gestion Nuit] : La commande #[Bureau][Volet][Descente]# ne sera pas exécutée car la valeur est identique

J’ai affiché sur mon dashboard les valeurs du module Fibaro, du plugin « Volet proportionnel » ainsi que le plugin « Gestion des volets » :

L’état du volet dans les widgets « Fibaro » et « Volet proportionnel » sont bons (le volet est bien entièrement ouvert). Mais je ne comprends pas l’écart avec l’état du volet remontée dans la « Gestion des volets » (qui le considère fermé).

Voici le paramétrage dans le plugin « Volet proportionnel » :

Voici le paramétrage dans le plugin « Gestion des volets » :


=> J’ai également essayer en indiquant la commande « Hauteur » du plugin « Volet proportionnel ».

J’avoue ne pas savoir quoi faire pour corriger ce décalage.

Merci pour vos lumières.

Bonjour,

A mon avis la configuration dans l’onglet « actions » est incomplète.

Voici l’onglet Action :

Et voici l’onglet Condition (pour forcer le passage en Jour/nuit en cas de passage en Manuel dans la journée) :

  • Je ne comprends pas la syntaxe de tes conditions.
  • pourquoi utiliser des commandes du plugin volets proportionnels et non pas directement les commandes du module ?
  • tu as un mode azimut : il te faut configurer une action de positionnement du volet.
  • Pour la syntaxe des condition, je suis repartis de l’exemple donné dans la FAQ du plugin. Je suppose qu’un syntaxe plus conventionnel serait de remplacer les + par des = ?
  • J’avais commencé par utilisé aussi la position du plugin volets proportionnels. Comme les commandes sont liées entre elles, je ne pense pas qu’il y ait d’impact. Par principe, je vais utiliser toutes les commande du module.
  • J’ai modifier les actions sur Azimut car j’activerai cette partie plus tard. J’ai trop anticipé mon besoin.
    Je vais faire en sorte que le volet se ferme automatiquement avant de m’occuper de l’azimut.

J’ai paramétré comme cela :

Du coup, affaire à suivre demain.

Mais ça n’explique pas pourquoi l’état du volet entre les 3 plugins est différents.

Après relecture de ta capture d’écran, je pense que tu as la mauvaise commande dans « objet état réel ».

Tu a mis la commande action « Positionnement » au lieu de mettre la commande info « État ».

Lorsque je met la commande info « Etat » du module ou la commande info « Hauteur » du plugin « Volet Proportionnel », la valeur « Etat » du plugin "Gestion des volets reste à 0.

J’avoue ne pas comprendre pourquoi le plugin « Volet proportionnel » à les bonnes infos et le plugin « Gestion des volets » ne les aient pas.

@mika-nt28 : Une idée d’où peut provenir ce décalage entre les 2 plugins ?

Le widget volet proportionnel par définition n 'utilise pas le report d’état du volet pour indiquer une position.

Tu es sûr de rentrer la commande État correcte ?
Quand tu copies/colles cette commande dans le testeur d’expression la valeur est celle attendue ?

Il faut aussi régler ton 0 / 99 % dans ta commande État de ton module.

L’état du volet est important pour le plugin car il donne les autorisations d’exécution ou non. L’état peut être réel, si vous configurer les champs Objet état réel ou simulé par le plugin si le champ est vide

Pour un état réel il faut bien s’assurer que l’état du plugin suive l’état réel lors de manipulation manuel Pour un état simulé il peut y avoir des décalages lors de manipulation manuel de votre volet (Le mode manuel n’est donc pas possible)

Lors de l’utilisation de commande non proportionnelle, le plugin met par défaut 0 ou 100%, si votre module (par exemple les FIBARO) n’est pas sur cette plage il faut personnaliser le minimum et maximum de la commande Etat du volet

J’utilise le sélecteur de commande pour ne pas faire de copier/coller.

Voici le résultat avec le testeur d’expression :
image

Paramétrage du module :

Visualisation du widget :

Ce qui est étrange, c’est que le « Ratio Vertical » de la « Gestion des volets » est à 0 alors que le volet est ouvert. Et donc à 99%. Il est passé à 0% quand le volet aurait dû se fermer, je suppose donc que c’est une valeur calculé.

Le ratio est en effet une valeur calculée notamment en fonction de l’azimuth du soleil.

Ce qu’il faut comprendre dans ton problème c’est pourquoi la position reportée est fausse. Car État du volet n’est pas calculée.

On pourrait voir le log en mode debug ?
C’est quel modèle ton module Fibaro ?

Le module Fibaro est un « FGR223 - Roller Shutter 3 ».Version du Firmware : 5.1.

Mon installation tourne sur une box Jeedom Atlas et Jeedom est resté en version 4.3.23.
Je précise aussi que c’est mon seul volet de piloté par ce plugin (en attendant de migrer les autres). IL n’y a donc qu’une seule zone de déclarée.

Pour le log en Debug, j’avais mis un extrait dans mon premier message.
J’ai à chaque fois le même chose : Il compare la position actuelle (0) avec la position demandée (0) et préviens que la commande « Descente » ne sera pas exécutée.
Pour le matin ça fonctionne car la position demandée est de 99 donc il déclenche la commande « Haut »

Désolé j’avais zappé le log. :pray:

Tu as bien le refresh auto configuré pour ton module dans le plugin zwavejs ? C’est dans l’onglet dédié sur le module.

Je regarde de mon côté ma config avec FGR222 pour voir s’il y a des différences. De mémoire il y en a uniquement côté commandes.

Dernière question : quand le volet s’ouvre sa position est-elle correctement reportée dans le plugin volets ?

Est-ce bien de cela que tu parles ?

Sinon, voici le log de ce matin. Cela permet de voir comment le plugin se comporte quand il fonctionne.

0299|[2024-04-17 08:28:22]DEBUG : Actuel 2024-04-17 08:28:22
0300|[2024-04-17 08:28:22]DEBUG : Nuit :2024-04-17 20:30:00
0301|[2024-04-17 08:29:22]DEBUG : Jour :2024-04-17 08:30:00
0302|[2024-04-17 08:29:22]DEBUG : Actuel 2024-04-17 08:29:22
0303|[2024-04-17 08:29:22]DEBUG : Nuit :2024-04-17 20:30:00
0304|[2024-04-17 08:30:26]INFO : [Bureau][Gestion des volets - Bureau][Gestion Jour] : Exécution de la gestion du lever du soleil
0305|[2024-04-17 08:30:26]DEBUG : [Bureau][Gestion des volets - Bureau] : Le plugin est configuré en mode été
0306|[2024-04-17 08:30:26]DEBUG : [Bureau][Gestion des volets - Bureau] : Le plugin est configuré en mode été
0307|[2024-04-17 08:30:26]DEBUG : [Bureau][Gestion des volets - Bureau][Gestion Jour] : Position actuelle = 0
0308|[2024-04-17 08:30:26]DEBUG : [Bureau][Gestion des volets - Bureau][Gestion Jour] : Position demandée = 99
0309|[2024-04-17 08:30:26]DEBUG : [Bureau][Gestion des volets - Bureau][Gestion Jour] : Exécution de #[Bureau][Fibaro - Volet du Bureau][Haut]# (null)
0310|[2024-04-17 08:30:26]DEBUG : Jour :2024-04-18 08:30:00
0311|[2024-04-17 08:30:26]DEBUG : Actuel 2024-04-17 08:30:26
0312|[2024-04-17 08:30:26]DEBUG : Nuit :2024-04-17 20:30:00
0313|[2024-04-17 08:30:32]INFO : [Bureau][Gestion des volets - Bureau][Etat] : Changement de l'état réel du volet => 23%
0314|[2024-04-17 08:30:32]DEBUG : [Bureau][Gestion des volets - Bureau][Etat] : Le changement d'état est autorisé
0315|[2024-04-17 08:30:37]INFO : [Bureau][Gestion des volets - Bureau][Etat] : Changement de l'état réel du volet => 44%
0316|[2024-04-17 08:30:37]DEBUG : [Bureau][Gestion des volets - Bureau][Etat] : Le changement d'état est autorisé
0317|[2024-04-17 08:30:42]INFO : [Bureau][Gestion des volets - Bureau][Etat] : Changement de l'état réel du volet => 65%
0318|[2024-04-17 08:30:42]DEBUG : [Bureau][Gestion des volets - Bureau][Etat] : Le changement d'état est autorisé
0319|[2024-04-17 08:30:47]INFO : [Bureau][Gestion des volets - Bureau][Etat] : Changement de l'état réel du volet => 86%
0320|[2024-04-17 08:30:47]DEBUG : [Bureau][Gestion des volets - Bureau][Etat] : Le changement d'état est autorisé
0321|[2024-04-17 08:30:57]INFO : [Bureau][Gestion des volets - Bureau][Etat] : Changement de l'état réel du volet => 99%
0322|[2024-04-17 08:30:57]DEBUG : [Bureau][Gestion des volets - Bureau][Etat] : Le changement d'état est autorisé
0323|[2024-04-17 08:31:22]DEBUG : Jour :2024-04-18 08:30:00
0324|[2024-04-17 08:31:22]DEBUG : Actuel 2024-04-17 08:31:22
0325|[2024-04-17 08:31:22]DEBUG : Nuit :2024-04-17 20:30:00

Et voici ce que les widgets indiquent (sachant que le volet est physiquement ouvert) :

=> Du coup, le plugin « Gestion des Volets » à une info correcte mais pas le plugin « Volet proportionnel ». Ce qui est l’inverse de ce que j’avais auparavant.
De ce fait, je pense que ce soir, la fermeture devrait fonctionner.