Aqara wireless switch : selector_switch.py', function get_numeric_value

Forum dédié au ZigBee : objets, interfaces ...
Plugins DeConz et ZigBee2MQTT
Pour les questions concernant le plugin ZigBeeForDomoticZ, merci d'utiliser le forum spécifique en dessous.
freetribes
Messages : 36
Inscription : 06 nov. 2019, 14:01

Aqara wireless switch : selector_switch.py', function get_numeric_value

Message par freetribes »

Bonjour :)

J'ai acheté un switche "Aqara wireless switch" et il fonctionne !

Domoticz permet de lui attribuer une fonction si on appuie une foi, ou plusieurs fois, même si on reste appuyer dessus. Je trouve ça très pratique.

Mais !

Je ne comprends pas pourquoi j'ai des messages d'erreurs dans le logs.
Les voici :

Code : Tout sélectionner

2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) 'onMessage' failed 'AttributeError'.
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 297 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 137 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 167 in '/home/pi/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 217 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 63 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 64 in '/home/pi/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 131 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 109 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-11-06 10:34:06.117 Error: Zigbee: (Zigbee) ----> Line 37 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices/switch/selector_switch.py', function get_numeric_value
2021-11-06 10:34:06.118 Error: Zigbee: (Zigbee) ----> Line 43 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices/switch/selector_switch.py', function get_string_value
Une idée ?

Merci et bonne journée :)
Ma config: Rapberry pi 4, Python 3.9.2, Debian GNU/Linux 11 (bullseye) (raspbian), Domoticz BETA 2022.1 (BUILD 14453), Clé ConBee II et ZigBeeForDomoticZ Beta6
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Aqara wireless switch : selector_switch.py', function get_numeric_value

Message par Keros »

Avec une recherche sur le forum, il y a d'autres sujets avec l'erreur : 'onMessage' failed 'AttributeError
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
freetribes
Messages : 36
Inscription : 06 nov. 2019, 14:01

Re: Aqara wireless switch : selector_switch.py', function get_numeric_value

Message par freetribes »

Salut,

J'avais fait une recherche avant de poster (et sur google aussi), malheureusement ça ne m'a pas aidé :(

C'est un message assez générique, de plus dans mon cas il n’empêche pas le fonctionnement.

J'ai même essayé avec le nom "Aqara wireless switch" mais je n'ai pas trouvé réponse à ma question.

(il n'est pas exclu que je n'aie pas cherché correctement)
Ma config: Rapberry pi 4, Python 3.9.2, Debian GNU/Linux 11 (bullseye) (raspbian), Domoticz BETA 2022.1 (BUILD 14453), Clé ConBee II et ZigBeeForDomoticZ Beta6
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Aqara wireless switch : selector_switch.py', function get_numeric_value

Message par Keros »

Tu as essayé ceci : viewtopic.php?p=99207#p99207 ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
freetribes
Messages : 36
Inscription : 06 nov. 2019, 14:01

Re: Aqara wireless switch : selector_switch.py', function get_numeric_value

Message par freetribes »

Bonjour,

Je ne vois pas quoi appliquer, car mes autres appareils zigbee n'ont pas de problème de fonctionnement.

Je me suis aperçu aussi que le switch ne fonctionne plus le lendemain. il est bien affiché dans les log, il n'y a plus d'erreur, mais il ne fonctionne pas.

Je pense que je vais tenter une autre méthode pour le faire fonctionner.

Code : Tout sélectionner

2021-11-07 20:28:58.482 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/bridge/logging {'level': 'info', 'message': 'MQTT publish: topic \'zigbee2mqtt/ButtonSdbSwitch\', payload \'{"action":"","battery":100,"linkquality":76,"voltage":3155}\''}
2021-11-07 20:28:58.482 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/ButtonSdbSwitch {'action': '', 'battery': 100, 'linkquality': 76, 'voltage': 3155}
2021-11-07 20:28:58.483 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/bridge/logging {'level': 'info', 'message': 'MQTT publish: topic \'zigbee2mqtt/ButtonSdbSwitch\', payload \'{"battery":100,"click":"","linkquality":76,"voltage":3155}\''}
2021-11-07 20:28:58.483 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/ButtonSdbSwitch {'battery': 100, 'click': '', 'linkquality': 76, 'voltage': 3155}
2021-11-07 20:28:58.484 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/bridge/logging {'level': 'info', 'message': "MQTT publish: topic 'zigbee2mqtt/ButtonSdbSwitch/action', payload 'single'"}
2021-11-07 20:28:58.484 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/ButtonSdbSwitch/action single
2021-11-07 20:28:58.485 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/bridge/logging {'level': 'info', 'message': "MQTT publish: topic 'zigbee2mqtt/ButtonSdbSwitch/click', payload 'single'"}
2021-11-07 20:28:58.485 Zigbee: (Zigbee) MQTT message: zigbee2mqtt/ButtonSdbSwitch/click single
Ma config: Rapberry pi 4, Python 3.9.2, Debian GNU/Linux 11 (bullseye) (raspbian), Domoticz BETA 2022.1 (BUILD 14453), Clé ConBee II et ZigBeeForDomoticZ Beta6
Répondre