KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Prise Unica Wiser - 16A (id = SOCKETOUTLET1, SchneiderElectric) #2601

Open eoeir opened 1 year ago

eoeir commented 1 year ago

Bonjour,

Pour remplacer ma prise Prise encastrée MOES ZK-FR16M-WH (https://github.com/KiwiHC16/Abeille/issues/2554) j'ai fais l'acquisition d'une prise connectée Schneider Electric Unica Wiser.

https://shop.se.com/fr/fr/wiser-unica-prise-2p-t-connectee-16a-zigbee-blanc.html

NU555918_IOP-def_WD_1500x1500

Inclusion à 10h44 : AbeilleLogs-230708.tar.gz

discovery-SOCKETOUTLET1_SchneiderElectric.zip

Il est possible d'avoir un modèle pour Abeille ?

Merci d'avance.

tcharp38 commented 1 year ago

Salut

Voila un modele à tester. SOCKETOUTLET1_SchneiderElectric.zip

Sera dans la beta de demain avec l'icione

eoeir commented 12 months ago

Merci @tcharp38 !

Je viens de faire une réinitialisation suite à la maj de la beta. Le modèle s'est bien mis à jour. Les commandes on/off fonctionnent mais pas de remontées des valeurs Total power, RMS Current et RMS Voltage dans le widget.

Voici les logs :

AbeilleLogs-230713.tar.gz

tcharp38 commented 12 months ago

Salut

Je vois un device announce à 07:06:24 mais il s'agit d'un autre device: Addr=B69F,

  • Z1: [Divers][Legrand Prise Connected Outlet Mural 220V avec Neutre - 146], id=146: ok addr=B69F, type='Legrand outlet', model='Connectedoutlet'

Est ce que ta nouvelle prise est celle la ?

  • Z1: [Maison][defaultUnknown - 181], id=181: ok addr=1315, type='defaultUnknown', model='defaultUnknown'

Auquel cas elle ne s'est pas réannoncé.

tcharp38 commented 12 months ago

Ha mais tu as une multitude d'erreurs 87

[2023-07-13 07:18:45] Abeille1, Type=8011/APS data ACK, Status=00/Success, Addr=1315, EP=00, ClustId=8038, SQNAPS=82 [2023-07-13 07:18:46] Abeille1, Type=9999/Extended error, ExtStatus=87, NPDU=00, APDU=00

Ca me chagrinne beaucoup ca. Si j'ai bien compris ca voudrait dire que ta zigate est pleine. Hors je ne comprends pas pourquoi. N'as tu pas déja eu ce souci ?

eoeir commented 12 months ago

Bonjour @tcharp38,

Est ce que ta nouvelle prise est celle la ?

    Z1: [Maison][defaultUnknown - 181], id=181: ok
    addr=1315, type='defaultUnknown', model='defaultUnknown'

J'ai renommé la prise mais oui il me semble bien que c'était celle-ci à l'origine.

Ha mais tu as une multitude d'erreurs 87

[2023-07-13 07:18:45] Abeille1, Type=8011/APS data ACK, Status=00/Success, Addr=1315, EP=00, ClustId=8038, SQNAPS=82
[2023-07-13 07:18:46] Abeille1, Type=9999/Extended error, ExtStatus=87, NPDU=00, APDU=00

Ca me chagrinne beaucoup ca. Si j'ai bien compris ca voudrait dire que ta zigate est pleine. Hors je ne comprends pas pourquoi. N'as tu pas déja eu ce souci ?

Non, c'est la première fois. J'ai fait beaucoup de tests d'inclusion dans nos échanges donc peut-être que cela vient de là.

Abeille m'indique 35 équipements dont 5 directement liés à la Zigate. C'est une Zigate+ USB qui est sensée gérer plus de 200 devices.

Je ne sais pas s'il y a un moyen de nettoyer le réseau de Zigate sans faire une RAZ.

En plus la prise est bien fonctionnelle sans soucis depuis le widget : image

Je retrouve les traces quand j'allume puis l'éteint dans le log Abeille :

[2023-07-14 11:31:09][DEBUG] : msgFromParser(): Read attributes response by name from 'Abeille1/1315/06
[2023-07-14 11:31:09][DEBUG] :   'Status 1' (0006-06-0000) => 1
[2023-07-14 11:31:10][DEBUG] : msgFromParser(): Read attributes response by name from 'Abeille1/1315/06
[2023-07-14 11:31:10][DEBUG] :   Unknown Jeedom command logicId='0008-06-0000'
[2023-07-14 11:31:20][DEBUG] : msgFromParser(): Read attributes response by name from 'Abeille1/1315/06
[2023-07-14 11:31:20][DEBUG] :   'Status 1' (0006-06-0000) => 0

AbeilleLogs-230714.tar.gz

tcharp38 commented 12 months ago

Tu es sur une zigate v2 mais celle ci est encore moins stable que la v1 si tu n'es pas sur le dernier FW (3.A0). ca doit expliquer ces erreurs. La 3.A0 semble fixer plein de pbs MAIS ... avant de basculer dessus, je te suggere de sauvegarder le contenu de la zigate comme ca semble possible

https://zigate.fr/documentation/sauvegardez-et-restaurez-votre-zigate-v2/

Ca te permet de la restaurer si ca empire. FW v2 la

https://github.com/fairecasoimeme/ZiGatev2/releases
tcharp38 commented 12 months ago

Ha un autre point que tu peux essayer pour ta prise, page EQ/avancé... cliquer sur "Réparer" plusieurs fois en attendant qq sec entre.

Ca ne résoud pas les pbs d erreur x87 bien sur.

eoeir commented 11 months ago

J'ai dû reporter un peu la mise à jour de la Zigate mais c'est fait maintenant. Elle s'est bien passée même si le réseau a été perturbé un moment ensuite. J'ai encore certains capteurs qui ne fonctionnent plus comme avant. Si ça continue, j'ouvrirai un sujet dédié. En tout cas je ne vois plus d'erreur x87.

Maintenant les valeurs RMS Current et RMS Voltage remontent. Pour Total power, pour l'instant je n'ai rien mais je ne sais pas si la consommation sur la prise a été suffisante. Je suis étonné qu'il n'y ait pas de remontée de la consommation instantanée en watts comme sur la plupart des autres prises du genre. On voit bien cette valeur dans la vidéo officielle du produit (https://youtu.be/CgxJynJoDkI?t=10)..

Des logs récents avec des tests à 20:30 :

AbeilleLogs-230805.tar.gz

tcharp38 commented 11 months ago

C'est effectivement tres etrange. Mais je ne vois pas cet attribut (0x050b ActivePower) dans le discovery. Et l'attribut n'est pas reporté non plus.

Donc soit le FW ne supporte pas soit il donne de fausse infos et du coup le discovery est incomplet ou cette info est reportée via un cluster specifique FC04 dont le contenu n'est pas standard

Tu peux tenter de lire cet attribut via la page EQ/Avancé image

puis me filer le package de logs qq mins apres. On saura si il est supporté

eoeir commented 11 months ago

Le voici :

AbeilleLogs-230806.tar.gz

tcharp38 commented 11 months ago

Pas de doute l'attribut "050B/Active Power" n'est pas supporté

[2023-08-06 18:54:35] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0B04, SrcEP=06, DstEP=01, SrcAddrMode=02, SrcAddr=1315, DstAddrMode=02, DstAddr=0000
[2023-08-06 18:54:35]   FCF=18/General/Serv->Cli, SQN=DC, cmd=01/Read Attributes Response
[2023-08-06 18:54:35]   AttrId=050B/Active Power, Status=86 => Unsupported attribute

Si tu vois une info ailleurs qui montre que ca devrait être le cas, dis moi. La video ne montre pas cette info il me semble.

eoeir commented 11 months ago

Il y a bien ce "Current Power" exprimé en watts sur cette séquence de la vidéo : image

Je ne sais pas comment aller plus loin... une piste ?

tcharp38 commented 11 months ago

Ha oui effectivement. Donc ca doit pouvoir remonter mais pas via un attribut standard ou alors avec un autre FW.

La je seche. Il faut trouver d'autres infos mais je ne vois pas ce device supporté chez "zigbee-herdsman" pourtant une ref en la matiere.