Je viens de passer mon week a me coltiner les doc de EnOcean etc pour me rendre compte qu’il y a bien un bug dans le plugin OpenEnocean de Jeedom pour l’activation du mode repetiteur des modules D2 01 0E ou D2 01 0B (les prises connectées avec mesure d’energie de NoDon)
Dans le fichier learn.py ligne 44 on a
def repeater(remoteid,level,profile):
logging.debug('Sending Repeater remote message for profile ' + str(profile))
logging.debug('id base ' + str(remoteid))
logging.debug('test')
dataheader = [0xD1,0x46,0x00,0x08]
if profile['rorg'] == 'd2' and profile['type'] == '0a' and profile['func'] == '01' :
logging.debug('Should invert two bytes for Sending Repeater remote message for profile ' + str(profile))
dataheader = [0xD1,0x00,0x46,0x08]
il faut modifier le ‹ profile[‹ type ›] == ‹ 0a › › par (profile[‹ type ›] == ‹ 0a › or profile[‹ type ›] == ‹ 0b › or profile[‹ type ›] == ‹ 0e ›)
le soucis avait deja été identifier pour les type 0a visiblement !
j’ai fait évidement des essais avec Dolphin en branchant la clé USB passerelle sur le PC, et comme par magie tout marche
Une demande a étés effectuée à nodon pour savoir si cela est normal ! Car la première correction et faite car il y avait un souci sur les firmware de chez Nodon !
On reviens rapidement vers tous ! Merci pour l’info en tout cas !
Merci Alexandre pour le retour
super pour le contact avec le fabricant.
La seule chose dont je suis sur c’est que :
avec la trame D1 00 46 08 (puis 01 01 ou 00) ca fonctionne sur mes 2 modules Nodons, dont il faut bien cet ordre la pour mes 2 modules en questions
avec la trame de base D1 46 00 08 - ca marche pas
que j’ai testé en manuel et via Dolphin
que j’ai regardé le code de d’autre solution domotique dont OpenHab et qu’on y voit clairement la trame que je propose ,et visiblement pour carrement tous les modules Nodon (je n’ai trouvé aucune class d’equi qui envoit la trame 46 00 08 ! )
Le « radiateur bureau » reste injoignable (il apparait en vert car il a déjà communiqué quand j’ai fait l’appairage chez moi sur table avant de mettre les boîtiers en place sur les radiateurs).