Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Forum dédié au ZigBee : objets, interfaces ...
Plugins DeConz et ZigBee2MQTT
Pour les questions concernant le plugin ZigBeeForDomoticZ, merci d'utiliser le forum spécifique en dessous.
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

Thorgal a écrit : 20 sept. 2021, 19:57 Si je comprend bien le seul qui deconne c'est le switch ? Il y a eu des modifs recement pour ca sur le plugin. Tu pourrais me donner ta version du plugin et le json du switch ? (Visible dans domotics/custom/deconz/lights.
Le "capteur temperature"

Code : Tout sélectionner

{
  "config": {
    "battery": 100,
    "offset": 0,
    "on": true,
    "reachable": true
  },
  "ep": 38,
  "etag": "615b23902420cf34ceb496bf8a8e5493",
  "lastannounced": "2021-09-20T16:07:25Z",
  "lastseen": "2021-09-20T18:10Z",
  "manufacturername": "frient A/S",
  "modelid": "SMSZB-120",
  "name": "Temperature 53",
  "state": {
    "lastupdated": "2021-09-20T18:10:20.151",
    "temperature": 2075
  },
  "swversion": "20210721 01:30",
  "type": "ZHATemperature",
  "uniqueid": "00:15:bc:00:31:00:ab:3e-26-0402",
  "id": "53",
  "deviceclass": "sensors"
}
le "detecteur"

Code : Tout sélectionner

{
  "config": {
    "battery": 100,
    "enrolled": 1,
    "on": true,
    "pending": [],
    "reachable": true
  },
  "ep": 35,
  "etag": "71fd244dd03bce7badf1d0b7a68184a5",
  "lastannounced": "2021-09-20T16:07:25Z",
  "lastseen": "2021-09-20T18:12Z",
  "manufacturername": "frient A/S",
  "modelid": "SMSZB-120",
  "name": "Fire 52",
  "state": {
    "fire": false,
    "lastupdated": "2021-09-20T18:12:31.588",
    "lowbattery": false,
    "test": false
  },
  "swversion": "20210721 01:30",
  "type": "ZHAFire",
  "uniqueid": "00:15:bc:00:31:00:ab:3e-23-0500",
  "id": "52",
  "deviceclass": "sensors"
}
Par contre pour tester, va falloir domoticz ou directement agir sur l'API. Ou tu testes aussi le switch sous phoscon ?

Mais du coup comme tout a l'air bon, tu peux tester sur ta machine de prog ? (celle avec domoticz)
En fait j'ai fait tous les tests sous ma machine de prod... Meme pas peur... Lol
Un RPI 3 avec buster installe. Deconz en version 2.12. Domoticz en 2021.2
plugin : author="Smanar" version="1.0.16"
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Et tu n'as pas celui du switch ?
Pour info je viens juste de valider la version du plugin 1.0.21 (il y a 5 mn) avec justement la modif pour les sirenes.

Une fois mit le plugin a jour, il te suffit de supprimer le switch sirene qui ne marche pas, et de redemarrer le plugin, hardware/deconz/update, le switch sera re-cree mais en selecteur switch pour avoir plus de fonctions.
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

Alors...
Lors de l'installation sous deconz un seul capteur est affiché, mais qui semble se decomposer en deux partie: voir capture ci dessus
La 23 qui correspond au détecteur de fuméé
La 26 a la temperature

Sous domoticz je n'ai donc que c'est deux dispositifs qui apparaisent

Le capteur de température
Le detecteur de fumée qui apparait sous forme de switch
Capture d’écran 2021-09-21 084038.png
Capture d’écran 2021-09-21 084038.png (11.73 Kio) Consulté 2171 fois
Après avoir mis à jour le répertoire du plugin (fonction.py et plugin.py) update, supprime le switch et mémé redemarrer mon serveur, le switch recréé semble identique et pas interactif. Le on/off ne déclenche pas la siréne
Dans les logs j'ai ceci

Code : Tout sélectionner

2021-09-21 08:52:17.768 Error: Conbee: (Conbee) This device doesn't support action
Voici le nouveau? json

Code : Tout sélectionner

{
  "config": {
    "battery": 100,
    "enrolled": 1,
    "on": true,
    "pending": [],
    "reachable": true
  },
  "ep": 35,
  "etag": "4610ad942de54a864879671eca21b260",
  "lastannounced": "2021-09-20T16:07:25Z",
  "lastseen": "2021-09-21T06:43Z",
  "manufacturername": "frient A/S",
  "modelid": "SMSZB-120",
  "name": "Detecteur Fumee",
  "state": {
    "fire": false,
    "lastupdated": "2021-09-21T06:43:05.023",
    "lowbattery": false,
    "test": false
  },
  "swversion": "20210721 01:30",
  "type": "ZHAFire",
  "uniqueid": "00:15:bc:00:31:00:ab:3e-23-0500",
  "id": "52",
  "deviceclass": "sensors"
}
Merci pour ton aide
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Il t'en manque un. D'apres ce que je comprend cet appareil genere 2 "sensors", qui ne font que remonter des informations, et une "light" qui controle la sirene, dans l'API tu devrais le voir dans la section "light" (de type "warning device")

Code : Tout sélectionner

2021-09-21 08:52:17.768 Error: Conbee: (Conbee) This device doesn't support action
C'est normal, celui ci est un capteur, tu n'as pas d'action dessus. L'ancienne icone etait une sirene , la nouvelle un selector switch.
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

est ce que ce ne serait pas la partie notée 01 qui serait pas reconnue?
Capture d’écran 2021-09-21 101812.png
Capture d’écran 2021-09-21 101812.png (166.62 Kio) Consulté 2156 fois
PArce que dans deconz j'ai que ca...Idem domototicz
Capture d’écran 2021-09-21 102325.png
Capture d’écran 2021-09-21 102325.png (47.62 Kio) Consulté 2156 fois
Capture d’écran 2021-09-21 102250.png
Capture d’écran 2021-09-21 102250.png (17.83 Kio) Consulté 2156 fois

Si je supprime a partir de deconz (Delete node?) et que je retente un permit join avec reinitialisation du detecteur?
Maintenant que j'ai tout a jour?
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Nope, c'est le cluster 0x0502 pour les sirenes.
Et je viens de regarder

Code : Tout sélectionner

"modelid": "SMSZB-120",
C'est vraiment le meme modele, pas de raison que cela ne marche pas.
Si je supprime a partir de deconz (Delete node?) et que je retente un permit join avec reinitialisation du detecteur?
Oui, ca tu peux y aller, pas de danger, tu peux meme re-essayer sans supprimer l'ancien, mais si il y a deja un sensor, je crois que ca bloque la creation de la "light" (j'ai le soucis pour des VR sur batteries), donc oui, supprimes le dans deconz, et re-inclue le via phoscon.
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

Alors j'ai supprime dans deconz mais aussi dans domoticz et je crois que j'aurai pas du...
Parce que avec phoscon j'ai effectivement ce sensor qui est apparu
Capture d’écran 2021-09-21 212252.png
Capture d’écran 2021-09-21 212252.png (11.44 Kio) Consulté 2127 fois
Mais pas les deux que j'avais précedement: temperature et detecteur

Comment faire pour le refaire apparaitre...
Finalement j'ai refait une reinitialisation, redemarer domoticz et j'ai bien 3 capteurs

Ouf.... a tester maintenant
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Oui, j'ai oublié de te le preciser, aucun danger a supprimer les appareils dans domoticz, sauf si tu t'en sert dans l'application elle meme évidement, tu vas perdre les automatismes. Mais il n'y a rien de mémorisé dans domoticz, a chaque demarrage du plugin et a chaque fois qu'il repere quelque chose de nouveau, il se resynchronise. Au demarrage dans les logs tu as plein d'infos sur les problemes (devices present sur l'un mais pas sur l'autre par exemples), mais le plugin est assez "safe", par exemple meme si tu supprimes un appareil dans deconz et pas domoticz, celui-la ne sera pas effacé.
Pareil dans deconz, tu peux re-inclure le meme appareil sans l'effacer, le nouveau va prendre la place du precedent, et garder toute la config, du coup tout sera invisible, utile quand un appareil deco (changement de piles) et que tu dois le re-inclure.

Tout se passe dans deconz, pas domoticz.

Donc tu peux effacer tout tes devices, redemarrer le plugin deconz, et tous vont revenir.
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

tout a l'air bon
Merci pour ton aide
Faut que je vois maintenant a quoi correspondent les boutons de selection sur le capteur sonnerie. et comment m'en servir

Merci encore
samourai47
Messages : 286
Inscription : 04 déc. 2018, 19:44

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par samourai47 »

hello
Penses tu que ce capteur serait compatible conbee2 et domoticz?
merci d'avance
Dernière modification par Keros le 24 sept. 2021, 20:59, modifié 1 fois.
Raison : Modification de l'affichage du lien pour qu'il soit clickable
Répondre