J’ai connecté un module Frient IO à mon portail pour détecter son état et controler l’ouverture totale (bouton 1) et l’ouverture partielle (bouton 2).
Malheureusement je n’arrive pas à le configurer. En partant de l’article de blog correspondant, j’ai bien vu qu’il y avait un mode On/Off et un mode impulsion, mais les logical IDs de l’article ne correspondent en rien aux miens.
Pouvez vous m’éclairer sur ce que je dois faire pour le configurer ?
D’autre part, input l1 et input l2 remontent tous les 2 la valeur 1. Même en ouvrant et fermant mon portail manuellement (télécommande), les valeurs ne changent pas; ce qui me semble être pas bon ? et comment peut il être à la fois ouvert et fermé ?
Bonjour
Pour les inputs comment a tu câblé les entrées du module frient
Tu a récupérer un contact sec sur l’éléctroniquue de ton portail?
Pour le relais en mode impulsionnel
j’ai trouvé ca
On with timed off
When setting the state to ON, it might be possible to specify an automatic shutoff after a certain amount of time. To do this add an additional property on_time to the payload which is the time in seconds the state should remain on. Additionally an off_wait_time property can be added to the payload to specify the cooldown time in seconds when the switch will not answer to other on with timed off commands. Support depends on the switch firmware. Some devices might require both on_time and off_wait_time to work Examples : {« state » : « ON », « on_time »: 300}, {« state » : « ON », « on_time »: 300, « off_wait_time »: 120}.
Non, alimenté en usb. J’ai mis le module à côté du TGBT.
Les branchements sont bons pour vous ?
Est ce que le problème peut venir de la section de câble utilisée ? Cable type ethernet, 8 fils section 0.6 sur 20m environ entre le moteur et le module.
Pourtant il a bien ce branchement usb possible ou via un transfo en 6-26vdc pour l’alimentation ?
Ça change quoi que ce soit le moteur du portail qui l’alimente ?
Pour l’action on_time, je mets une valeur dans le logical ID ou je le laisse sur « null » ?
C est a cause des inputs
ils leurs faut une référence
Et cette référence c est l alimentation de votre portail
Car les capteur de votre portail sont référencé au moin(gnd sur la carte)
Pour le reste je vous est tous indiqué dans le message précédent
Bonjour,
j’utilise la meme commande que vous pour simuler une impulsion, ca fonctionne parfaitement mais à chaque fois une erreur est générée dans les log z2md :
0013|[2025-12-30 18:08:35] e[31merrore[39m: z2m: Publish 'set' 'on_time' to 'Portail' failed: 'Error: 'null' not allowed, choose between: toggle,off,on'
Est-ce que cela peut poser problème à terme ?
Mon z2m est en version 2.7.1
bonjour
non je n’est pas cette erreur
je suis avec ember pour le controleur et zigbee2mqtt 2.4.0 sous box atlas
je ne pourrais pas vous dire a quoi fait référence cette erreur
Peut être sur le forum quelqu’un de plus compétant que moi pourrais vous répondre
La commande semble incorrecte selon le message. Zigbee2mqtt attend toggle,off,on mais reçoit une information vide.
Le mieux serait de donner la commande json tel que publiée, en utilisant mqttexplorer par exemple.
J’ai essayé de downgrader en 2.4.0 → même erreur.
Un petit détail que j’avais oublié : je suis sous Jeedom 4.5.1 sur Debian 12, je suppose que la différence vient de là.
Ce n’est pas bien grave tant que ça fonctionne. Au pire je ferai un scénario On/Off.
Dommage, j’aime bien quand tout est carré
Traduction de l’info de la commande sur le lien donné par echo
Lorsque vous réglez l’état sur ON, il est possible de spécifier une désactivation automatique après un certain temps. Pour ce faire, ajoutez une propriété supplémentaire on_time à la charge utile, qui correspond au temps en secondes pendant lequel l’état doit rester activé. De plus, une propriété off_wait_time peut être ajoutée à la charge utile pour spécifier le temps de refroidissement en secondes pendant lequel l’interrupteur ne répondra pas aux autres commandes d’activation avec désactivation temporisée. La prise en charge dépend du micrologiciel de l’interrupteur. Certains appareils peuvent nécessiter à la fois on_time et off_wait_time pour fonctionner. Exemples : {« state » : « ON », « on_time »: 300}, {« state » : « ON », “on_time”: 300, « off_wait_time »: 120}.
du coup le off_wait de se que j’en ai compris n’est pas vraiment utile(temp en secondes pendant lequel l’interrupteur ne répondra pas aux autres commandes d’activation avec désactivation temporisée)
mais sa dépend du firmware
la commande json::{"state_l11":"ON", "on_time": 2} fonctionne chez moi avec activation de la sortie relais 1 pendant 2 secondes (avec erreur je viens de mon rendre compte)
Pour mon cas je n’est besoin que de la commande on_time
version de mon micro logiciel : 2.0.1
la traduction de l’erreur :
Échec de la publication de « set » « on_time » vers « io_frient_5 » : « Erreur : « null » n’est pas autorisé, choisissez entre : toggle,off,on »