Page 1 sur 5

Compteur d'energie DDS238-2 Zigbee

Publié : 16 mars 2022, 19:19
par xbu05400
Bonjour ,
J'ai acheté un compteur DDS238-2 Zigbee et j'ai une clef conbee2.
Je trouve bien un interrupteur sous deconz mais pas les compteur d'énérgies !
C'est indiqué Tuya !!! est ce un autre protocole que zigbee ? faut il une passerelle ?

Je suis un peu perdu dans tous ces protocoles ?

Ou sinon avez vous la connaissance d'un compteur d'energie zigbee directement compatible connbee2 et sur Rail !

Merci

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 16 mars 2022, 20:54
par Jeff
Voir ici le matériel compatible
https://zigbee.blakadder.com/vendors.html

Il faudrait épingler cette adresse en entête zigbee, comme ca fini les achats non compatible ou en accord avec la team du plugin pour l'intégrer

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 16 mars 2022, 21:14
par Keros
Je dirais que le Tuya correspond au firmware ZigBee qui est implanté dans l'objet. En parallèle, il y a la passerelle Tuya qui permet de communiquer en ZigBee avec les objets. Maintenant le souci avec le Tuya est que chaque fabricant fait un peu se qu'il veut dedans : l'appli Tuya est mise à jour, là pas de soucis.
Par contre, pour les autres passerelles ZigBee, c'est un peu comme si c'était un nouvel objet : il faut mettre à jour le plugin. Pas à chaque fois, heureusement, mais c'est comme ça que tu peux avoir un objet qui fonctionne à moitié. On a eu un exemple où sur 3 objets "identiques" achetés en même temps, l'un deux était différents des deux autres et ne fonctionnait pas pareil.

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 17 mars 2022, 09:57
par xbu05400
Je peux donc faire marcher des objets tuya avec conbee2 ?
Merci

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 17 mars 2022, 16:51
par Thorgal
Pour la conbee c'est assez compliqué de trouver le matériel compatible, et oublis Blackadder, ce site est juste une blague, si tu rajoutes pas toi meme le materiel compatible, ca ne sera jamais a jour.
La team de deconz est completement a la ramasse, en retard de partout, donc pour savoir si un materiel est compatible, le seul moyen fiable c'est de rechercher dans leur github.

Et oui certains appareils Tuya fonctionnent sur la conbee,
Et non celui la ne fonctionnera pas, le PR est bloqué ici https://github.com/dresden-elektronik/d ... /pull/5287 depuis septembre, et ne sera jamais debloqué, pour favoriser les DDFs.

Si tu l'as deja, on peut essayer de le rajouter nous meme avec les DDFs, mais la derniere version pour tuya sort a peine aujourdhui en beta, donc je decouvre en meme temps que toi.
Mais je vois que tu te renseignes deja pour le modele Legrand ?

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 22 oct. 2022, 12:05
par xaxa
Bonjour, j ai ce compteur et je veux bien un coup de main pour le rajouter avec les DDFs

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 22 oct. 2022, 12:21
par Thorgal
Ha oui il devrait marcher maintenant, essayes ce DDF

Code : Tout sélectionner

{
  "schema": "devcap1.schema.json",
  "manufacturername": "_TZE200_byzdayie",
  "modelid": "TS0601",
  "product": "Single Phase 65A Din Rail Smart Energy Meter",
  "sleeper": true,
  "status": "Gold",
  "subdevices": [
    {
      "type": "$TYPE_CONSUMPTION_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0702"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/consumption",
          "parse": {"fn": "tuya", "dpid": 11, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "tuya"},
          "default": 0
        },
        {
          "name": "state/lastupdated"
        }
      ]
    },
    {
      "type": "$TYPE_POWER_SENSOR",
      "restapi": "/sensors",
      "uuid": [
        "$address.ext",
        "0x01",
        "0x0b04"
      ],
      "items": [
        {
          "name": "attr/id"
        },
        {
          "name": "attr/lastannounced"
        },
        {
          "name": "attr/lastseen"
        },
        {
          "name": "attr/manufacturername"
        },
        {
          "name": "attr/modelid"
        },
        {
          "name": "attr/name"
        },
        {
          "name": "attr/swversion",
          "parse": {"fn": "zcl", "ep": 1, "cl": "0x0000", "at": "0x0001", "script": "tuya_swversion.js"},
          "read": {"fn": "none"}
        },
        {
          "name": "attr/type"
        },
        {
          "name": "attr/uniqueid"
        },
        {
          "name": "config/offset",
          "default": 0
        },
        {
          "name": "config/on"
        },
        {
          "name": "config/reachable"
        },
        {
          "name": "state/lastupdated"
        },
        {
          "name": "state/current",
          "parse": {"fn": "tuya", "dpid": 12, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "none"},
          "default": 0
        },
        {
          "name": "state/voltage",
          "parse": {"fn": "tuya", "dpid": 14, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "none"},
          "default": 0
        },
        {
          "name": "state/power",
          "parse": {"fn": "tuya", "dpid": 13, "eval": "Item.val = Attr.val;" },
          "read": {"fn": "none"},
          "default": 0
        }
      ]
    }
  ]
}

Pour cet appreil

Code : Tout sélectionner

  "manufacturername": "_TZE200_byzdayie",
  "modelid": "TS0601",

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 22 oct. 2022, 12:41
par xaxa
merci
mais comment je dois procéder

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 22 oct. 2022, 14:34
par Thorgal
Ca depend de ton OS mais si tu as quelque chose de non virtuel
All DDF provided directly with deCONZ typically reside in /usr/share/deCONZ/devices/ on a Linux system and are loaded first. However, files residing in the home directory of the user running deCONZ (e.g. /home/<DECONZUSER>/.local/share/dresden-elektronik/deCONZ/devices) will override the pre-packaged files to allow users to amend and keep their own files if desired
.

Il te suffit de creer un fichier texte appelle cequetuveux.json et de le mettre dans un des repertoire de dessus (avec le contenu du DDF).
Le premier est remit a zero a chaque MAJ de deconz, le second est a toi

Puis de demarrer deconz et d'inclure l'appareil.

Si tu passes par le GUI tu auras plus d'options, utilser "hot reload" par exemple au lieu de re demarrer deconz. https://github.com/dresden-elektronik/d ... heat-sheet

Re: Compteur d'energie DDS238-2 Zigbee

Publié : 22 oct. 2022, 15:51
par xaxa
je suis sous linux avec un Raspberry 3 b+
Deconz version: 2.18.02-raspbian-buster-stable

J'y arrive pas,
ce que j'ai fait
j'ai créé le fichier compteur.json avec le code que tu m'as donné et enregisté dans /home/<DECONZUSER>/.local/share/dresden-elektronik/deCONZ/devices
je couple le capteur
il est reconnu
ensuit avec VNC je vais sur sur le Raspberry, j ouvre deconz je sélectionne le compteur
puis edit DDF
j'ouvre le fichier compteur.json
Hot Reload
la config du device change
Mais après il ce passe rien
et si je redémarre et que je retourne sur edit DDF c'est l'anciennes config qui réapparait