Utilisation de capteurs xiaomi via deconz

Oui, dans ce cas, la valeur retournée reste à 1… et ne change pas avec l’ouverture/fermeture

J’ose demander quel est le format du Logical ID du capteur? Je trouve l’expression « 01-0006.state::open »… bizarre…

J’ai exactement le même.


Je te conseille de supprimer l’équipement dans le plugin Deconz, puis de faire une synchro, il devrait réapparaître. Si cela ne fonctionne toujours pas, supprime et l’équipement et le contact dans l’onglé réseau pour repartir sur une bonne base. Réinitialise ton contact en maintenant pendant environ 3 à 5 secondes le bouton d’inclusion, puis refais une inclusion du module. Normalement cela devrait fonctionner.

J’ai oublié un point, lorsque tu inclus ton module, il est vivement conseillé de le faire dans son emplacement définitif.

Merci, toujours pas de chance… même après un reset, cela ne fonctionne pas mieux. Le capteur garde le Logical ID dans l’état au moment de l’appareillement et ne le met pas à jour… alors que l’information est bien mise à jour dans Phoscon et dans les détails du capteur.

Mais petite question: je fais les appareillement sous Phoscon et je les synchronise ensuite depuis jeedom. Est-ce la bonne approche? Je n’arrive pas à les ajouter directement depuis le plugin Deconz…

Merci encore pour le temps tout de même!

Que tu fasses d’un côté ou de l’autre, cela ne devrait pas poser de problème.
Est ce que tu peux faire un imprim écran de la config de ton gateway depuis le plugin Deconz ?

Cela doit impérativement ressembler à ça

Bien sûr :

Tout à l’air parfait. Il faut que tu passe le log Deconz en Debug, solicite ton contact, et le poster. Il va falloir espérer que @Loic passe par là pour t’aider car je ne vois vraiment pas le problème.
Le plugin Deconz marche très bien et tous mes modules remontent correctement leur état en instantané. Tu as d’autres modules sur ton réseau ? C’est le seul qui pose problème ?

Bonjour,
Pour que je regarde il faut poster les bonnes informations (sinon je passe a une personne qui prend soin de bien tout mettre). Pour savoir ce qu’il faut mettre lors de ton message le community te donne le lien sinon il se trouve sur notre site de doc.

Je sais que ca peut etre penible mais il y a tellement de demande qu’on ait obligé de mettre ca en place sinon on passe notre temps a vous courir après pour resoudre votre soucis.

Bonjour Loic,

Ce n’est pas moi l’auteur du post, c’est @sanji.

C’était pour lui tkt pas.

Relancer le demon ? Au cas ou le websocket ait deco ?

Quelques éléments supplémentaires:

  • Le problème est identique pour tous les capteurs porte/fenêtre, soit une dizaine, et pour les thermomètres. Les données brutes sont correctes et à jour, mais les commandes retournent des valeurs anciennes enregistrées au moment de l’installation our de l’appareillement.
  • J’ai relancé le demon plusieurs fois, j’ai même effacé le plugin Deconz et l’ai réinstallé. Il est remonté avec les capteurs encore en mémoire, mais avec une nouvelle clef API (?).
  • Ayant encore une Gateway Xiaomi gérant certains capteurs, j’ai désinstallé le plugin Xiaomi et débranché la Gateway Xiaomi. Pas d’amélioration.
  • Voici un extrait des logs en mode debug, ils sont trop gros pour être postés en entier.

DEBUG.txt (121,0 Ko)

Il faudrait vider la log relancer le démon et mettre la log

lancement du demon :

Redémarrer démon
 Dépendances
Nom	Statut	Installation	Dernière installation
Local	OK		2020-01-10 17:51:37
 Démon
Nom	Statut	Configuration	(Re)Démarrer	Arrêter	Gestion automatique	Dernier lancement
Local	OK	OK				2020-01-11 22:23:56
 Configuration
Installation Deconz local
Installation
Mise à jour firmware local
Mettre à jour le firmware d'une clef Conbee II
Gateway
ID	Nom	IP	Port	Port Socket	Clef API	Fuseau horaire	Action
00212EFFFF042375
Phoscon
127.0.0.1
8484
20877
54DFE1BF56
 	
 Fonctionnalités

interactNon
cronNon
cron5Non
cron10Non
cron15Non
cron30Non
cronHourlyOuiActiver
cronDailyOuiActiver
deadcmdNon
healthNon
Log du plugin
Rechercher


[2020-01-11 22:24:00][INFO] : Lancement démon deconz : /usr/bin/python3 /var/www/html/plugins/deconz/resources/deconzd/deconzd.py --loglevel debug --socketport 55088 --callback http://127.0.0.1:80/plugins/deconz/core/php/jeeDeconz.php --apikey 6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR --cycle 0 --pid /tmp/jeedom/deconz/deamon.pid
[2020-01-11 21:24:11.996][INFO] : Start deconzd
[2020-01-11 21:24:11.997][INFO] : Log level : debug
[2020-01-11 21:24:11.998][INFO] : Socket port : 55088
[2020-01-11 21:24:11.999][INFO] : Socket host : localhost
[2020-01-11 21:24:11.999][INFO] : PID file : /tmp/jeedom/deconz/deamon.pid
[2020-01-11 21:24:12.000][INFO] : Apikey : 6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR
[2020-01-11 21:24:12.001][INFO] : Callback : http://127.0.0.1:80/plugins/deconz/core/php/jeeDeconz.php
[2020-01-11 21:24:12.002][INFO] : Cycle : 0.0
[2020-01-11 21:24:12.003][DEBUG] : Writing PID 1249 to /tmp/jeedom/deconz/deamon.pid
[2020-01-11 21:24:12.006][DEBUG] : Init request module v2.22.0
[2020-01-11 21:24:12.056][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-01-11 21:24:12.092][DEBUG] : http://127.0.0.1:80 "GET /plugins/deconz/core/php/jeeDeconz.php?apikey=6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR HTTP/1.1" 200 0
[2020-01-11 21:24:12.099][DEBUG] : Start listening...
[2020-01-11 21:24:12.102][DEBUG] : Socket interface started
[2020-01-11 21:24:12.104][DEBUG] : LoopNetServer Thread started
[2020-01-11 21:24:12.105][DEBUG] : Listening on: [localhost:55088]
[2020-01-11 21:24:12.106][INFO] : Local DeconZ found
[2020-01-11 21:24:12.107][INFO] : Launching local DeconZ
[2020-01-11 21:24:12.110][INFO] : Log level deconz deamon debug
[2020-01-11 21:24:12.111][INFO] : Opt deconz deamon ['sudo', 'deCONZ', '--auto-connect=1', '--dbg-error=1', '--http-port=8484', '--ws-port=20877', '--upnp=0', '-platform', 'minimal', '--dbg-aps=2', '--dbg-info=2', '--dbg-zcl=2', '--dbg-zdp=2', '--dbg-http=2']
[2020-01-11 21:24:12.121][INFO] : Launched DeconZ with pid 1561
[2020-01-11 21:24:12.123][DEBUG] : Start socket thread
[2020-01-11 21:24:14.807][DEBUG] : Client connected to [127.0.0.1:55886]
[2020-01-11 21:24:14.809][DEBUG] : Message read from socket: b'{"apikey":"6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR","cmd":"addgateway","gateways":[{"id":"00212EFFFF042375","name":"Phoscon","internalipaddress":"127.0.0.1","internalport":"8484","websocketport":"20877","apikey":"54DFE1BF56","manageTimeZone":"0"}]}'
[2020-01-11 21:24:14.810][DEBUG] : Client disconnected from [127.0.0.1:55886]
[2020-01-11 21:24:14.838][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2020-01-11 21:24:14.840][DEBUG] : Closing All Websockets
[2020-01-11 21:24:15.842][DEBUG] : Add gateway : Phoscon
[2020-01-11 21:24:15.844][DEBUG] : Starting WebSocket for Phoscon on ip 127.0.0.1 and port 20877
[2020-01-11 22:24:24][DEBUG] : 127.0.0.1:8484/api/54DFE1BF56/sensors type : POST
[2020-01-11 22:24:24][DEBUG] : {"1":{"config":{"configured":true,"on":true,"sunriseoffset":30,"sunsetoffset":-30},"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"Philips","modelid":"PHDL00","name":"Daylight","state":{"dark":true,"daylight":false,"lastupdated":"2020-01-11T21:24:13","status":230,"sunrise":"2020-01-11T07:16:36","sunset":"2020-01-11T16:07:31"},"swversion":"1.0","type":"Daylight","uniqueid":"00:21:2e:ff:ff:04:23:75-01"},"10":{"config":{"battery":88,"on":true,"reachable":true,"temperature":1300},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Door - Veranda","state":{"lastupdated":"2020-01-11T20:42:27","open":false},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:02:01:98:51-01-0006"},"11":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2500},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Window - Bathroom","state":{"lastupdated":"2020-01-11T20:39:54","open":true},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:01:b7:b5:fd-01-0006"},"12":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2500},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Door - Rikyu","state":{"lastupdated":"2020-01-11T20:36:04","open":false},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:01:b7:09:df-01-0006"},"13":{"config":{"battery":100,"duration":90,"on":true,"reachable":true,"temperature":0},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_motion","name":"Motion - Living","state":{"lastupdated":"2020-01-11T12:24:58","presence":false},"type":"ZHAPresence","uniqueid":"00:15:8d:00:01:9c:b3:94-01-0406"},"14":{"config":{"battery":100,"duration":90,"on":true,"reachable":false,"temperature":0},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_motion","name":"Motion - Stock","state":{"lastupdated":"2019-11-20T23:48:36","presence":false},"type":"ZHAPresence","uniqueid":"00:15:8d:00:02:23:c6:c2-01-0406"},"15":{"config":{"battery":100,"on":true,"reachable":false,"temperature":0},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet","name":"Door - Entrance","state":{"lastupdated":"2019-11-20T21:08:55","open":false},"type":"ZHAOpenClose","uniqueid":"00:15:8d:00:01:c1:e8:a3-01-0006"},"16":{"config":{"battery":91,"duration":90,"on":true,"reachable":false,"temperature":0},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_motion","name":"Motion - Veranda","state":{"lastupdated":"2019-11-20T21:10:11","presence":false},"type":"ZHAPresence","uniqueid":"00:15:8d:00:01:dc:2f:cc-01-0406"},"17":{"config":{"battery":85,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - X (T1)","state":{"lastupdated":"2020-01-11T20:27:09","temperature":2444},"swversion":"20161129","type":"ZHATemperature","uniqueid":"00:15:8d:00:02:2b:69:6c-01-0402"},"18":{"config":{"battery":85,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - X (T1)","state":{"humidity":5215,"lastupdated":"2020-01-11T20:27:09"},"swversion":"20161129","type":"ZHAHumidity","uniqueid":"00:15:8d:00:02:2b:69:6c-01-0405"},"19":{"config":{"battery":85,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - X (T1)","state":{"lastupdated":"2020-01-11T20:27:09","pressure":966},"swversion":"20161129","type":"ZHAPressure","uniqueid":"00:15:8d:00:02:2b:69:6c-01-0403"},"20":{"config":{"battery":85,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - Wine Cellar (T2)","state":{"lastupdated":"2020-01-11T20:12:48","temperature":1347},"swversion":"20161129","type":"ZHATemperature","uniqueid":"00:15:8d:00:03:49:91:ed-01-0402"},"21":{"config":{"battery":85,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - Wine Cellar (T2)","state":{"humidity":8134,"lastupdated":"2020-01-11T20:12:48"},"swversion":"20161129","type":"ZHAHumidity","uniqueid":"00:15:8d:00:03:49:91:ed-01-0405"},"22":{"config":{"battery":85,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.weather","name":"Temp - Wine Cellar (T2)","state":{"lastupdated":"2020-01-11T20:12:48","pressure":967},"swversion":"20161129","type":"ZHAPressure","uniqueid":"00:15:8d:00:03:49:91:ed-01-0403"},"23":{"config":{"battery":100,"on":true,"reachable":true,"temperature":3600},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"NEW","state":{"lastupdated":"2020-01-11T20:08:56","open":true},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:02:ca:0f:82-01-0006"},"24":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2300},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Window - Living Room","state":{"lastupdated":"2020-01-11T20:10:05","open":false},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:02:01:96:b4-01-0006"},"6":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2400},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Window - Parents","state":{"lastupdated":"2020-01-11T20:20:08","open":false},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:01:b7:0b:96-01-0006"},"7":{"config":{"battery":75,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_ht","name":"Temp - spa (T5)","state":{"lastupdated":"2020-01-11T20:19:26","temperature":3894},"swversion":"20161026","type":"ZHATemperature","uniqueid":"00:15:8d:00:01:f5:3d:12-01-0402"},"8":{"config":{"battery":75,"offset":0,"on":true,"reachable":true},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_ht","name":"Temp - spa (T5)","state":{"humidity":9038,"lastupdated":"2020-01-11T20:19:26"},"swversion":"20161026","type":"ZHAHumidity","uniqueid":"00:15:8d:00:01:f5:3d:12-01-0405"},"9":{"config":{"battery":100,"on":true,"reachable":true,"temperature":2500},"ep":1,"etag":"ad6ed3b2c3acc870f708a83dff812717","manufacturername":"LUMI","modelid":"lumi.sensor_magnet.aq2","name":"Door - Guest","state":{"lastupdated":"2020-01-11T20:17:37","open":false},"swversion":"20161128","type":"ZHAOpenClose","uniqueid":"00:15:8d:00:02:04:5c:ce-01-0006"}}
[2020-01-11 22:24:26][DEBUG] : 127.0.0.1:8484/api/54DFE1BF56/lights type : POST
[2020-01-11 22:24:26][DEBUG] : []
[2020-01-11 21:24:57.572][DEBUG] : Received message from gateway 127.0.0.1 : {"e":"changed","id":"20","r":"sensors","state":{"lastupdated":"2020-01-11T21:24:57","temperature":1337},"t":"event","uniqueid":"00:15:8d:00:03:49:91:ed-01-0402"}
[2020-01-11 21:24:57.574][DEBUG] : Send to jeedom :  {'00212EFFFF042375': {'t': 'event', 'e': 'changed', 'uniqueid': '00:15:8d:00:03:49:91:ed-01-0402', 'r': 'sensors', 'id': '20', 'state': {'temperature': 1337, 'lastupdated': '2020-01-11T21:24:57'}}}
[2020-01-11 21:24:57.602][DEBUG] : Received message from gateway 127.0.0.1 : {"e":"changed","id":"21","r":"sensors","state":{"humidity":6874,"lastupdated":"2020-01-11T21:24:57"},"t":"event","uniqueid":"00:15:8d:00:03:49:91:ed-01-0405"}
[2020-01-11 21:24:57.607][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-01-11 21:24:57.608][DEBUG] : Send to jeedom :  {'00212EFFFF042375': {'t': 'event', 'e': 'changed', 'uniqueid': '00:15:8d:00:03:49:91:ed-01-0405', 'r': 'sensors', 'id': '21', 'state': {'humidity': 6874, 'lastupdated': '2020-01-11T21:24:57'}}}
[2020-01-11 21:24:57.634][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-01-11 21:24:57.639][DEBUG] : Received message from gateway 127.0.0.1 : {"e":"changed","id":"22","r":"sensors","state":{"lastupdated":"2020-01-11T21:24:57","pressure":966},"t":"event","uniqueid":"00:15:8d:00:03:49:91:ed-01-0403"}
[2020-01-11 21:24:57.647][DEBUG] : Send to jeedom :  {'00212EFFFF042375': {'t': 'event', 'e': 'changed', 'uniqueid': '00:15:8d:00:03:49:91:ed-01-0403', 'r': 'sensors', 'id': '22', 'state': {'pressure': 966, 'lastupdated': '2020-01-11T21:24:57'}}}
[2020-01-11 22:24:57][DEBUG] : {"00212EFFFF042375":{"t":"event","e":"changed","uniqueid":"00:15:8d:00:03:49:91:ed-01-0402","r":"sensors","id":"20","state":{"temperature":1337,"lastupdated":"2020-01-11T21:24:57"}}}
[2020-01-11 21:24:57.674][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-01-11 22:24:57][DEBUG] : {"00212EFFFF042375":{"t":"event","e":"changed","uniqueid":"00:15:8d:00:03:49:91:ed-01-0405","r":"sensors","id":"21","state":{"humidity":6874,"lastupdated":"2020-01-11T21:24:57"}}}
[2020-01-11 22:24:57][DEBUG] : {"00212EFFFF042375":{"t":"event","e":"changed","uniqueid":"00:15:8d:00:03:49:91:ed-01-0403","r":"sensors","id":"22","state":{"pressure":966,"lastupdated":"2020-01-11T21:24:57"}}}
[2020-01-11 21:24:57.778][DEBUG] : http://127.0.0.1:80 "POST /plugins/deconz/core/php/jeeDeconz.php?apikey=6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR HTTP/1.1" 200 0
[2020-01-11 21:24:57.886][DEBUG] : http://127.0.0.1:80 "POST /plugins/deconz/core/php/jeeDeconz.php?apikey=6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR HTTP/1.1" 200 0
[2020-01-11 21:24:57.919][DEBUG] : http://127.0.0.1:80 "POST /plugins/deconz/core/php/jeeDeconz.php?apikey=6TqO95wEfmJsbRhSsWmbcBUJRCDMDhtR HTTP/1.1" 200 0

@sanji
J’ai rencontré plusieurs fois un problème un peu similaire, mais c’était avec un équipement Ikea Tradfri : les symptômes étaient que tout semblait ok (phoscon et etat brut sous jedom), mais la commande n’était pas mise à jour. Pour le résoudre, un redémarrage de jeedom a été à chaque fois la solution.
As tu essayé le redémarrage de Jeedom dans ton cas ?

Testé à l’instant (je ne l’avais pas fait), mais pas de changement - même problème malheureusement.

Si ça peut aider, il y a quelqu’un d’autre avec un probleme de ce genre (commandes ok, mais aucunes infos en temps reel)
https://community.jeedom.com/t/configuration-samsung-smartthings-multisensor-open-temp-vibration/

Mais il a exactement les mêmes logs, rien vu de spécial.

OK, c’est génant, mais je crois que j’ai trouvé une solution au problème que je ne comprends pas du tout…
Il m’a suffit de transformer le type d’un détecteur d’ouverture de Binaire à Numérique pour que cela fonctionne. Là où c’est ahurissant, c’est qu’en remettant le type à Binaire, cela à continuer à fonctionner… et que TOUS les autres détecteurs (y compris thermomètres et détecteurs de présence) fonctionnent également…
Si quelqu’un comprend quelque chose…

Bonjour
j’ai installé 3 de ces détecteurs, jamis eu de pb. Effectivement l faut inverser les commandes sinon RAS
Fonctionne du 1er coup

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.