Aucun soucis pour me connecter au websocket sur phoscon en même temps que jeedom.
Sur le websocket j’ai ça:
{« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}
{« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:32:22 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}
{« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}
{« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:33:27 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}
Dans les log de jeedom j’ai ça:
[2020-05-12 21:32:22.632][DEBUG] : Received message from gateway 192.168.1.50 : {« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}
[2020-05-12 21:32:22.633][DEBUG] : Send to jeedom : {‹ 00212EFFFF0554B5 ›: {‹ config ›: {‹ battery ›: 100, ‹ on ›: True, ‹ reachable ›: True, ‹ temperature ›: 2600}, ‹ e ›: ‹ changed ›, ‹ id ›: ‹ 7 ›, ‹ r ›: ‹ sensors ›, ‹ t ›: ‹ event ›, ‹ uniqueid ›: ‹ 00:15:8d:00:03:e7:46:f5-01-0006 ›}}
[2020-05-12 21:32:22.638][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-12 21:32:22.655][DEBUG] : Received message from gateway 192.168.1.50 : {« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:32:22 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}
[2020-05-12 21:32:22.656][DEBUG] : Send to jeedom : {‹ 00212EFFFF0554B5 ›: {‹ e ›: ‹ changed ›, ‹ id ›: ‹ 7 ›, ‹ r ›: ‹ sensors ›, ‹ state ›: {‹ lastupdated ›: ‹ 2020-05-12T19:32:22 ›, ‹ open ›: False}, ‹ t ›: ‹ event ›, ‹ uniqueid ›: ‹ 00:15:8d:00:03:e7:46:f5-01-0006 ›}}
[2020-05-12 21:32:22][DEBUG] : {« 00212EFFFF0554B5 »:{« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}}
[2020-05-12 21:32:22.662][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-12 21:32:22][DEBUG] : {« 00212EFFFF0554B5 »:{« e »:« changed »,« id »:« 7 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:32:22 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:46:f5-01-0006 »}}
[2020-05-12 21:32:22.690][DEBUG] : http://127.0.0.1:80 « POST /plugins/deconz/core/php/jeeDeconz.php?apikey=XXXXXXXX HTTP/1.1 » 200 0
[2020-05-12 21:32:22.878][DEBUG] : http://127.0.0.1:80 « POST /plugins/deconz/core/php/jeeDeconz.php?apikey=XXXXXXXX HTTP/1.1 » 200 0
[2020-05-12 21:33:27.452][DEBUG] : Received message from gateway 192.168.1.50 : {« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}
[2020-05-12 21:33:27.453][DEBUG] : Send to jeedom : {‹ 00212EFFFF0554B5 ›: {‹ config ›: {‹ battery ›: 100, ‹ on ›: True, ‹ reachable ›: True, ‹ temperature ›: 2600}, ‹ e ›: ‹ changed ›, ‹ id ›: ‹ 14 ›, ‹ r ›: ‹ sensors ›, ‹ t ›: ‹ event ›, ‹ uniqueid ›: ‹ 00:15:8d:00:03:e7:83:f6-01-0006 ›}}
[2020-05-12 21:33:27.458][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-12 21:33:27][DEBUG] : {« 00212EFFFF0554B5 »:{« config »:{« battery »:100,« on »:true,« reachable »:true,« temperature »:2600},« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}}
[2020-05-12 21:33:27.474][DEBUG] : Received message from gateway 192.168.1.50 : {« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:33:27 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}
[2020-05-12 21:33:27.475][DEBUG] : Send to jeedom : {‹ 00212EFFFF0554B5 ›: {‹ e ›: ‹ changed ›, ‹ id ›: ‹ 14 ›, ‹ r ›: ‹ sensors ›, ‹ state ›: {‹ lastupdated ›: ‹ 2020-05-12T19:33:27 ›, ‹ open ›: False}, ‹ t ›: ‹ event ›, ‹ uniqueid ›: ‹ 00:15:8d:00:03:e7:83:f6-01-0006 ›}}
[2020-05-12 21:33:27.480][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-12 21:33:27][DEBUG] : {« 00212EFFFF0554B5 »:{« e »:« changed »,« id »:« 14 »,« r »:« sensors »,« state »:{« lastupdated »:« 2020-05-12T19:33:27 »,« open »:false},« t »:« event »,« uniqueid »:« 00:15:8d:00:03:e7:83:f6-01-0006 »}}
[2020-05-12 21:33:27.503][DEBUG] : http://127.0.0.1:80 « POST /plugins/deconz/core/php/jeeDeconz.php?apikey=XXXXXXXX HTTP/1.1 » 200 0
[2020-05-12 21:33:27.684][DEBUG] : http://127.0.0.1:80 « POST /plugins/deconz/core/php/jeeDeconz.php?apikey=XXXXXXXX HTTP/1.1 » 200 0
Apparemment les infos remontent de la même façon sur jeedom que mon pc…
Je me répète peut être mais dans les log du plugin deconz il y a un timed out au bout d’un certain temps et l’écoute du websocket s’arrête mais ne se relance jamais.
Il n’y a pas un moyen de configurer le plugin pour qu’il relance l’écoute websocket dès lors qu’il est timed out ?