Bonsoir,
Ca fait plusieurs soirs que je cherche à configurer le plugin sans y parvenir.
Dans les logs j'avais des IP vides comme indiqué dans un message précédent ce qui venait de la non configuration de l'URL interne dans la section réseau de la config générale. Je tourne sous synology/docker et lorsque j'ai mis l'IP du syno avec le bon port (celui redirigé) C le plugin openzawe qui ne redémarrait plus.
Openzwave ne marche qui si je laisse la configuration vide ou si je met l'IP attribuée à jeedom dans le sous réseau (bridge) de docker. Le plan d'adressage par defaut du bridge docker est 172.17.0.x (172.17.0.2 chez moi pour jeedom). Cela est finallement logique car jeedom et les plugin tournent dans un environnement avec les IP du bridge
Mon plugin dash est OK dans la page santé et la page config confirme que le deamon a bien démarré. Mais rien ne réagit lorsque j'appuie sur les boutons (ils sont bien sur le WIFI et j'ai validé leur MAC sur la freebox qui voit bien les communications a chaque appuis)
La chose étrange est que l'API key qui apparait dans les logs du plugin ne correspond pas a celle de la page configuration. J'ai regarde le code du plugin et la doc et a priori les key sont composée à partir de l'IP et d'un code aléatoire stocké dans la DB. Je me suis donc dis que CT un effet de bords de mon manque de configuration réseau au moment de l'installation du plugin... j'ai régénéré la clef et désinstallé le plugin. A chaque fois que je refais la manip la clef change dans les logs du plugin mais ne correspond jamais à celle de la page configuration. Pour openZwave je constate que dans les logs que la clef est bien celle de la page configuration jeedom.
J'ai essayé de comprendre mais sans succès . Quelqu'un peut il me confirmer que sur son installation la clef envoyée par le plugin correspond bien a celle de la page config générale SVP.
le seul meesage de warning qui m'intrigue est celui à la fin du log d'installation des dépendances
Code : Tout sélectionner
make: Leaving directory '/var/www/html/plugins/dashbutton/node/node_modules/pcap/build'
/var/www/html/plugins/dashbutton/node
+-- node-dash-button@0.6.1
| +-- pcap@2.0.0 (git+https://github.com/mranney/node_pcap.git#d920204745c8b00ef4b7a3fe27d902b263cdb70f)
| | +-- nan@2.4.0
| | `-- socketwatcher@0.3.0
| `-- underscore@1.8.3
`-- request@2.79.0
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/dashbutton/node/package.json'
npm WARN node No description
npm WARN node No repository field.
npm WARN node No README data
npm WARN node No license field.
et je n'ai effectivement pas ce fichier dans le répertoire
Peut être que le plugin n'est pas compatible docker et que je cherche en vain. car les boutons tournent sur 192.168.x.x alors que jeedom est en 172.17.x.x et il doit manquer une passerelle ou routeur