-
Notifications
You must be signed in to change notification settings - Fork 51
Tuya détecteur PIR infrared +24GHz Milimeter Wave + Light Sensing (id = TS0601__TZE200_kb5noeto) Ref ZG-204ZM #2741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Salut @shadsnob Voila un modele preliminaire a decompresser dans Abeille/core/config/devices puis redemarrer Abeille On va avoir un peu de taf sur celui la donc pense bien à me filer le package de logs et non pas qq logs comme tu as fait. |
Bonjour, voici les logs pour l'association et les valeurs remontes j'ai tester sous home assistant pour voir ce qui manque. Abeille.log deux versions du même produit _TZE200_2aaelwxk et _TZE200_5b5noeto |
Salut Voila un nouveau modele avec 3 infos: presence, illuminance & battery % Mais comme je t'ai dis, j'ai besoin du package de logs et non pas de qq logs => page maintenance + telecharger tout D'autre part peux tu mettre ce device en surveillance. Ca me permet d'avoir une trace dans AbeilleMonitor qui lui est consacrée. Question subsidiaire.. pour ma culture, que fais tu a la fois sur Jeedom et Home assistant ? |
Voici mon modèle, que j'ai peaufiné par rapport à ce que vous m'avez donnez car j'aurai besoin de toute les infos pour le contrôler. Je sais pas comment faire un slider curseur qui va de 0 a 100 par exemple pour le Fading_time, Motion_detection_sensitivity, Static_detection_distance et Static_detection_sensitivity. Je sais plus quoi mettre sur ce genre de ligne "params": "clustId=0109&attrId=0001&attrType=20&manufId=115F", Le valeurs dans private sorte d’où Votre illuminance ne fonctionne pas me donne soit 1 ou 2 qui je pense correspond a Motion_state. Infos Presence fonctionne mais pour savoir si la personne est proche ou loin il manque ce que fait Motion_state. Je suis aussi sur home assistant pour tester le produit car il est pris en charge et que le vendeur ma donnez une config pour que home assistant le gère et que je puisse le transférer les infos voulus sur jeedom abeille.
|
Voila une update Peux tu basculer sur la beta STP ? |
Bonjour, j'ai passez en beta 250105-Beta-1 mais vois pas de différence avec ce que vous m'avez envoyer car sur les commandes : |
Salut Pour moi tu es toujours sur la version "stable" d'Abeille
Que dit ta page de config ? D'autre part, je n'en suis pas encore à bosser sur les actions mais deja sur les infos remontées, comme illuminance, ou presence. |
J'ai bien la bonne version, voici un nouveaux packages illuminance et présence sont correct même si présence comme je disais il en possède deux comme il a deux capteur un de mouvement et l'autre de présence. Le mouvement peut être celui actuel et celui de présence utilise l'information none, large, small et statique. |
Ok c'est mieux. Bonne beta. Une autre remarque en passant. Tu as un FW "legacy" (0003-0323) .. et qu'il n'y a qu'un seul equipement je te suggere FORTEMENT de basculer en FW "OPDM" (0004-0323 ou AB01-0000) tout de suite. Tu n'aura qu'un device à réappairer. "Presence" est un booleen
et "Motion state" est une liste
Du coup voila une autre update.. Focalise toi sur "Set LED" & "LED state" |
Le Set Led me semble pas fonctionner je peux pas changer la valeur de 1 qui pour moi est allumer a 0 qui éteint |
Impossible de debugguer le "set led", le log "cmd" est pourri mais je crois avoir trouvé un bug. Peux tu decompresser ca dans Abeille/core/class puis redemarrer Abeille Je continue de creuser mais le Set LED ne peut pas marcher comme ca Essaie avec ce modele |
Bonjour, j'ai fait toutes les manips et cette fois le set led change bien, mais difficile de voir sur le produit s'il a bien pris, car la led est tellement petite on la remarque a peine |
Bonjour Donc
A voir avec ce modele .. motion detection Je pousse une beta pour demain |
Voila un modèle plus complet ou j'arrive pas a lire les infos que j'avais mis sur home assistant sur les commandes suivantes: motion state est ok comme Motion detection mode |
A tester.. fading time & motion detection sensitivity |
Bonjour, j'ai tester et améliorer le script je regarde si je dois ajouter des options que l'application tuya n'a pas mis. J'ai eu un petit soucis avec les commandes Slider je peux bien changer la valeur mais un moment donnez si je prenais celui de "motion détection sensitivity" le curseur des autres se remettais à la même position que celui-ci sans changer la valeur des commandes et je pense qu'une fois une mise a jour du script le bug a disparu. Je n'arrive pas a voir les unité de mesure de certaine commandes. La taille du slider de fading time me parait bien petit pour pouvoir bien mettre la bonne valeur qu'on souhaite. Pourquoi la valeur présence est inverser par rapport a d'autres modèle car pour mes scripts au lieux d'avoir si présence égale 1 faire action je me retrouve avec égale 0 qui dans mes scripts et jeedom connect faut que je fasse gaffe de pas me tromper. |
Bonjour Tu n'utilises pas mon modele donc difficile d'avancer comme ça. Ecrase ton modele avec celui fais une "reinit" via l'onglet "avancé" du device et teste juste "Fading time". Une fois fading time bouclé pour passe au suivant. |
Bonjour, si j'utilise votre modèle mais comme sur les commandes cela fonctionne j'ai fait les autres et tester. Sur celle que l'application tuya n'a pas j'ai des retour avec inf_generic-NumericBadge mais je sais pas a quoi ces valeurs correspondes si c'est les bonnes attendus. |
Pour la suite mets ton device en surveillance histoire de voir ce qui lui est envoyé et tout ce qu'il envoie. Je vois que le slider "fading time" fait bien le job. La valeur demandée va au device et ce dernier repond bien. |
Oui je suis d’accord mais comment on peut grossir la taille du slider car on fait des saut de valeurs alors que si on veut être précis on peut pas |
Le fading time va de 0 à 28800s par pas de 1, donc pas facile d etre aussi precis. A quoi ca ressemble sous l appli Tuya ? |
Bonjour le fading time c'est le temps de maintien de la présence. Je peux pas savoir sous tuya comment cela est car j'ai pas de passerelle tuya juste on voit sur les vidéos ou image un paramètre avance comme un slider |
Temps de maintien apres detection ? Autrement dit il y a une detection de presence tu dis combien de temps cette "presence" doit rester active ? |
Oui, car je pense que pour économiser de la batterie s'il voit pas de changement il va rester en présence pendant le fading time mis en place avant de relancer une détection. Je le vois lorsque je le met en PIR car seul il va lancer le capteur de présence que s'il voit un mouvement sinon le PIR + radar marche en simultané et le only radar ne détecte que la présence. |
Donc ca n'a aucun interet qu'il aille jusqu'a 28800 secondes n est ce pas ? |
Oui je sais pas quel valeur serait le mieux |
Ha ben tu es le premier utilisateur. A toi de voir ce qui fait du sens. |
Bonjour, oui alors peut on parler sur des minutes au lieux de secondes sa me parait plus précis dans ce cas. |
Ok alors si on converti en minutes ca permettrait de faire un slider qui oscille On fait comme ca ? Mais si 480 minutes n'est pas un cas utile.. on doit pouvoir encore reduire ça à qqch de concret. |
On peut tester sinon de minute en minute jusqu'a 4 minutes |
Reteste le "fading time" avec ce modele et penses à me filer les logs 2 mins apres. |
Voici les logs sa me semble fonctionner sans erreur la valeur change bien pour le fading time |
Donc on est ok cote fading time ? Pour la prise ouvre un autre sujet. |
Bonjour, voici mon script améliorer avec des tests que je fais car des commandes sont pas marque dans Tuya mais on peut avoir une infos qui remonte ce sont les commandes : |
Salut Voila le modele. Je ne prends pas "reset" et "version". Je ne vois pas à quoi ca sert et il est important de ne pas encombrer le modele de trucs inutiles. Ne modifie plus le modele. Dis moi juste ce qui ne fonctionne pas ou n'est pas correcte. |
Bonjour, je pense qu'on peut enlever aussi Minimum Detection Distance car je pense pas a l'utilisation change grand chose car ce sont des données qu'on pourrait exploiter mais pas utile. Comme il y a deux versions du même produit et deux commandes qui font la même chose pour chacun des deux produits commande Detection Distance il faudra voir si une personne n''arrive pas a commander son matos sinon la config est finis. |
Salut |
Bonjour, @KiwiHC16
Je cherche a intégrer ce modèle https://fr.aliexpress.com/item/1005006578221694.html
On m'a fournie pour home assistant le script pour qu'il soit reconnu faut chercher "model: 'ZG-204ZM'":
https://drive.google.com/file/d/1uJxiw4Pe9BFhjCxT5fStgXbsseyq_ywL/view?spm=a2g0o.detail.1000023.1.240dAvOvAvOvLp&pli=1
et j'ai trouver aussi cette info https://doc.szalarm.com/zg-205Z/en/7.html ou le chiffre 7 peut être remplacer par un chiffre compris entre 1 et 9 et ce lien qu'on retrouve sur le bon site Z2M https://www.zigbee2mqtt.io/devices/ZG-204ZM.html
https://smarthomescene.com/reviews/zigbee-battery-powered-presence-sensor-zg-204zm-review/
https://gist.github.com/vinzent/2cd645b848fd3b6a0c3e5762956ec89f#file-zg-204zm-py
J'ai du créer un fichier temporaire pour le modèle pour pouvoir récupère la découverte sinon il a rien reçu.
TS0601__TZE200_kb5noeto.txt
discovery-TS0601__TZE200_kb5noeto.txt
Pour l'image on peut prendre celle-ci https://www.zigbee2mqtt.io/images/devices/ZG-204ZM.png
Et voici les logs je pense de l'appareil:
Abeille.log
AbeilleCmd.log
AbeilleParser.log
The text was updated successfully, but these errors were encountered: