Récepteur connecté multifonction Enki evology

Forum pour tous les autres protocoles : Enocean, X10, les cartes piface.razberry ...
Pour les questions concernant le choix de protocoles, merci d'utiliser le forum Les autres objets.
Herve Waty
Messages : 15
Inscription : 14 déc. 2020, 19:48

Récepteur connecté multifonction Enki evology

Message par Herve Waty »

Bonjour,
J'essai de commander un récepteur contact sec multifonction Enki evology (https://www.leroymerlin.fr/produits/ele ... 35522.html) profile Enocean EEP:D2-01-0F.
L'appairage avec un bouton de commande Nodon ce passe bien, la détection automatique par Domoticz ce passe bien.
Lors de la commande par le bouton, Domoticz voit bien le change d'état du contact.

log passage état fermé
2021-08-31 11:16:53.660 Passerelle enocean: RPS teach-in request #1 from Node 002DFE11
2021-08-31 11:16:53.661 Passerelle enocean: RPS teach-in requires 3 actions in less than 2000ms to complete
2021-08-31 11:16:53.948 Passerelle enocean: RPS teach-in request from Node 002DFE11 (ignored telegram)
2021-08-31 11:16:54.028 Passerelle enocean: VLD msg: Node 05974795 EEP: D2-01-0F
2021-08-31 11:16:54.037 Passerelle enocean: Lighting 2 (contact sec)

log passage état ouvert
2021-08-31 11:17:00.459 Passerelle enocean: RPS teach-in request from Node 002DFE11 (ignored telegram)
2021-08-31 11:17:00.779 Passerelle enocean: RPS teach-in request from Node 002DFE11 (ignored telegram)
2021-08-31 11:17:00.779 Passerelle enocean: VLD msg: Node 05974795 EEP: D2-01-0F
2021-08-31 11:17:00.790 Passerelle enocean: Lighting 2 (contact sec)

Par contre si je passe la commande par Domoticz j'ai un message d'erreur

Error sending switch command, check device/hardware (idx=162) !

Log
2021-08-31 11:22:12.298 Status: User: Admin (IP: 192.168.1.27) initiated a switch command (162/contact sec/Off)
2021-08-31 11:22:12.299 Error: Passerelle enocean: Node 05974795 can not be used as a switch
2021-08-31 11:22:12.299 Error: Passerelle enocean: Create a virtual switch associated with HwdID 2

Version Domotique utilisé:

Version: 2021.1 (build 13482)
Build Hash: e8eb6e363
Compile Date: 2021-08-24 17:14:18
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]

La création d'un switch virtuel me parait pas être la solution. Tous mes autres équipements en protocole Enocean fonction sans switch virtuel.

Merci pour vos réponse, pour résoudre ce problème.
myefdeb
Messages : 5
Inscription : 09 nov. 2021, 14:49

Re: Récepteur connecté multifonction Enki evology

Message par myefdeb »

Bonjour,

Ce qu'on voit dans ces logs :

1/ le bouton de commande Nodon, Node 002DFE11

RPS teach-in request #1 from Node 002DFE11
RPS teach-in requires 3 actions in less than 2000ms to complete.

Indique que le bouton est vu par Domotics, mais pas encore associé et donc pas utilisable
Si besoin de voir son état dans Domoticz, onglet Devices/Dispositifs, par exemple pour l'utiliser dans un script, il faut d'abord l'associer.
Pour celà, autoriser Domoticz à accepter de nouveaux devices, et effectuer 3 pressions successives en moins de 2 secondes sur un des boutons.
Le log indiquera alors :

RPS teach-in request #1 from Node 002DFE11
RPS teach-in requires 3 actions in less than 2000ms to complete.
RPS teach-in request #2 from Node 002DFE11
RPS teach-in request #3 from Node 002DFE11 accepted
Creating Node 002DFE11 Manufacturer 046 (NodOn) EEP D2-01-0F (Switch/Dimmer.0F), 1 channel
Teach-in Node: HwdID 2 Node 002DFE11 Manufacturer 046 (NodOn) EEP D2-01-0F (Switch/Dimmer.0F)

Le bouton apparaitra alors dans l'onglet Devices/Dispositifs qui permettra de visualiser les actions sur les boutons.

2/ le module Enki evology, Node 05974795 EEP: D2-01-0F qui pour sa part a bien été associé à Domotics et qui remonte donc son état dans l'onglet Devices/Dispositifs

La remontée de l'état correspond à une communication du module vers Domotics, qui est implémentée dans la version courante de Domotics (2022.1 ou beta courante).
Domotics permet alors de visualiser l'état du contact sec (et de l'utiliser dans des scripts).

La commande du module depuis Domoticz demande une communication dans l'autre sens : de Domotics vers le module.
Elle n'est implémentée que depuis août 2021 dans les versions beta, et disponible donc dans la 2022.1 et betas suivantes.
De plus, elle ne fonctionnera que si le module a été associé à Domotics après août 2021.
S'il a été associé dans une version précédente, il faut supprimer le module de Domoticz et le recréer en l'associant à nouveau.
Une fois que c'est OK il suffit de cliquer sur l'icône lampe du module pour activer le contact depuis Domoticz.

L'autre solution pour commander le module est de créer un switch virtuel dans Domotics, qui se comportera de façon identique à celle de votre bouton Nodon.
Il sera donc nécessaire de l'associer à votre module (mettre le module en mode association et activer l'interrupteur virtuel pour l'associer).
Ensuite, activer le switch virtuel activera le contact sec.
Cette solution fonctionnera aussi bien avec les version antérieures à août 2021 que les versions suivantes.

Vous pouvez consulter la page EnOcean du Wiki Domoticz (https://www.domoticz.com/wiki/EnOcean) et installer la dernière bêta en date (https://www.domoticz.com/downloads/) pour disposer du nouvel écran de configuration EnOcean.
Répondre