Problème remonté puissance prise zigbee Blitzwolf Tuya

avec l’aide de @akenad, voici quelques manip a faire afin de recuperer la valeur de puissance sur votre prise blitzwolf ou autre zigbee si probleme identique

Consommation 1::1794::100
Puissance 1::2820::1291

actuellement dans la config de base de la prise,la valeur n’existe pas dans les information brute, donc pas de remonte de cette valeur biensur

voici comment la rajouter

procedure de akenad :

Citation
passer la prise On
ensuite pour simuler 1::2820::1291 :
Dans l’équipement > Bouton Configuration > onglet action
décocher la case « Autoriser le cache »
sélectionner Endpoint 1 et 2820 puis saisir l’attribut 1291 et cliquer « Valider »

suite a cela il y a bien la valeur 1291 qui remonte dan ses données brute

image

par contre la mise a jour ne se fait pas en automatique

rajout d’une commande refresh dans l’équipement

procedure de akenad :

Citation
Nom : Rafraîchir
Type : Action, Défaut
Logical ID : refresh
Tester on
Tester rafraichir
Tester puissance
Tester off
Tester rafraichir
Tester puissance

cela donne cela

donc j’en suis a ce point.

la commande se rafraichie bien a chaque fois que je lance l’action

@loic, peux tu rajouter la commande refresh sur la config de la prise blitzwolf

image

image

il faudrait aussi rajouter la valeur 1291 dans les données brutes

image

{
    "ieee": "58:8e:81:ff:fe:ff:5d:ee",
    "nwk": 24477,
    "status": 2,
    "lqi": "124",
    "rssi": "-69",
    "last_seen": "1616329503.9655235",
    "node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZ3000_g5xawfcq",
            "model": "TS0121",
            "output_clusters": [
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 65
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_g5xawfcq"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0121"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 1794,
                    "name": "Metering",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_summ_delivered",
                            "value": 183
                        }
                    ]
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": [
                        {
                            "id": 1291,
                            "name": "active_power",
                            "value": 9
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_g5xawfcq",
        "model": "TS0121",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    4,
                    5,
                    6,
                    1794,
                    2820
                ],
                "output_clusters": [
                    10,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.tuya.plug"
}

merci

1 « J'aime »

Pour mémoire, début de l’échange sur ce sujet ici : plugin-ZIGBEE Beta BlaBla - #515 par akenad

d’après les infos brutes de ta prise :

"manufacturer": "_TZ3000_g5xawfcq",
"model": "TS0121",

donc avec le #plugin-jeexplorer, aller visualiser dans :
/plugins/zigbee/core/config/devices/tuya/TZ3000_g5xawfcq.TS0121.json :

{
  "name": "BLITZWOLF - Prise intelligente EU 16A",
  "ref" : "BW-SHP13",
  "buylink" : "",
  "reset" : "",
  "pairing":"",
  "commands": [
    {
      "name": "Etat",
      "type": "info",
      "subtype": "binary",
      "generic_type": "ENERGY_STATE",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "1::6::0"
    },
    {
      "name": "On",
      "generic_type": "ENERGY_ON",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "1::on_off::on",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    },
    {
      "name": "Off",
      "generic_type": "ENERGY_OFF",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "1::on_off::off",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    },
    {
      "name": "Puissance",
      "generic_type": "POWER",
      "type": "info",
      "subtype": "numeric",
      "isVisible": 1,
      "isHistorized": 1,
      "unite":"W",
      "logicalId": "1::2820::1291",
      "configuration":{
        "historizeRound" : 2
      }
    },
    {
      "name": "Consommation",
      "generic_type": "CONSUMPTION",
      "type": "info",
      "subtype": "numeric",
      "isVisible": 1,
      "isHistorized": 1,
      "unite":"W",
      "logicalId": "1::1794::0",
      "configuration":{
        "historizeRound" : 2
      }
    }
  ]
}

donc c’est la prise : BlitzWolf Electricity Metering 16A EU Plug (BW-SHP13) Zigbee compatibility (Zigbee ID: « TS0121 »)

la puissance devrait donc en principe se mettre à jour automatiquement
comme la prise Aqara : Aqara Smart Plug EU (SP-EUC01) Zigbee compatibility

le plugin ne tient peut-être pas compte de l’info puissance qui remonte ou l’info puissance ne remonte pas (automatiquement).

Dans l’Equipement > Bouton Configuration > onglet Action
tu peux tenter de cliquer sur le bouton « Réinitialiser ».

Quand tu passes la prise a On ou Off, avec une lampe branchée dessus, dans le Dashboard la Puissance devrait changer automatiquement.

akenad :slight_smile:

1 « J'aime »

j’ai déjà fait cette manip suite au conseil de loic, mais cela ne donne rien de plus

image

seul la commande refresh rajouté, semble mettre a jour la valeur.

voir video ci dessous, les flash en blanc, c’est lorsque je fais F5 ou actualiser la page web

2021-03-21_16h00_42

Après un off et on est ce que le tester de la commande Etat passe de 0 a 1 automatiquement (sans refresh) ?

Pour comparer, voici le log zigbee debug lors d’un Off et On de ma prise Aqara :

off :

[2021-03-21 17:03:07][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2021-03-21 17:03:07][DEBUG] : {"ieee":"04:cf:8c:df:3c:89:d4:a8","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-03-21 17:03:07][DEBUG] : {"devices":{"04:cf:8c:df:3c:89:d4:a8":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}],"2820":{"1291":{"value":"0","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:03:07][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::6::0 => Bool.false
[2021-03-21 17:03:07][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::2820::1291 => 0

on :

[2021-03-21 17:03:15][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2021-03-21 17:03:15][DEBUG] : {"ieee":"04:cf:8c:df:3c:89:d4:a8","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2021-03-21 17:03:15][DEBUG] : {"devices":{"04:cf:8c:df:3c:89:d4:a8":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:03:15][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::6::0 => Bool.true
[2021-03-21 17:03:19][DEBUG] : {"devices":{"04:cf:8c:df:3c:89:d4:a8":{"1":{"2820":{"1291":{"value":"150","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:03:19][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::2820::1291 => 150

refresh :

[2021-03-21 17:24:02][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-03-21 17:24:02][DEBUG] : {"ieee":"04:cf:8c:df:3c:89:d4:a8","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:24:02][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-03-21 17:24:02][DEBUG] : {"ieee":"04:cf:8c:df:3c:89:d4:a8","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:24:02][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-03-21 17:24:02][DEBUG] : {"ieee":"04:cf:8c:df:3c:89:d4:a8","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:24:02][DEBUG] : {"devices":{"04:cf:8c:df:3c:89:d4:a8":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}],"2820":{"1291":{"value":"131","cluster_name":"Electrical Measurement"}},"1794":[{"value":"256","cluster_name":"Metering"}]}}}}
[2021-03-21 17:24:02][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::6::0 => Bool.true
[2021-03-21 17:24:02][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::2820::1291 => 131
[2021-03-21 17:24:02][DEBUG] : Search attribut for 04:cf:8c:df:3c:89:d4:a8 logicalId : 1::1794::0 => 256

je dirais que le « Search attribut for » est une prise en compte pour un équipement d’une valeur par le plugin.
akenad :slight_smile:

oui la valeur etat change bien d’etat au on-off

je regarde par rapport a ton log

filtre sur mac adress uniquement

zigbee on - off - on

[2021-03-21 17:38:40][DEBUG] : http://127.0.0.1:8090/device/command type : PUT
[2021-03-21 17:38:40][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2021-03-21 17:38:40][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:38:40][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true
[2021-03-21 17:38:40][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"1794":[{"value":"184","cluster_name":"Metering"}]}}}}
[2021-03-21 17:38:40][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:38:41][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:41][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:41][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:41][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:41][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:41][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:38:41][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}],"1794":[{"value":"184","cluster_name":"Metering"}],"2820":{"1291":{"value":"0","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:38:41][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true
[2021-03-21 17:38:41][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:38:41][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::2820::1291 => 0
[2021-03-21 17:38:43][DEBUG] : http://127.0.0.1:8090/device/command type : PUT
[2021-03-21 17:38:43][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-03-21 17:38:44][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:38:44][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.false
[2021-03-21 17:38:44][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:44][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:45][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:45][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:45][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:45][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:38:45][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}],"1794":[{"value":"184","cluster_name":"Metering"}]}}}}
[2021-03-21 17:38:45][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.false
[2021-03-21 17:38:45][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:38:45][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"2820":{"1291":{"value":"0","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:38:45][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::2820::1291 => 0
[2021-03-21 17:38:47][DEBUG] : http://127.0.0.1:8090/device/command type : PUT
[2021-03-21 17:38:47][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2021-03-21 17:38:47][DEBUG] : {"devices":{"00:12:4b:00:22:6a:0b:05":{"1":{"1029":[{"value":"5525","cluster_name":"Relative Humidity Measurement"}]}},"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:38:47][DEBUG] : Search attribut for 00:12:4b:00:22:6a:0b:05 logicalId : 1::1029::0 => 5525
[2021-03-21 17:38:47][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true
[2021-03-21 17:38:48][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:48][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:48][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:48][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:38:48][DEBUG] : http://127.0.0.1:8090/device/attributes type : POST
[2021-03-21 17:38:48][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:38:48][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}],"1794":[{"value":"184","cluster_name":"Metering"}]}}}}
[2021-03-21 17:38:48][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true
[2021-03-21 17:38:48][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:38:48][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"2820":{"1291":{"value":"11","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:38:48][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::2820::1291 => 11

refresh sur off

[2021-03-21 17:37:32][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:37:32][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:37:32][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:37:32][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}],"1794":[{"value":"184","cluster_name":"Metering"}],"2820":{"1291":{"value":"0","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:37:32][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.false
[2021-03-21 17:37:32][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:37:32][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::2820::1291 => 0

refresh sur on

[2021-03-21 17:36:20][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:36:20][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":1794,"cluster_type":"in","attributes":[0],"allowCache":0}
[2021-03-21 17:36:20][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:36:20][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true
[2021-03-21 17:36:20][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0}
[2021-03-21 17:36:21][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"1794":[{"value":"184","cluster_name":"Metering"}]}}}}
[2021-03-21 17:36:21][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 184
[2021-03-21 17:36:21][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"2820":{"1291":{"value":"7","cluster_name":"Electrical Measurement"}}}}}}
[2021-03-21 17:36:21][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::2820::1291 => 7
1 « J'aime »

contrairement à ma prise Aqara, lorsque tu fais un on et un off sur ta prise Tuya, il n’y a que l’état en « search attribut », et pas la puissance :

extraits de ta log :

on :

[2021-03-21 17:27:17][DEBUG] : http://127.0.0.1:8090/device/command type : PUT
[2021-03-21 17:27:17][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2021-03-21 17:27:18][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:27:18][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.true

off :

[2021-03-21 17:27:21][DEBUG] : http://127.0.0.1:8090/device/command type : PUT
[2021-03-21 17:27:21][DEBUG] : {"ieee":"58:8e:81:ff:fe:ff:5d:ee","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-03-21 17:27:21][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2021-03-21 17:27:21][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::6::0 => Bool.false

La je pense qu’il n’y a que Loïc qui pourrait donner éventuellement une explication en fonction du code.

Une autre piste serait de comparer le comportement de la prise avec une clé conbee2 et une Elelabs EZSP ELU013.
voir ici : [Présentation] akenad - #44 par akenad

akenad :slight_smile:

@Loic, une petite idée pour ce problème

merci

c’est la même chose sur mes derniers log de 17:36 et 17h37 et 17h38 ??

je ne vois toujours pas juste apres un device command PUT (on ou off), un Search attribut 1::2820::1291

akenad :slight_smile:

bon pour le moment je rajoute la commande pour forcer le refresh au moment du on-off
c’est pas top mais au moins j’ai l’info ( mais pas toujours )

Bonjour,
A part tester l’action reinitialiser sur le module pour reconfigurer le repporting sur l’attribut en question je n’aurais aucune autre solution a vous donner si ca marche pas il faut voir avec le fabricant (surement un bug du firmware c’est plus que très fréquent en zigbee)

merci pour ton retour @Loic

pour reprendre, la fonction réinitialiser dans action ne change rien au niveau des informations brutes

cela donne cela :
image

par contre si je lance cela

décocher la case « Autoriser le cache »
sélectionner Endpoint 1 et 2820 puis saisir l’attribut 1291 et cliquer « Valider »

cela donne cela après : la valeur remonte bien dans les informations brutes

image

suite a cela la commande refresh actualise bien la valeur

après je sais pas si le fait de lancer un on ou un off lance un refresh ou pas de la valeur puissance et consommation

si c’est un bug du firmware, je comprends bien que tu n’y peu rien, mais avant d’acheter une autre prise, je veux être sur que le problème n’est pas dans le code de cette prise

TZ3000_g5xawfcq.TS0121.json.txt (1,5 Ko)

voici le json si besoin

1 « J'aime »

Regarde si les remontées se font bien toute seule (pas forcément suite à un on/off). Si oui je vais voir pour forcer une récupération des attributs sans cache suite à une inclusion ça doit être possible

non, cela ne remonte pas tout seul, mais uniquement lorsque j’utilise une commande action refresh

que pour le moment je lance de cette facon sur un ON et un OFF

donc si je comprends, rien de propre possible via le plugin sans mise a jour du firmwre

sinon autre chose, la mise a jour OTA, c’est bien le fait de vérifier si il y a une mise a jour du firmware

image

Oui rien de possible sans mise à jour du firmware la j’ai bien peur…
OTA oui c’est les mises à jour du firmware mais c’est possible seulement si le fabricant joue le jeu et les mets à disposition public…

Hello,

j’étais bloqué comme toi mais avec ta solution de refresh ca fonctionne. Comme la commande conso fonctionne, tu la met en déclencheur d’un scenario avec en action la commande resfresh et hop tu as ta puissance a jour
je m’en sers comme ça pour savoir si machine ou lave vaisselle est fini et ca fonctionne bien.

merci

ok merci, je vais regarder dans ce sens

sinon pour info, la commande n’est pas de moi mais de @akenad

tu peux monter ton scenario pour avoir une solution complète pour le suivant ( et pour moi aussi )

tu parles de cela par exemple

Oui c’est exactement ça.
Pour mon lave linge et lave vaisselle ça suffit.

Par contre le sèche linge à des phases ou pas de conso ou peu de changement donc pour celui la je rajoute une programmation à la minute en plus du déclencheur.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.