Essayes avec a la place de
Code : Tout sélectionner
if (devicechanged['deCONZ - pression']) thenCode : Tout sélectionner
if devicechanged['deCONZ - pression'] or devicechanged['deCONZ - temperature'] or devicechanged['deCONZ - humidity'] thenCode : Tout sélectionner
if (devicechanged['deCONZ - pression']) thenCode : Tout sélectionner
if devicechanged['deCONZ - pression'] or devicechanged['deCONZ - temperature'] or devicechanged['deCONZ - humidity'] thenCode : Tout sélectionner
2019-04-22 17:08:20.493 (deCONZ) ### Update device (deCONZ - Luxmetre) : {'nValue': 0, 'sValue': '22', 'BatteryLevel': 100}, IGNORED , no changes !Code : Tout sélectionner
Improve detection of address changes, which could cause incoming commands to be ignored.même combat pas de batterie, même pas de champ batterie dans le device.Thorgal a écrit : 23 avr. 2019, 18:43 Je viens de penser a un truc a tester.
Dans deconz sur le node du capteur de temperature a droite tu as 2 ronds, selectionnes le premier.
La tu peux "forcer" la lecture de certains attributs.
Coches tout les "read descriptor " y en a 3, ca va les mettre en attente.
Code : Tout sélectionner
2019-04-23 22:29:11.372 (Zigbee) Pushing 'onMessageCallback' on to queue
2019-04-23 22:29:11.372 (Zigbee) Processing 'ReadEvent' message
2019-04-23 22:29:11.373 (Zigbee) Received 160 bytes of data
2019-04-23 22:29:11.373 (Zigbee) 81 7e 00 9c 7b 22 65 22 3a 22 63 68 61 6e 67 65 64 22 2c 22 �~.�{"e":"changed","
2019-04-23 22:29:11.373 (Zigbee) 69 64 22 3a 22 37 22 2c 22 72 22 3a 22 73 65 6e 73 6f 72 73 id":"7","r":"sensors
2019-04-23 22:29:11.373 (Zigbee) 22 2c 22 73 74 61 74 65 22 3a 7b 22 6c 61 73 74 75 70 64 61 ","state":{"lastupda
2019-04-23 22:29:11.373 (Zigbee) 74 65 64 22 3a 22 32 30 31 39 2d 30 34 2d 32 33 54 32 30 3a ted":"2019-04-23T20:
2019-04-23 22:29:11.373 (Zigbee) 32 39 3a 31 31 22 2c 22 70 72 65 73 73 75 72 65 22 3a 39 35 29:11","pressure":95
2019-04-23 22:29:11.373 (Zigbee) 32 7d 2c 22 74 22 3a 22 65 76 65 6e 74 22 2c 22 75 6e 69 71 2},"t":"event","uniq
2019-04-23 22:29:11.373 (Zigbee) 75 65 69 64 22 3a 22 30 30 3a 31 35 3a 38 64 3a 30 30 3a 30 ueid":"00:15:8d:00:0
2019-04-23 22:29:11.373 (Zigbee) 32 3a 62 35 3a 33 35 3a 33 35 2d 30 31 2d 30 34 30 33 22 7d 2:b5:35:35-01-0403"}
2019-04-23 22:29:11.373 (Zigbee) Pushing 'onMessageCallback' on to queue
2019-04-23 22:29:11.373 (Zigbee) Processing 'onMessageCallback' message
2019-04-23 22:29:11.373 (Zigbee) Calling message handler 'onMessage'.
2019-04-23 22:29:11.374 (Zigbee) onMessage called
2019-04-23 22:29:11.375 (Zigbee) ###### WebSocket Data : {'r': 'sensors', 'id': '5', 'e': 'changed', 't': 'event', 'uniqueid': '00:15:8d:00:02:b5:35:35-01-0402', 'state': {'temperature': 2627, 'lastupdated': '2019-04-23T20:29:11'}}
2019-04-23 22:29:11.375 (Zigbee) ### Update device (Temperature Chambre Audrey) : {'nValue': 0, 'sValue': '26.27'}
2019-04-23 22:29:11.376 (Temperature Chambre Audrey) Updating device from 0:'25.9' to have values 0:'26.27'.
2019-04-23 22:29:11.384 (Zigbee) Processing 'onMessageCallback' message
2019-04-23 22:29:11.384 (Zigbee) Calling message handler 'onMessage'.
2019-04-23 22:29:11.384 (Zigbee) onMessage called
2019-04-23 22:29:11.385 (Zigbee) ###### WebSocket Data : {'r': 'sensors', 'id': '6', 'e': 'changed', 't': 'event', 'uniqueid': '00:15:8d:00:02:b5:35:35-01-0405', 'state': {'lastupdated': '2019-04-23T20:29:11', 'humidity': 5598}}
2019-04-23 22:29:11.385 (Zigbee) ### Update device (Humidité Chambre Audrey) : {'nValue': 55, 'sValue': '1'}
2019-04-23 22:29:11.385 (Humidité Chambre Audrey) Updating device from 64:'1' to have values 55:'1'.
2019-04-23 22:29:11.399 (Zigbee) Processing 'onMessageCallback' message
2019-04-23 22:29:11.400 (Zigbee) Calling message handler 'onMessage'.
2019-04-23 22:29:11.400 (Zigbee) onMessage called
2019-04-23 22:29:11.401 (Zigbee) ###### WebSocket Data : {'r': 'sensors', 'id': '7', 'e': 'changed', 't': 'event', 'uniqueid': '00:15:8d:00:02:b5:35:35-01-0403', 'state': {'lastupdated': '2019-04-23T20:29:11', 'pressure': 952}}
2019-04-23 22:29:11.402 (Zigbee) ### Update device (Barometre Chambre Audrey) : {'nValue': 0, 'sValue': '952;4'}, IGNORED , no changes !