J'ai réussi à avoir les sondes apparaitre je ne sais pas trop comment.
Toutefois voici les différentes actions effectuées si cela peut aider certains:
Ajout du port 17100 en correspondance avec le 17100 local dans le conteneur jeedom (avec arrêt et redémarrage)
Paramétrage du pare feu synology:
J'ai autorisé tout les ports pour le sous réseau 172.17,0,0 masque 255.255.255.0
J'ai autorise le 17100 UDP en port de destination pour le sous-réseau 192.168.0.0 masque 255.255.255.0
J'ai autorisé tous les ports l'adresse 172.17.0.2 qui était l'adresse locale de mon jeedom docker
A chaque fois tentative de relance du nodejs et/ou relance du conteneur jeedom
La cela ne fonctionnait pas.
Ensuite j'ai changé la configuration interne de jeedom en forçant l'adresse de mon nas avec le port 2080. Puis relance du nodejs. Là le démon est en erreur
06-01-2016 14:14:45 | info | {{Lancement démon Zibasedom}} : nodejs /usr/share/nginx/www/jeedom/plugins/Zibasedom/node/Zibasedom.js 192.168.0.11 2080 /core/api/jeeApi.php?api=xxxxxxxxxxxxxxxxxxx 192.168.0.17 600000 \{\"debug\":\"1\",\"info\":\"1\",\"event\":\"1\",\"error\":\"1\"\}
06-01-2016 13:14:46 | info | Watchdog timeout : 10 minutes
06-01-2016 13:14:46 | error | server error : Error: bind EADDRNOTAVAIL
at errnoException (dgram.js:457:11)
at dgram.js:210:28
at dns.js:72:18
at process._tickCallback (node.js:419:13)
at Function.Module.runMain (module.js:499:11)
at startup (node.js:119:16)
at node.js:906:3
06-01-2016 14:14:55 | info | {{Démon Zibasedom lancé}}
Rechangement de la configuration interne du réseau: je repasse le port interne en 80 et je sauvegarde. Il me remet une adresse IP en 172.17.0.3. Je relance le nodejs et là ça fonctionne.
06-01-2016 14:20:07 | info | {{Tentative d'arrêt du démon Zibasedom}}
06-01-2016 14:20:07 | info | {{Redémarrage du démon Zibasedom}}
06-01-2016 14:20:07 | debug | Zibasedom::runDeamon()
06-01-2016 14:20:07 | info | {{Lancement démon Zibasedom}} : nodejs /usr/share/nginx/www/jeedom/plugins/Zibasedom/node/Zibasedom.js 172.17.0.3 80 /core/api/jeeApi.php?api=xxxxxxxxxxxxxxxxxxxxxxx 192.168.0.17 600000 \{\"debug\":\"1\",\"info\":\"1\",\"event\":\"1\",\"error\":\"1\"\}
06-01-2016 13:20:08 | info | Watchdog timeout : 10 minutes
06-01-2016 13:20:08 | info | server listening 172.17.0.3:17100
06-01-2016 13:20:08 | info | Zapi linked to host IP=172.17.0.3 UDP Port=17100
06-01-2016 13:20:10 | debug | ----------------------------------
06-01-2016 13:20:10 | debug | Received radio ID (<rf>433Mhz Oregon</rf> Noise=<noise>2131</noise> Level=<lev>3.2</lev>/5 <dev>THGx8x0</dev> Ch=<ch>5</ch> T=<tem>+18.5</tem>C (+65.3F) Humidity=<hum>46</hum>% Batt=<bat>Ok</bat>): <id>OS4196939013</id>
06-01-2016 13:20:10 | debug |
http://172.17.0.3:80/core/api/jeeApi.ph ... &rf=433Mhz Oregon&noise=2131&lev=3.2&dev=THGx8x0&ch=5&tem=+18.5&hum=46&bat=Ok&id=OS4196939013
06-01-2016 14:20:10 | debug | saveEq() - ID : OS4196939013
06-01-2016 14:20:10 | info | Création d'un nouvel équipement : OS4196939013
06-01-2016 14:20:10 | debug | init cache params
06-01-2016 14:20:10 | debug | setBatteryLevel(OS4196939013, 100)
06-01-2016 14:20:10 | debug | setReceptionLevel(OS4196939013, 3.2)
06-01-2016 13:20:10 | debug | Got response saveSensor: [object Object]
06-01-2016 14:20:17 | info | {{Démon Zibasedom lancé}}
06-01-2016 13:20:27 | debug | ----------------------------------
06-01-2016 13:20:27 | debug | Received radio ID (<rf>433Mhz Oregon</rf> Noise=<noise>2161</noise> Level=<lev>5.0</lev>/5 <dev>THGx8x0</dev> Ch=<ch>2</ch> T=<tem>+17.1</tem>C (+62.7F) Humidity=<hum>49</hum>% Batt=<bat>Ok</bat>): <id>OS4196953346</id>
06-01-2016 13:20:27 | debug |
http://172.17.0.3:80/core/api/jeeApi.ph ... &rf=433Mhz Oregon&noise=2161&lev=5.0&dev=THGx8x0&ch=2&tem=+17.1&hum=49&bat=Ok&id=OS4196953346
06-01-2016 14:20:27 | debug | saveEq() - ID : OS4196953346
06-01-2016 14:20:27 | info | Création d'un nouvel équipement : OS4196953346