Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Officiel] Zigbee (openzigbee)

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
ndbocq
Timide
Messages : 39
Inscription : 03 janv. 2015, 19:06

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par ndbocq » 07 mai 2019, 14:32

c'est F12 pour la console c'est bien cela ?

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par loic » 07 mai 2019, 14:37

oui c'est bien ca
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

ndbocq
Timide
Messages : 39
Inscription : 03 janv. 2015, 19:06

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par ndbocq » 07 mai 2019, 14:38

Page graph avant de faire F5

Code : Tout sélectionner

Erreur dans les liens source : request failed with status 404
URL de la ressource : http://192.168.10.101/3rdparty/bootstrap/css/bootstrap.min.css?md5=9568d6466155669e72ed389ebb1d22f3
URL du lien source : bootstrap.min.css.map[En savoir plus]
L’utilisation d’XMLHttpRequest de façon synchrone sur le fil d’exécution principal est obsolète à cause de son impact négatif sur la navigation de l’utilisateur final. Consulter http://xhr.spec.whatwg.org/ pour plus d’informations. getResource.php:2:79417
SyntaxError: expected expression, got '<'[En savoir plus] index.php:1
Erreur dans les liens source : request failed with status 404
URL de la ressource : http://192.168.10.101/3rdparty/bootstrap/css/bootstrap.min.css?md5=9568d6466155669e72ed389ebb1d22f3
URL du lien source : bootstrap.min.css.map[En savoir plus]
ReferenceError: Viva is not defined[En savoir plus] index.php:170:15
Page graph après F5

Code : Tout sélectionner

Erreur dans les liens source : request failed with status 404
URL de la ressource : http://192.168.10.101/3rdparty/bootstrap/css/bootstrap.min.css?md5=9568d6466155669e72ed389ebb1d22f3
URL du lien source : bootstrap.min.css.map[En savoir plus]
Et je retour sur la page du plugin

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par loic » 07 mai 2019, 15:06

La faudrait j'ai le plugin pour reproduire... Ouvre l'accès support au pire et envoi moi en mp ton login market.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par loic » 07 mai 2019, 17:25

Pour info l'erreur est corrigé.

Reste maintenant a trouver pour la batterie la tu as du 65281/4 or normalement c'est 65281/1 mais je sais pas comment l'avoir... Meme dans le dump le 1 tu l'as pas
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

ndbocq
Timide
Messages : 39
Inscription : 03 janv. 2015, 19:06

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par ndbocq » 07 mai 2019, 18:26

Tu touche au but.
Au besoin j'ai d'autres modules (génération1 et 2) que je peux inclure si tu veux pour voir s'il y a une différence ?

HugoVal11
Timide
Messages : 137
Inscription : 01 nov. 2018, 11:43

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par HugoVal11 » 07 mai 2019, 18:43

TablerX33 a écrit :
01 mai 2019, 18:05
Bonjour Loïc,

Afin de piloter l’ensemble de mes équipements en Zigbee via Jeedom, j’hésite entre acheter une Zigate ou une Conbee.

C’est ma première intervention sur le forum, mais j’ai 3 questions !

1 ). J’ai lu que la Zigate semble présenter parfois quelques problèmes avec les capteurs Xiaomi, entre autre. Je ne sais pas si ce sont des problèmes récurrents ou des cas isolés... Un avis sur la question ?

2). D’après vous, il faudra environ combien de temps concrètement avant que deconz soit compatible avec la box Jeedom Smart ? En d’autres termes, combien de temps avant d’avoir un plugin officiel (non version béta) et que la Conbee puisse fonctionner correctement avec une Smart ? Plutôt 1 mois, 6 mois ou plus ?

3). Zigate vs Conbee : votre avis m’intéresse... avant d’acheter.

Merci
Perso, j'ai les deux, je préfère nettement la conbee, moins chère, moins gadget, meilleur support, leurs 2 applis sont très bien foutue, plus grosse communauté, pas besoin de la démonter pour la mettre a jour, après d'un point de vue perso, oui je la trouve plus stable, mais çà, c'est purement perso.
Je suis tellement fan de cette clé que je suis oblige de faire tourner une autre appli que Jeedom, avant j'utilisais ce plugin pour la conbee viewtopic.php?f=133&t=29565 mais il est incomplet et abandonné. La je n’attend qu'une chose que quelqu'un ré-integre cette clé dans Jeedom, car hors de question pour moi de revenir a la zigate.

Franchement les gars, lachez pas le morceau.

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par loic » 07 mai 2019, 19:39

Tu as le plugin deconz qui est compatible et qui marche bien (je tourne dessus)
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 07 mai 2019, 21:12

Loic comment on peut t'aider pour que le plugin Deconz supporte les ampoules Osram ?

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par loic » 07 mai 2019, 21:24

Je sais pas trop il faudrait me donner les appels api a faire pour changer l'état de l'ampoule
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

ndbocq
Timide
Messages : 39
Inscription : 03 janv. 2015, 19:06

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par ndbocq » 07 mai 2019, 21:57

Message par loic » Aujourd’hui, 17:25
Reste maintenant a trouver pour la batterie la tu as du 65281/4 or normalement c'est 65281/1 mais je sais pas comment l'avoir... Meme dans le dump le 1 tu l'as pas
J'ai une commande qui c'est créé en genBasic et remonte 5032 c'est toi qui l'a créé?

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 08 mai 2019, 09:33

Bonjour Loic
Je vais chercher dans la doc les appels pour les lampes.
Ce matin comme il pleut j'ai fait un peu d'expérimentation
J'ai créé un fichier "Extended color light.json" dans core/config/types avec juste une commande info (il faut bien commencer !)

Code : Tout sélectionner

{
  "commands": [
    {
      "name": "Etat",
      "type": "info",
      "isVisible": 0,
      "isHistorized": 1,
      "subtype": "binary",
      "generic_type": "LIGHT_STATE",
      "logicalId": "state::on"
    }
  ]
}
Quand je synchronise çà crée bien une commande pour chacune de mes lampes (sauf bien sûr les gardenspot qui sont d'un autre type) donc mon type est correct.
j'ai ajouté des logs dans la fonction request pour suivre ce qui se passe lors des appels et voici ce que j'obtiens quand je teste la commande info Etat
D'abord avec une ampoule RGBW E27 :

Code : Tout sélectionner

[2019-05-08 09:09:38][DEBUG] : url=192.168.1.22:80/api/00C8F10762/lights/6
[2019-05-08 09:09:38][DEBUG] : data=null
[2019-05-08 09:09:38][DEBUG] : result={"ctmax":500,"ctmin":151,"etag":"5282a9974fac82b9ea31b2880ebce999","hascolor":true,"manufacturername":"OSRAM","modelid":"Classic A60 RGBW","name":"Lustre 1","state":{"alert":"none","bri":220,"colormode":"xy","ct":370,"effect":"none","hue":512,"on":false,"reachable":true,"sat":233,"xy":[0.587218,0.3298]},"swversion":"V1.05.10","type":"Extended color light","uniqueid":"84:18:26:00:00:00:ff:a0-03"}
Ensuite avec un ruban RGBW

Code : Tout sélectionner

[2019-05-08 09:09:54][DEBUG] : url=192.168.1.22:80/api/00C8F10762/lights/3
[2019-05-08 09:09:54][DEBUG] : data=null
[2019-05-08 09:09:55][DEBUG] : result={"ctmax":666,"ctmin":151,"etag":"a76eb0912aef9fbedb0865aab807cc6a","hascolor":true,"manufacturername":"OSRAM","modelid":"Flex RGBW","name":"Ruban bureau","state":{"alert":"none","bri":254,"colormode":"xy","ct":370,"effect":"none","hue":0,"on":true,"reachable":true,"sat":0,"xy":[0.175217,0.150753]},"swversion":"V1.04.12","type":"Extended color light","uniqueid":"7c:b0:3e:aa:00:a1:19:92-03"}
Et avec une ampoule RGBW GU10

Code : Tout sélectionner

[2019-05-08 09:10:54][DEBUG] : url=192.168.1.22:80/api/00C8F10762/lights/12
[2019-05-08 09:10:54][DEBUG] : data=null
[2019-05-08 09:10:54][DEBUG] : result={"ctmax":666,"ctmin":125,"etag":"5282a9974fac82b9ea31b2880ebce999","hascolor":true,"manufacturername":"OSRAM","modelid":"PAR 16 50 RGBW - LIGHTIFY","name":"Cuisine 1","state":{"alert":"none","bri":150,"colormode":"xy","ct":370,"effect":"none","hue":768,"on":false,"reachable":true,"sat":233,"xy":[0.586283,0.3298]},"swversion":"V1.05.10","type":"Extended color light","uniqueid":"84:18:26:00:00:08:81:fd-03"}
Donc la bonne nouvelle c'est que ma commande info remonte bien quelque chose j'espère que tu pourra l'utiliser.
Une petite remarque : j'ai modifié chez moi la commande getLastCommunication car elle produisait des tas d'erreurs dans le log comme elle fait tous ses appels avec /sensors/ comme je n'ai pas de sensors j'ai simplement mis /lights/ à la place mais idéalement il faudrait que le code prenne en compte les deux catégories /sensors/ et /lights/
Avec ma modification je vois bien dans les logs des choses plus intéressantes à la place des erreurs quand je passe des commandes aux ampoules à l'aide du plugin RaspBEE que j'utilise pour le moment

Code : Tout sélectionner

[2019-05-08 09:08:19][DEBUG] : {"00212EFFFF013798":{"id":"3","r":"lights","t":"event","e":"changed","state":{"on":true}}}
[2019-05-08 09:08:19][DEBUG] : {"00212EFFFF013798":{"id":"15","r":"groups","t":"event","e":"changed","state":{"all_on":true}}}
[2019-05-08 09:08:19][DEBUG] : {"00212EFFFF013798":{"id":"15","r":"groups","t":"event","e":"changed","state":{"any_on":true}}}
[2019-05-08 09:08:19][DEBUG] : {"00212EFFFF013798":{"id":"3","r":"lights","t":"event","e":"changed","state":{"bri":255}}}
[2019-05-08 09:08:19][DEBUG] : {"00212EFFFF013798":{"id":"3","r":"lights","t":"event","e":"changed","state":{"bri":254}}}

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 08 mai 2019, 10:50

Bon j'arrive à allumer et à éteindre des lampes :)
J'ai créé les deux commandes suivantes dans mon fichier "Extended color light.json"

Code : Tout sélectionner

     {
      "name": "On",
      "type": "action",
      "subtype": "other",
      "generic_type": "LIGHT_ON",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "on::1",
      "template": {
        "dashboard": "prise",
        "mobile": "prise"
       }
    },
    {
      "name": "Off",
      "type": "action",
      "subtype": "other",
      "generic_type": "LIGHT_OFF",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "on::0",
      "template": {
        "dashboard": "prise",
        "mobile": "prise"
       }
    }
Et j'ai modifié 2 choses dans execute, j'ai remplacé

Code : Tout sélectionner

$actionerId = $eqLogic->getLogicalId() . '-' . $actionDatas[0];
par juste

Code : Tout sélectionner

$actionerId = $actionDatas[0];
et

Code : Tout sélectionner

deconz::request($eqLogic->getConfiguration('gateway'),'/sensors/'.$actionerId.'/state',$parameters,'PUT');
par

Code : Tout sélectionner

deconz::request($eqLogic->getConfiguration('gateway'),'/'.$eqLogic->getConfiguration('category').'s/'.$actionerId.'/state',$parameters,'PUT');
Dernière édition par jiminy le 08 mai 2019, 12:34, édité 1 fois.

ndbocq
Timide
Messages : 39
Inscription : 03 janv. 2015, 19:06

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par ndbocq » 08 mai 2019, 11:37

Bonjour,
Je viens d'inclure un module d'ouverture aqara de première génération et là il y a uniquement le on off qui remonte même en ayant retiré et remis la batterie.

Code : Tout sélectionner

[2019-05-08 11:31:38][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:31:54][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:33:42][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:12][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:14][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:35][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:38][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:39][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:40][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:41][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:42][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:43][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:44][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:45][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:46][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:47][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:48][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:49][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:51][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":1},"jeedom_value":1}}}}
[2019-05-08 11:34:52][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:54][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}
[2019-05-08 11:34:54][DEBUG] : {"0x00158d000200db58":{"1":{"genOnOff":{"cid":"genOnOff","data":{"onOff":0},"jeedom_value":0}}}}

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 08 mai 2019, 12:32

Bon ma modif pour l'actionerid etait fausse car çà agissait toujours sur la même ampoule ce qui marche chez moi c'est :

Code : Tout sélectionner

$actionerId = $eqLogic->getConfiguration('deconz_id')[0];
Et là j'arrive bien à allumer et eteindre les différentes ampoules.

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 08 mai 2019, 14:01

Une chose que je remarque à l'instant: mes ampoules sont bien visibles dans mes équipements
equipements_deconz.png
equipements_deconz.png (39.27 Kio) Consulté 2178 fois
mais ne sont pas visble dans mon réseau deconz
reseau_deconz.png
reseau_deconz.png (35.81 Kio) Consulté 2178 fois

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 08 mai 2019, 22:13

Pour Loic,
En fait pour tester des commandes sur mes ampoules je me base sur https://dresden-elektronik.github.io/de ... oc/lights/
J'ai mis dans un message précédents le résultat du GET <ip>:<port>/api/<apikey>/lights/<id> pour les 3 types d'ampoules que je possède (E27 GU10 et ruban toutes en extended color light)
Dis moi ce dont tu as besoin pour continuer l'intégration et je tacherai de te le fournir.

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par mortyre » 09 mai 2019, 09:52

@Jiminy

J'ai ouvert un post sur DECONZ pour ne pas continuer à mélanger les deux plugins. Tu le trouveras ici : viewtopic.php?f=133&t=45208
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
jiminy
Actif
Messages : 756
Inscription : 26 févr. 2016, 18:27
Localisation : Montpellier

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par jiminy » 09 mai 2019, 11:08

Merci mortyre, sais tu s'il est possible de déplacer les messages d'un topic à l'autre pour enlever de celui-ci les messages qui concernent l'autre plugin ce serait plus propre ?

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Plugin Officiel] Zigbee (openzigbee)

Message par mortyre » 09 mai 2019, 12:53

surement si un administrateur passe par là
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités