KiwiHC16 / Abeille

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

Ajout support Sonoff SNZB-01P (id = SNZB-01P, eWeLink) #2716

Closed VVorttexx closed 3 months ago

VVorttexx commented 4 months ago

Bonjour, pourriez vous ajouter le bouton Sonoff SNZB-01P eWeLink (dans le genre du SNZB-01, 3 etats : 1 click, 2 click, click long)

SNZB-01P.zip (le PNG est dans le zip..

Merci

tcharp38 commented 4 months ago

Salut @VVorttexx Pas sur de pouvoir avancer la dessus avant mon retour en août.

Note qu il se pourrait que tu doives basculer sur la dernière bêta Abeille. A toi de voir si tu anticipes ou pas. A bientôt

VVorttexx commented 4 months ago

Hello,
pas de Pb pour le délai, je suis déjà sur la bêta 2024-07-05 01:00:24, il faut anticipé quoi ? :-)

tcharp38 commented 4 months ago

Tiens, voila un modele preliminaire. SNZB-01P_eWeLink.zip

A decompresser dans Abeile/core/config/devices puis redemarrer Abeille puis refaire inclusion

Sera dans la beta de demain

VVorttexx commented 4 months ago

Hello, merci, je viens de l'installer à distance, je regarderais ce soir en activant le device, pour l'instant pas de nouvelle commande...merci et bonnes vacances.

VVorttexx commented 4 months ago

Hello, bon pas de nouvelle commande, il prend bien le modèle cependant. Jje remets le discovery au cas ou, sinon cela attendra. merci. discovery-SNZB-01P_eWeLink (1).zip

tcharp38 commented 4 months ago

C'est un bouton donc il doit générer des actions du style click court, double, long

Il faudra faire ces essais en notant l'heure et me filer le package de logs

VVorttexx commented 4 months ago

Ok pour tous les type de click C'est l'id 770 18h47 et 18h49 AbeilleLogs-240711 (1).tar.gz Merci

tcharp38 commented 3 months ago

Salut @VVorttexx Me voila de retour.

J'ai l'impression que tu n'es pas en mode debug. A corriger via la page de config + sauvegarder + redemarrer démon.

Ensuite peux tu refaire la meme manip ?

VVorttexx commented 3 months ago

Hello j'espère que tu as passé de bonnes vacances. voici, cette fois en mode debugg, j'ai appuyé plusieurs fois 1 click 2 clic et click long. 18:49 normalement tjrs id 770 AbeilleLogs-240730.tar.gz Merci

tcharp38 commented 3 months ago

Memo

[2024-07-30 18:49:27][DEBUG] : msgFromParser(): Attributes report by name from 'Abeille1/EA31/01'
[2024-07-30 18:49:27][DEBUG] :   Unknown Jeedom command logicId='01-0006-cmd02'
[2024-07-30 18:49:31][DEBUG] : msgFromParser(): Attributes report by name from 'Abeille1/EA31/01'
[2024-07-30 18:49:31][DEBUG] :   Unknown Jeedom command logicId='01-0006-cmd00'
[2024-07-30 18:49:34][DEBUG] : msgFromParser(): Attributes report by name from 'Abeille1/EA31/01'
[2024-07-30 18:49:34][DEBUG] :   Unknown Jeedom command logicId='01-0006-cmd01'
tcharp38 commented 3 months ago

A decompresser dans core/config/devices/SNZB-01P_eWeLink SNZB-01P_eWeLink.zip

puis via la page de l'equipement + avancé.. faire mise à jour ou reinitialiser

puis tester Tu dois avoir une commande info "Click" qui prend la valeur "single", "double", ou "long".

VVorttexx commented 3 months ago

bonjour, alors cela fonctionne, le bouton change bien l'etat click, peut être juste un détail, la valeur apparait avec un 'null' derrière: image pour comparaison avec un SNZB-01 image mais peut être est ce du au modèle?

le temps de faire le test avec l'autre bouton, la valeur a cahnger: image ça passe de single null a single. merci

VVorttexx commented 3 months ago

Bon j'ai quand même fait le scenario dédié et cela fonctionne bien avec #[Cuisine][Sonoff_comptoir][Click]# == 'single'
il n'y a pas de temps de latence, donc c'est bon pour moi. Merci beaucoup Tcharp!

tcharp38 commented 3 months ago

Salut

Est ce que les 3 clicks sont ok ? (single, double, long) Peux tu faire un test et me filer le package de logs. Je veux comprendre pourqui il y a ce "null" derriere

VVorttexx commented 3 months ago

oui les 3 fonctionnent, voici les logs après plusieurs allés retours sur les 3 types de clicks. 18:18 AbeilleLogs-240801.tar.gz

tcharp38 commented 3 months ago

Bon je ne vois rien coté Abeille concernant l'affichage de ce "null" mais il y a un sujet ouvert chez Jeedom donc probablement un bug Jeedom et non pas Abeille. Voir https://community.jeedom.com/t/apparait-null-sur-les-commandes-sans-unite/122342

Je ferme le sujet vu que tout semble ok.

tcharp38 commented 3 months ago

Content du support, du plugin et/ou simplement envie de sponsoriser la solution ?

Tcharp38 Donate

tcharp38 commented 3 months ago

@VVorttexx Je crois que c'est à toi que je dois la contribution alors merci bien.