Page 1 sur 1

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

Publié : 11 oct. 2025, 13:06
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.

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

Publié : 30 oct. 2025, 17:14
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 :)

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

Publié : 31 oct. 2025, 10:07
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
}

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

Publié : 31 oct. 2025, 13:05
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.

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

Publié : 31 oct. 2025, 13:55
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
}

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

Publié : 31 oct. 2025, 19:16
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 ;)

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

Publié : 02 nov. 2025, 17:20
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

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

Publié : 08 nov. 2025, 13:38
par YopYop
C'est fait.

Tout est ok maintenant.

Merci encore !

Je passe le sujet en résolu.