Prises en charge des devices avec l'application Smartlife/tuya

Cette fonctionnalité est la deuxième plus demandée, sur les 15 personnes qui ont votées, personne n’a de compétences en développement ? :slight_smile:

Si c’est juste du On/Off, c’est pas une très grosse intégration, on a déjà une intégration TP-Link, les deux vont être très similaire…

Vu la demande, je suis sûr qu’on peut récupérer du matériel si quelqu’un veut se dévouer pour bosser sur l’intégration :wink:

Bonjour Pierre Gilles
je suis intéressé par le sujet, mais je n’ai pas les compétences pour développer a ce niveau :frowning_face:

Je comprend :slight_smile: De toute façon je pense il vaut mieux aller dans l’autre sens: trouver quelqu’un qui a les compétences et qui serait motivé pour aider, quitte à ce qu’on lui paie des Tuyas :stuck_out_tongue:

1 Like

je pense aussi
bonne journée :wink:

1 Like

Bonjour, je n’ai pas de tuya mais je peux essayer de developper quelque chose si on me donne le besoin. Je ne connais pas cette marque. Mais si il y a une api ou quelque chose comme cela je devrais pouvoir faire quelque chose :slight_smile:

Bonjour @Lokkye
Qu’est ce que tu entends par le besoin, moi j’ai une ampoule RGB et des interrupteurs de volets roulant. Je veux bien t’aider à tester, mais je ne suis pas expert en dev , je me débrouille en C arduino. J’ai essayer d’ installer un node Tuya sur Node Red, mais je n’ai pas tout compris alors j’ai un peu laissé tomber ([NODE-RED] Besoin d'aide sur une configuration de device tuya)
Donc si je peux t’aider c’est avec joie :smiley:

Pour info, juste en passant, j’ai commencé à regarder et à développer le service… juste commencé.

3 Likes

Super :+1:
Merci pour ton travail.

Si tu as besoin d’aide, n’hesite pas :slight_smile:

1 Like

@AlexTrovato tu as des appareils Tuya chez toi ou tu as besoin de matériel ? Au besoin je suis sûr qu’on peut te trouver du matériel, c’est l’intégration la plus demandée donc c’est typiquement le genre d’intégration où on peut faire une petite cagnotte pour financer du matos :wink:

1 Like

Je n’ai pas de vrai matériel, mais leur mode développeur est plutot bien fait, on peut y creer n’importe quel device en mode virtuel.
En revanche je ne vais pas avoir beaucoup de temps prochainement, donc si quelqu’un veut compléter mes devs, je donnerai les indications poir contribuer sur ma branche.

1 Like

Je crois que @Lokkye est chaud :grin:

@AlexTrovato , @VonOx : Yes, je suis chaud :stuck_out_tongue:

Top @Lokkye
Je vais donc te donner quelques indications.

Ma branche : GitHub - atrovato/Gladys at tuya-service
Quelques infos utiles : Gladys/README.md at tuya-service · atrovato/Gladys · GitHub

Ce que je préconise :

  • tu ne pourras pas forker mon repo, car tu as déjà le fork officiel
  • je t’ai donc ajouté en contributeur sur mon repo github
  • je te fais donc confiance pour ne travailler que sur la branche tuya-service, ou pour faire des PR sur cette branche (ne détruit pas mon travail sur les autres sujets STP / mais sur tuya, c’est en POC, donc feel free, j’ai backup la branche)
  • je suppose que tu es callemand sur github :smiley:
  • je ne vais pas beaucoup avancer sur le sujet dans les jours qui arrivent, tu es donc libre de tout revoir
  • afin de savoir ce qui a été fait, ce qu’il faut faire, il est également conseillé de maintenant le README à la racine du service (tâches grosses mailles, afin d’être sûr qu’on ne fait pas la même chose)
  • dans ce README, il y a des IN PROGRESS sur le mapping des devices/features au format Gladys, je ne pense pas avoir le temps de continuer, et ces étapes sont indispensables pour la suite, tu peux donc reprendre ces points
  • je répondrais bien sur à tes questions
  • je n’ai pour l’instant testé aucune intégration avec le cloud IRL (validation par tests seulement)
  • la branche est à jour de ce matin, en cas de git rebase ou git push --force, on doit absolument se tenir informé entre nous afin d’éviter de perdre du temps (peut être résolu avec un git fetch && git rebase origin/tuya-service mais on verra à ce moment la)

Si tu n’es pas d’accord :

  • fork la branche sur ton repo et débrouille toi :smiley: (avec du git add remote url...)

Bon courage !
N’hésite pas si tu as des questions, je te dirais ce que je ne sais pas :wink:

2 Likes

@AlexTrovato Merci pour tous, je vais suivre tes recommandations, ça me parait top.
Ne t’inquiète pas, je ne vais pas toucher aux autres PR/Branch.
Je vais lire attentivement le README avant de faire le moindre changement.
Merci de ta confiance.

3 Likes

@AlexTrovato
J’ai pas mal de prises et d’interrupteurs de volets roulant chez moi, si tu as besoin d’un testeurs :wink:

1 Like

J’en profite pour demander @Lokkye est-ce que tu as du matériel Tuya ? :slight_smile:

C’est peut-être plus motivant de développer cette intégration si tu as du matériel dispo chez toi, et vu la demande sur cette intégration, je suis sûr qu’on pourrait faire une cagnotte pour te payer du matériel !

@pierre-gilles j’ai pas pu beaucoup avancer sur ce point. Taf plus ennuis de santé. J’essaye de travailler dessus des que possible.

Tkt, remet toi bien ! :slight_smile:

Tu as du matériel ou tu aurais besoin d’appareils Tuya ?

Merci :slightly_smiling_face:
Non je n’ai aucun matos de la marque Tuya. Je dis pas non pour un peu de matos de test, ce sera plus simple pour les tests.

1 Like