impossible d'ajouter une prise enocean NOD ASP 2 1 00

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.
bend9
Messages : 20
Inscription : 29 déc. 2016, 21:55

impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par bend9 »

Bonsoir
Pouvez vous m'aider quand j'appuie sur la prise en mode learn j'ai ce message dans la log

2016-12-29 22:03:26.296 EnOcean: 01 (0D/07) D4 A0 01 46 00 0B 01 D2 01 85 B0 76 00 01 FF FF FF FF 5B 00
2016-12-29 22:03:26.297 EnOcean: destination: 0xffffffff RSSI: 9
2016-12-29 22:03:26.297 EnOcean: Unhandled RORG (d4)
2016-12-29 22:03:29.397 EnOcean: 01 (0D/07) D4 A0 01 46 00 0B 01 D2 01 85 B0 76 00 01 FF FF FF FF 5B 00
2016-12-29 22:03:29.398 EnOcean: destination: 0xffffffff RSSI: 9
2016-12-29 22:03:29.398 EnOcean: Unhandled RORG (d4)
2016-12-29 22:04:49.517 EnOcean: 01 (0A/07) A5 14 0A FF 09 01 9C 5A E5 00 01 FF FF FF FF 50 00
2016-12-29 22:04:49.517 EnOcean: destination: 0xffffffff RSSI: 20
2016-12-29 22:04:49.517 EnOcean: 4BS data: Sender id: 0x019c5ae5 Status: 00 Data: ff
2016-12-29 22:04:49.518 EnOcean: Need Teach-In for 019C5AE5

DOMOTICZ Version : Version: 3.4834

Merci d'avance
Artpol5
Messages : 12
Inscription : 17 oct. 2015, 21:17

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par Artpol5 »

J'ai l'impression que le protocole Enocean n'est pas bien développé sur Domoticz à contrario de Jeedom, c'est ce qui me fait hésiter a basculer sur cette plateforme.
Raspberry+ rfx+ Oregon (thermo, hygro, pluvio, anémo)+interrupteur livolo+carte relais gpio+ pH-mètre+ Flamingo fa21rf+Aeotec use gen 5+ Fdg-212+ Fibaro rgbw+ Fgbs-001+ Fgms-001+ Fgk-101
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par patrice »

Bonjour
Il y a eu des corrections concernant enocean en juillet ,
fais une mise a jour ou passe en beta
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
bend9
Messages : 20
Inscription : 29 déc. 2016, 21:55

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par bend9 »

bonjour

j'ai mis a jour et je suis passé en beta (3.6277)
sur mes 3 periphériques enocean :
1. Thermometre STP 2-1-05
2. Prise telecommandée ASP-2-1-00
3. Dectecteur de presence 10020078

Seul le thermometre fonctionne

Je suis pas sur de faire ce qu'il faut pour appairer correctement les périphériques
Je sais plus quoi faire , merci de votre aide
Cordialement
bend9
Messages : 20
Inscription : 29 déc. 2016, 21:55

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par bend9 »

Bonjour

Voici un complement d'information, je dois pas etre loin car quand j'active a la main la prise telecommandée
je recois des choses dans la log de domoticz

2016-12-31 10:06:18.499 EnOcean: 01 (09/07) D2 04 60 E4 01 85 B0 76 00 01 FF FF FF FF 5B 00
2016-12-31 10:06:18.499 EnOcean: destination: 0xffffffff RSSI: 9
2016-12-31 10:06:18.500 EnOcean message VLD: func: 01 Type: 0C
2016-12-31 10:06:18.501 (OCEAN) Lighting 2 (Unknown)
2016-12-31 10:06:21.968 EnOcean: 01 (09/07) D2 04 60 80 01 85 B0 76 00 01 FF FF FF FF 59 00
2016-12-31 10:06:21.968 EnOcean: destination: 0xffffffff RSSI: 11
2016-12-31 10:06:21.968 EnOcean message VLD: func: 01 Type: 0C
2016-12-31 10:06:21.970 (OCEAN) Lighting 2 (Unknown)

Ce qui me géne c'est ce (Unknow)

Merci de votre aide
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par patrice »

Bonjour
ici https://easydomoticz.com/?s=enocean pour voir si tu es OK
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
bend9
Messages : 20
Inscription : 29 déc. 2016, 21:55

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par bend9 »

bonjour

j'ai regardé ton lien avec attention mais il parle d'une prise Nodon Smart Plug Zwave et moi je suis en EnOcean
De plus j'ai pas de bouton "reglage" en face de mon controller EnOcean

bon j'ai tout repris du debut, j'ai effacé le controler EnOcean , ca ma retirer tous les peripheriques enocean
J'ai remis mon controler enocean

Ensuite j'ai commencé par ajouté mon périphérique "Temperature" sans soucis, j'ai fait l'appairage, il apparait d'abord dans la log et dans la partie device

voici la log:

2016-12-31 13:13:44.983 EnOcean: 01 (0A/07) A5 08 28 46 80 01 95 8D FB 00 01 FF FF FF FF 56 00
2016-12-31 13:13:44.984 EnOcean: destination: 0xffffffff RSSI: 14
2016-12-31 13:13:44.984 EnOcean: 4BS data: Sender id: 0x01958dfb Status: 00 Data: 46
2016-12-31 13:13:44.985 EnOcean: 4BS, Variant 2 Teach-in diagram: Sender_ID: 0x01958DFB
Manufacturer: 0x46 (NodOn)
Profile: 0x02
Type: 0x05 (Temperature.05)
2016-12-31 13:13:44.987 EnOcean: Sender_ID 0x01958DFB inserted in the database

Ensuite je lui donne un nom dans la partie "devices" et hop il apparait dans l'onglet "Temperature"

Simple

Maintenant j'essaye avec ma prise Nodon Smart Plug EnOcean

quand je lance l'appairage de ma prise

voici la log

2016-12-31 13:28:48.499 EnOcean: 01 (0D/07) D4 A0 01 47 81 0B 01 D2 01 85 B0 76 88 01 FF FF FF FF 5F 00
2016-12-31 13:28:48.500 EnOcean: destination: 0xffffffff RSSI: 5
2016-12-31 13:28:48.500 EnOcean: teach-in request received from 0185B076 (manufacturer: 147). number of channels: 1, device profile: D2-01-0B
2016-12-31 13:28:48.503 EnOcean: Sender_ID 0x0185B076 inserted in the database

ce coup ci rien n'apparait dans la partie "devices"
je me suis ensuite apercu qu'il y a une fonction "Learn Light/switch" dans l'onglet "Switches"
J'ai cliquer sur ce bouton "Learn Light/switch" et une petite fenetre s'ouvre et demande d'appuyer sur le bouton on de la prise Smart plug (ce que j'ai fait)

je lui donne un nom, mais bizarrement la smartplug et detecter comme Blinds

ensuite cela m'ajoute un peripherique mais quand je clique dessus j'ai le msg :

"Error sending switch command, check device/hardware !"

En regardant de plus pres la partie devices des 2 :
IDX Hardware ID Unit
36 OCEAN 958D 251 Temperature EnOcean
37 OCEAN 185B076 1 Smartplug

Sender_ID: 0x01958DFB (vu dans la log plus haut)
Sender_ID 0x0185B076 (vu dans la log plus haut)

L'id est plus long sur le smartplug ?


Cordialement
Pièces jointes
Capture.PNG
Capture.PNG (11.9 Kio) Consulté 17923 fois
xbugs
Messages : 3
Inscription : 24 mai 2020, 18:16

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par xbugs »

Bonjour, J'ai reussi a faire fonctionner ASP 2-1-01 avec domoticz. Il a néanmoins fallu mettre FHEM sur la meme machine. FHEM sert seulement de passerelle.
Tout fonctionne correctement , Energy, Power, telecommande.

Y a t il toujours quelqu'un d'interessé ??
xbugs
Messages : 3
Inscription : 24 mai 2020, 18:16

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par xbugs »

Coté Domoticz :
- Créer un matériel type Dummy ( materiel virtuel)
Une fois creer , cliquer sur creer un capteur virtuel ( choisir Electrique (instantanée + Conso)); creer un second capteur type interrupteur.
Aller dans dispositif afin de connaitres les Idx.

Installer FHEM sur la meme machine avec le dongle USB 300 ENOCEAN.
Faire reconnaitre le materiel dans FHEM

Envois des datas de FHEM vers domoticz
--------------------------------------------------------------

Il est necessaire de configurer la smartplug: ma configuration est :
set EnO_XXXXXXXX measurement mode power
set EnO_XXXXXXXX measurement unit W
set EnO_XXXXXXXX measurement report auto
set EnO_XXXXXXXX measurement mode energy
set EnO_XXXXXXXX measurement unit Wh
set EnO_XXXXXXXX measurement report auto
set EnO_XXXXXXXX special repeaterLevel 2
set EnO_XXXXXXXX local defaultState last

Chacunes des lignes ci dessus sont a entrees dans les lignes de commandes dans la pages WEB fhem.

=> Maintenant votre smartplug envois des données.
Dans le répertoire FHEM, creer un fichier updateenergy.bat ( je suis sous win)
copier la ligne suivante ( remplacer %1 en $1 pour les rasp et linux) :

curl -s "http://localhost:8080/json.htm?type=com ... alue=%2;%3"

Penser a mettre les droits d'execution sur le fichier

Modification du fichier FHEM.cfg
Ajouter la ligne suivante
define telnetPort telnet 7072 global ( utilisé pour les envois de commandes depuis domoticz)

Ajouter la ligne suivante :
define NRJ1 notify EnO_xxxxxx.* { my $power = ReadingsVal("EnO_xxxxxxx", "power0", "");; my $energy= ReadingsVal("EnO_xxxxxxxx", "energy0", "")*1000;; system("updateenergy.bat Idx $power05109E42 $energy05109E42 ") }
Idx etant l'Idx de la variable domoticz.

Redemarrer FHEM

-----------------------------------------------------------
Envois des commandes depuis domoticz vers FHEM

Dans le repertoire Domoticz/scripts
Creer un script Fhem_EnO_switch.bat par exemple
mon script est le suivant :
cd c:\my-fhem
c:\my-fhem\perl\bin\perl fhem.pl localhost:7072 "set %1 %2"

%1 ou $1 etant le nom du capteur dans FHEM ( EnO_XXXXXXXX)
%2 ou $2 etant l'etat de la commande on ou off

Dans la page web interupteur domoticz, modifier l'interrupteur
dans action on mettre : script://scripts\Fhem_EnO_switch.bat EnO_xxxxxxxxx on
dans action off mettre : script://scripts\Fhem_EnO_switch.bat EnO_xxxxxxxxx off

Je vous laisse de soin de valider les scripts en autonome afin de modifier les / en \ ; les bat en sh et les %1 en $1


Vous pouvez profiter pleinement de votre smartplug nodon dans domoticz
cocof
Messages : 95
Inscription : 15 sept. 2017, 18:17

Re: impossible d'ajouter une prise enocean NOD ASP 2 1 00

Message par cocof »

bonjour
merci du retour mais ca dépasse mes compétences, j'ai a peine réussis à installer FHEM version 6.0, mais après sous l’interface FHEM, je suis perdu :( je suis sous Raspberry.
je vais donc attendre que domoticz le fasse en natif, si ça arrive un jour... on qu'un tuto plus détaillé / pour les nuls existe.
Raspberry / domoticz / RFXCOM / Conbee II / IPX800v4 / Ecodevice RT2 / enocean / enphase
Répondre