Bonsoir,
Je viens de mettre à jour le plugin BLEA et, entre autre, l'amélioration des MiFlora et Xiaomi hygrothermographe qui ne necessitent plus de connection pour les data est top. Les changements de valeurs sont quasi intantanées
La reconnaissance des Playbulb Garden en version 2.3 fait aussi partie des améliorations malheureusement j'ai un soucis avec les miens.
Dans l'ancienne version, j'avais fait quelques modifs pour quelles soient reconnues et fonctionnelles (voir ici :
viewtopic.php?f=157&t=22289&p=739873&hi ... en#p739873) mais depuis la mise à jour aucune commande ne réagit. J'ai tenté de les réinclure mais cela ne change rien.
Quand je regarde dans les logs en mode debug, il semblerait que la connection n'arrive pas a s'établir ("the device is busy or too far"). Pourtant il est bien détecté et la présence et le RSSI remonte bien (mais il semblerait que ce soit advertisé par le device sans avoir besoin de connection). Il ne doit donc pas être trop loin. J'ai quand même essayé en le rapprochant très près de la clé (une Sena UD100 avec antenne externe) mais ce n'est pas mieux. Et quand au "Busy", je ne vois d'ou cela pourrait venir ...
Code : Tout sélectionner
[2019-09-07 22:48:07.127][DEBUG] : SCANNER------This is a playbulb device 00:66:5b:00:b9:2a
[2019-09-07 22:48:07.127][DEBUG] : {'source': 'local', 'name': 'PLAYBULB garden', 'id': '00:66:5B:00:B9:2A', 'type': 'playbulb', 'present': 1, 'rssi': -62}
[2019-09-07 22:48:07.209][DEBUG] : Send to jeedom : {'devices': {'98:61:4B:1A:AC:E6': {'source': 'local', 'name': 'PLAYBULB garden', 'id': '98:61:4B:1A:AC:E6', 'type': 'playbulb', 'present': 1, 'rssi': -78}, '00:66:5B:00:B9:2A': {'source': 'local', 'name': 'PLAYBULB garden', 'id': '00:66:5B:00:B9:2A', 'type': 'playbulb', 'present': 1, 'rssi': -62}}}
[2019-09-07 22:48:08.520][DEBUG] : Message read from socket: b'{"apikey":"0UfOi8KKS8hO2KWgibx2wt0kA2TrJCH4","cmd":"action","device":{"id":"00:66:5B:00:B9:2A"},"command":{"name":"playbulb","value":"00000000","device":{"id":"00:66:5B:00:B9:2A","delay":"900","needsrefresh":"0","name":"playbulb"}}}'
[2019-09-07 22:48:08.640][DEBUG] : Creating a new connection for 00:66:5B:00:B9:2A
[2019-09-07 22:48:08.641][DEBUG] : CONNECTOR------Connecting : 00:66:5B:00:B9:2A with bluetooth 0
[2019-09-07 22:48:08.913][DEBUG] : CONNECTOR------Connected... 00:66:5B:00:B9:2A
[2019-09-07 22:48:08.913][DEBUG] : CONNECTOR------Getting Characteristics... 00:66:5B:00:B9:2A
[2019-09-07 22:48:08.913][DEBUG] : CONNECTOR------Retry connection 00:66:5B:00:B9:2A
[2019-09-07 22:48:08.913][DEBUG] : CONNECTOR------Connecting : 00:66:5B:00:B9:2A with bluetooth 0
[2019-09-07 22:48:08.920][DEBUG] : CONNECTOR------Failed to connect to peripheral 00:66:5B:00:B9:2A, addr type: public attempt 1
[2019-09-07 22:48:09.927][DEBUG] : CONNECTOR------Failed to connect to peripheral 00:66:5B:00:B9:2A, addr type: public attempt 2
[2019-09-07 22:48:10.935][DEBUG] : CONNECTOR------Failed to connect to peripheral 00:66:5B:00:B9:2A, addr type: public attempt 3
[2019-09-07 22:48:10.935][DEBUG] : CONNECTOR------Issue connecting to : 00:66:5B:00:B9:2A with bluetooth 0 the device is busy or too far
[2019-09-07 22:48:10.936][DEBUG] : CONNECTOR------Disconnecting... 00:66:5B:00:B9:2A
[2019-09-07 22:48:10.936][DEBUG] : CONNECTOR------Disconnected...00:66:5B:00:B9:2A
[2019-09-07 22:48:14.664][DEBUG] : SCANNER------This is a playbulb device 00:66:5b:00:b9:2a
[2019-09-07 22:48:14.665][DEBUG] : {'source': 'local', 'name': 'PLAYBULB garden', 'id': '00:66:5B:00:B9:2A', 'type': 'playbulb', 'present': 1, 'rssi': -60}
Je précise qu'après avoir mis à jour le plugin, j'ai réinstallé les dépendances et fait un "Config Modules" pour récupérer les derniers versions des config des modules.