[Résolu] Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
YopYop
Messages : 30
Inscription : 23 juil. 2023, 00:37

[Résolu] Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par YopYop »

Bonjour à tous,

j'ai le capteur suivant :
https://www.domadoo.fr/fr/thermometre-c ... 52159.html

L'appairage se fait sans problème et le capteur apparait comme optimisé.

La température et l'humidité remontent sans erreur.

La pression atmosphérique remonte également mais au lieu d'avoir 1014 hPa, on voit dans l'interface 101.4

Et les logs de domoticz sont pollués par des messages d'erreur du type :

Code : Tout sélectionner

2025-10-11 11:52:02.134 Error: conbee: process_cluster_attribute_response - unable to found Input variable: scale Cluster: 0403 Attribute: 0014
2025-10-11 11:52:02.215 Error: conbee: Undefined variable, please check the formula 31f3/01 0403 0010
2025-10-11 11:52:02.259 Error: conbee: - Error: name 'scale' is not defined
2025-10-11 11:52:02.296 Error: conbee: - formula: round(int(value) * pow( 10, scale), 1)
2025-10-11 11:52:02.331 Error: conbee: - variables: {}
2025-10-11 11:53:07.858 Error: conbee: ReadCluster - Warning - unknow 31f3/01 Cluster: fcc0 Attribute: 00df Status: 00 DataType: 41 DataSize: 0027 Data: 2823041000002923010000002a23000000001c202d032306010000052300000000042300000000

Les infos nécessaires au débogage :
DomoticZ : 2025.1
Python : 3.9.2
Système : RPI4
Coordinateur : Conbee II
Firmware : 40
Plugin : 7.1.022 [6.471]
Branche : stable

Les logs et export en pièce jointe.


Pipiche, tu as une idée de l'origine du problème ?

Merci d'avance et bonne journée.
Pièces jointes
plugin.log
(2.07 Kio) Téléchargé 47 fois
export.json
(8.09 Kio) Téléchargé 45 fois
domoticz.log
(3.44 Kio) Téléchargé 42 fois
Dernière modification par YopYop le 08 nov. 2025, 13:38, modifié 1 fois.
YopYop
Messages : 30
Inscription : 23 juil. 2023, 00:37

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par YopYop »

Hello,

Des pistes possibles pour l'erreur sur ce capteur ? Il y a quelque chose que je peux faire de mon côté pour corriger cela ?

Merci :)
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par pipiche »

peux-tu essayer de placer le fichier suivant dans le repertoire

Code : Tout sélectionner

Conf/Local-Devices/lumi.sensor_ht.agl02.json
Après quoi tu relances le plugin

Code : Tout sélectionner

{
    "_source": "https://easydomoticz.com/forum/viewtopic.php?t=13839",
    "Ep": {
        "01": {
            "0000": {
                "Attributes": {
                    "fff0": { "Enabled": true, "Name": "Aqara_0000_fff0", "DataType": "42" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]},
                    "ff01": { "Enabled": true, "Name": "Aqara_0000_ff01", "DataType": "42" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]},
                    "ff02": { "Enabled": true, "Name": "Aqara_0000_ff02", "DataType": "4c" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]}
                }
            },
            "0001": "",
            "0402": "",
            "0403": {
                "Attributes": {
                    "0000": { "Enabled": true, "Name": "Aqara MeasuredValue","DataType": "29" , "DomoClusterType": "Baro","ActionList": [ "check_store_value"]},
                    "0010": { "Enabled": true, "Name": "Aqara ScaledValue", "DataType": "29" , "EvalExp": "round(int(value) / 10, 1)", "ActionList": [ "check_store_value", "upd_domo_device"]},
                    "0014": { "Enabled": true, "Name": "Aqara Scale", "DataType": "28", "ActionList": [ "check_store_value"] }
                }
            },
            "0405": "",
            "Type": "Temp/Humi/Baro"
        }
    },
    "Type": "",
    "ClusterToBind": [ "0001", "0402", "0403", "0405" ],
    "ConfigureReporting": {
        "0402": { "Attributes": { "0000": { "DataType": "29", "MinInterval": "000a", "MaxInterval": "012C", "TimeOut": "0000", "Change": "0001" } } },
        "0405": { "Attributes": { "0000": { "DataType": "21", "MinInterval": "003c", "MaxInterval": "0384", "TimeOut": "0000", "Change": "0001" } } }
    },
    "ReadAttributes": {
        "0000": [ "0000", "0001", "0002", "0003", "0004", "0005", "0007", "0008", "0009", "000a", "000b", "4000" ],
        "0001": [ "0020", "0031", "0033", "0034", "0035", "0036", "003e" ],
        "0402": [ "0000", "0001", "0002" ],
        "0403": [ "0000", "0001", "0002" ],
        "0405": [ "0000", "0001", "0002" ],
        "0019": []
    },
    "BatteryDevice": 1
}
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
YopYop
Messages : 30
Inscription : 23 juil. 2023, 00:37

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par YopYop »

Hello,

Merci pour le retour.

J'ai testé et c'est beaucoup mieux. La pression est désormais affichée correctement et je n'ai plus la première partie de l'erreur dans les logs domoticz. Celle qui concernait la variable non définie :

Code : Tout sélectionner

Error: conbee: process_cluster_attribute_response - unable to found Input variable: scale Cluster: 0403 Attribute: 0014
Error: conbee: Undefined variable, please check the formula 31f3/01 0403 0010
Error: conbee: - Error: name 'scale' is not defined
Error: conbee: - formula: round(int(value) * pow( 10, scale), 1)
Error: conbee: - variables: {}
Par contre, j'ai encore la deuxième partie, celle là :

Code : Tout sélectionner

2025-10-31 12:50:18.735 Error: conbee: ReadCluster - Warning - unknow 31f3/01 Cluster: fcc0 Attribute: 00df Status: 00 DataType: 41 DataSize: 0027 Data: 2823041000002923010000002a23000000001c202e0323fb000000052300000000042300000000
Et toujours des erreurs dans le plugin. J'ai exporté les erreurs dans le fichier joint.
Pièces jointes
errors.json
(16.69 Kio) Téléchargé 42 fois
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par pipiche »

Voici un update. une fois que ce sera bon, je l'intégrerais dans la base des objets certifiés, merci de ton retour

Code : Tout sélectionner

{
    "_source": "https://easydomoticz.com/forum/viewtopic.php?t=13839",
    "Ep": {
        "01": {
            "0000": {
                "Attributes": {
                    "fff0": { "Enabled": true, "Name": "Aqara_0000_fff0", "DataType": "42" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]},
                    "ff01": { "Enabled": true, "Name": "Aqara_0000_ff01", "DataType": "42" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]},
                    "ff02": { "Enabled": true, "Name": "Aqara_0000_ff02", "DataType": "4c" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]}
                }
            },
            "0001": "",
            "0402": "",
            "0403": {
                "Attributes": {
                    "0000": { "Enabled": true, "Name": "Aqara MeasuredValue","DataType": "29" , "DomoClusterType": "Baro","ActionList": [ "check_store_value"]},
                    "0010": { "Enabled": true, "Name": "Aqara ScaledValue", "DataType": "29" , "EvalExp": "round(int(value) / 10, 1)", "ActionList": [ "check_store_value", "upd_domo_device"]},
                    "0014": { "Enabled": true, "Name": "Aqara Scale", "DataType": "28", "ActionList": [ "check_store_value"] }
                }
            },
            "0405": "",
            "fcc0": {
                "Attributes": {
                    "00df": { "Enabled": true, "Name": "Aqara_ffc0_00df", "DataType": "41" , "ManufRawData": true, "ManufSpecificFunc": "Lumi_fcc0", "ActionList": [ "check_store_value"]}
                }
            },
            "Type": "Temp/Humi/Baro"
        }
    },
    "Type": "",
    "ClusterToBind": [ "0001", "0402", "0403", "0405" ],
    "ConfigureReporting": {
        "0402": { "Attributes": { "0000": { "DataType": "29", "MinInterval": "000a", "MaxInterval": "012C", "TimeOut": "0000", "Change": "0001" } } },
        "0405": { "Attributes": { "0000": { "DataType": "21", "MinInterval": "003c", "MaxInterval": "0384", "TimeOut": "0000", "Change": "0001" } } }
    },
    "ReadAttributes": {
        "0000": [ "0000", "0001", "0002", "0003", "0004", "0005", "0007", "0008", "0009", "000a", "000b", "4000" ],
        "0001": [ "0020", "0031", "0033", "0034", "0035", "0036", "003e" ],
        "0402": [ "0000", "0001", "0002" ],
        "0403": [ "0000", "0001", "0002" ],
        "0405": [ "0000", "0001", "0002" ],
        "0019": []
    },
    "BatteryDevice": 1
}
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
YopYop
Messages : 30
Inscription : 23 juil. 2023, 00:37

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par YopYop »

Modif faite en début d'après-midi et plus aucun message d'erreur depuis.

Ca m'a l'air tout bon !

Merci ;)
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par pipiche »

fais un update via le WebUI, après le restart tu devrais avoir la version [6.487], dans ce cas tu pourras supprimer le fichier dans Local-Devices pour utiliser celui pas defaut
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
YopYop
Messages : 30
Inscription : 23 juil. 2023, 00:37

Re: Erreur - Capteur AQARA WSDCGQ12LM bug sur la pression atmosphérique

Message par YopYop »

C'est fait.

Tout est ok maintenant.

Merci encore !

Je passe le sujet en résolu.
Répondre