Problème commande FGBS001 suite à migration Z-Wave JS

Bonjour à tous,
je viens de franchir le cap en migrant mon debian 10 + rbpi 3B vers un debian 12 + rbpi 5 en repartant de 0 coté matériel (RbPI5 + SSD) et en réimportant ma sauvegarde Jeedom.
Comme j’étais sur Open Zwave, j’en ai profité (enfin, pas eu le choix), pour migrer ensuite vers Z-Wave JS. Globalement, cela se passe pas trop mal mais je rencontre un soucis concernant mon module FGBS001 .

Pour refaire un peu l’histoire, l’installation initiale n’est pas de moi mais de l’ancien propriétaire à qui j’ai racheté la maison il y y a quelques années donc, compliqué de comprendre comment cela a été fait et n’étant pas un pro de jeedom, j’apprends en avançant et en suivant les conseils de ce forum.

Rentrons dans le vif du sujet : ce module FGBS001 est actuellement utilisé dans un double interrupteur permettant d’ouvrir mes garages et mon portail.
Sous Open Zwave, l’ancien propriétaire avait apparemment ajouter une commande « bouton » dans les paramètre du module permettant de récupérer une valeur différente en fonction de comment on clique ou double clique sur l’interrupteur.
Lors de la migration Z-Wave JS, cette commande n’a pas migré et je suis donc incapable de la reparamétrer puisque je ne sais pas du tout comment faire.

Suite à la migration, lorsque j’utilise l’interrupteur relié au module, rien ne se passe bien entendu puisque mon scénario associé se base sur la valeur renvoyée par cette fameuse commande Bouton qui n’existe plus et que je ne sais pas par quelle commande remplacer.

Voici la config du module sous Open Zwave

Détail commande bouton sous Open ZWAVE avant migration (rien de particulier à première vue)

Voici la config du module sous Zwave JS

Voici le scénario associé

Ma question est donc la suivante : d’après vous, comment recréé manuellement ce paramètre info « Bouton » et surtout comment faire pour que la valeur retournée correspondent aux actions réalisées sur l’interrupteur svp ?
Je précise qu’en dehors de cette migration rbpi/debian 12/jeedom, je n’ai pas modifié l’interrupteur et les branchements associés.

D’avance merci pour votre aide !

Bonjour

Dans zwavejs dans la configuration du module en haut à droit tu ajoute une commande elle va ce mettre en bas du tableau après tu met bouton → info → numeric → class: 43 → endpoint : 0 → propriété : any

Sauvegarde

Et regarde ce que ça donne.

Tout d’abord, merci vegeta0911 pour ton retour.
Hélas aucune valeur remontée (j’ai testé any ou Any)
Voici ma nouvelle config sur le bouton


Bonjour,

Tout passe par le CC Scene maintenant.

Il faut se référer à la notice du module (que je n’ai pas) pour détecter appui/double clic/triple clic.

Il faut activer le paramètre 14 dans la configuration du module (bouton « Valeurs »).

Il faut ensuite trouver (toujours dans Valeurs) quelle commande renvoie l’id puis la créer dans les commandes du module (bouton crayon à droite sur la même ligne que la commande dans Valeurs).

Cette nouvelle commande servira de déclencheur à ton scénario, puis dans ce scénario selon sa valeur (commande trigger : voir documentation scénario) tu lanceras la commande ouverture/fermeture que tu veux.

Mon paramètre 14 est bien activé :

par contre je ne trouve aucune commande qui renvoie la valeur qui m’intéresse et surtout, lorsque je tente de créé une commande info, j’ai un bandeau rouage en bas à droite mais sans message d’erreur dedans et aucune commande ne se créée

Bonjour,

La commande semble être en effet la 43/0/sceneId et a bien changé à 9h22.

L’erreur peut provenir que s’agissant d’une commande info ce n’est pas le bouton à sa gauche qu’il faut utiliser (il y a une info-bulle au survol).
Au pire la créer manuellement (attention à la casse).

PS : il faut répondre à mon post sinon je n’ai pas de notif.

L’info bulle sur le crayon indique bien que c’est une commande info. Mais dans tous les cas, ma commande créer manuellement ne fonctionne pas (cf mon screen). Une idée de ce que j’ai mal paramétré sur cette commande manuelle ?

Je ne vois pas ton nouveau screenshot.
La commande doit être 43/0/sceneId.

Ca fonctionne merci beaucoup !
Vous êtes des as !
Voici donc pour ceux que ça intéressera la commande qui fonctionne (en plus de l’activation du paramètre 14) permettant de récupérer l’information sur l’action réalisée sur l’interrupteur

Super !

Par contre je ne pense pas que la solution doit être sur ton post qui confirme juste les infos que je t’avais précédemment données :wink:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.