Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

[Résolu] Demon Enocean NOK

Retrouvez ici des sujets concernant le protocole EnOcean et les modules domotiques de type EnOcean utilisés avec JEEDOM

Modérateur : Patrick

cedbertrand
Timide
Messages : 23
Inscription : 02 janv. 2016, 10:47

[Résolu] Demon Enocean NOK

Message par cedbertrand » 24 oct. 2017, 08:37

Bonjour,

J'ai acheté récemment le plugin enocean mais je n'arrive pas à le faire fonctionner.
J'ai un raspberry PI 3 avec une raspbian Jessy installée dessus à jour (art-get Install/upgrade, rpi-update OK).
Jeedom et tous ses plugins sont installés et à jour en dernière version.
Capture d’écran 2017-10-24 à 08.15.13.png
plugin MAJ
Capture d’écran 2017-10-24 à 08.15.13.png (203.36 Kio) Consulté 345 fois
Je n'arrive pas à lancer correctement le demon enocean, ci-après une capture d'écran de mes paramètres:
Capture d’écran 2017-10-24 à 08.15.46.png
paramètres plugin enocean
Capture d’écran 2017-10-24 à 08.15.46.png (94.14 Kio) Consulté 345 fois
voici le log en mode INFO que j'obtiens avec ce paramétrage:
[2017-10-24 08:20:05][INFO] : Lancement démon openenocean : /usr/bin/python /var/www/html/plugins/openenocean/resources/openenoceand/openenoceand.py --device /dev/ttyAMA0 --loglevel info --socketport 55006 --callback http://127.0.0.1:80/plugins/openenocean ... nOcean.php --apikey vmDtTDbPJL7kZTucMDurImrVmy9M4x4Q --cycle 0.3 --pid /tmp/jeedom/openenocean/deamon.pid
[2017-10-24 08:20:05][INFO] : Start openenoceand
[2017-10-24 08:20:05][INFO] : Log level : info
[2017-10-24 08:20:05][INFO] : Socket port : 55006
[2017-10-24 08:20:05][INFO] : Socket host : 127.0.0.1
[2017-10-24 08:20:05][INFO] : PID file : /tmp/jeedom/openenocean/deamon.pid
[2017-10-24 08:20:05][INFO] : Apikey : vmDtTDbPJL7kZTucMDurImrVmy9M4x4Q
[2017-10-24 08:20:05][INFO] : Callback : http://127.0.0.1:80/plugins/openenocean ... nOcean.php
[2017-10-24 08:20:05][INFO] : Cycle : 0.3
[2017-10-24 08:20:05][INFO] : Loading profile file : F6-02-01.xml
...
[2017-10-24 08:20:08][INFO] : Loading profile file : A5-02-13.xml
[2017-10-24 08:20:08][INFO] : Successfully loaded 80 profiles !
[2017-10-24 08:20:08][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-10-24 08:20:08][INFO] : SerialCommunicator started
[2017-10-24 08:20:08][INFO] : Sending packet
[2017-10-24 08:20:09][ERROR] : No base id from enocean key, shutdown

J'ai lu plusieurs posts avant d'écrire sur le forum, j'ai donc tenté différentes choses :
1) enlever la carte enocean pi et la remettre -> ne change rien
2) j'ai désactivé le bluetooth (car j'ai lu que cela pouvait poser problème) en ajoutant la ligne "dtoverlay=pi3-disable-bt" dans /boot/config.txt, cela a changé les possibilités dans la liste déroulante concernant le paramètre port enocean (disparition de "raspberry pi /dev/ttyAMA0" au profit de "cubiboard /dev/ttyS0" mais avec ce choix, j'ai un autre message d'erreur:

[2017-10-24 08:33:16][ERROR] : Fatal error : Could not configure port: (5, 'Input/output error')
[2017-10-24 08:33:45][ERROR] : Impossible de lancer le démon openenocean, vérifiez le port

3) le bluetooth toujours désactivé, je positionne le port enocean sur /dev/ttyAMA0 et je reviens sur le même message d'erreur "No base id from enocean key, shutdown"

L'un de vous pourrait il m'aider et me dire ce qu'il faut que je fasse pour faire fonctionner ce plugin?

D'avance un grand merci pour votre aide
Cédric
Dernière édition par cedbertrand le 25 oct. 2017, 12:24, édité 1 fois.

cedbertrand
Timide
Messages : 23
Inscription : 02 janv. 2016, 10:47

Re: Demon Enocean NOK

Message par cedbertrand » 25 oct. 2017, 11:46

Bonjour,

Je n'ai pas beaucoup de succès avec mon post. T_T

J'ai subitement un doute, quelqu'un pourrait il me confirmer que je peux placer la carte EnOcean PI n'importe où sur le port GPIO? Si ce n'est pas le cas, pouvez vous me dire exactement où la positionner?

Merci pour toute aide qui pourra m'être donnée.
Bien à vous
Cédric

Avatar de l’utilisateur
magicgg91
Actif
Messages : 9910
Inscription : 09 août 2014, 12:15
Localisation : Région Parisienne
Contact :

Re: Demon Enocean NOK

Message par magicgg91 » 25 oct. 2017, 12:35

Bonjour,

Ah non, il y a 1 emplacement bien précis.

Vérifie la doc de l’enoceanpi
DomoPi - Mon site dédié au Raspberry Pi et à la domotique

cedbertrand
Timide
Messages : 23
Inscription : 02 janv. 2016, 10:47

Re: Demon Enocean NOK

Message par cedbertrand » 25 oct. 2017, 14:43

Bonjour et merci @magicgg91

J'ai donc vérifié la documentation et ma carte EnOcean Pi est correctement placée sur le port GPIO de mon Raspberry PI 3.
Pour info, la documentation se trouve ici (il y a une photo et les instructions à suivre):
https://www.enocean.com/fileadmin/redak ... 16_v.2.pdf

Il y a plusieurs opérations indiquées dans la documentation à réaliser pour faire en sorte que la carte fonctionne.
Je viens de les suivre et Tadaaaaa, mon demon est maintenant OK! Par contre le bluetooth est désactivé, je n'en avais pas besoin donc pas un problème pour moi, mais c'est toujours bon à savoir...

En résumé, j'ai fait les manips suivantes:

Code : Tout sélectionner

sudo raspi-config
J'ai été dans "Interfacing Options" et j'ai désactivé le "Serial", j'ai ensuite rebooté.

Ensuite j'ai édité le fichier config.txt

Code : Tout sélectionner

sudo nano /boot/config.txt
et ajouté les 2 lignes suivantes:

Code : Tout sélectionner

enable_uart=1 
dtoverlay=pi3-disable-bt
Ensuite :

Code : Tout sélectionner

sudo systemctl disable hciuart
Et pour finir, j'ai sélectionné "Raspberry pi /dev/ttyAMA0" dans la liste des ports EnOcean proposés dans le plugin EnOcean de Jeedom.

J'espère que cela pourra aider à l'avenir.

PS Comment faire pour marquer mon poste comme résolu?

Mika.l.
Timide
Messages : 3
Inscription : 29 janv. 2018, 10:37

Re: [Résolu] Demon Enocean NOK

Message par Mika.l. » 20 févr. 2018, 18:19

Bonjour à toi.
C'est un vieux post, mais j'espère que tu es toujours là et que tu auras une notif'.

J'ai exactement le même problème que toi, et personne ne parvient à m'aider. Ton explication est claire, mais pour un inité et moi je suis débutant. Je ne comprends pas où aller inscrire les lignes de codes, dans putty ?

cedbertrand
Timide
Messages : 23
Inscription : 02 janv. 2016, 10:47

Re: [Résolu] Demon Enocean NOK

Message par cedbertrand » 20 févr. 2018, 18:36

Bonjour

Oui c’est ça. Il faut que tu te connectes en ligne de commande sur ton raspberry en utilisant Putty si tu es sous windows, ou via un terminal si tu es sous macOS comme moi.

Il faut que tu te connectes en ssh en faisant quelque chose comme :
ssh user@ip-du-raspberry

Mika.l.
Timide
Messages : 3
Inscription : 29 janv. 2018, 10:37

Re: [Résolu] Demon Enocean NOK

Message par Mika.l. » 27 févr. 2018, 18:33

C'est un peu familier mais laisse moi te dire ça,

DUDE ! Tu déboîtes ta race !!!!!!!!!!!!!!!!!!!!

Merci à toi pour cette aide précieuse, tu viens de me sortir une sacrée épine du pied !!! J'étais sur le point de revendre mon enocean pi et de passer à autre chose.

cedbertrand
Timide
Messages : 23
Inscription : 02 janv. 2016, 10:47

Re: [Résolu] Demon Enocean NOK

Message par cedbertrand » 27 févr. 2018, 19:33

Je suis content d’avoir pu t’aider!! Amuse toi bien :)

Répondre

Revenir vers « [Plugin Officiel] EnOcean »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité