Suite a mon intervention dans ce sujet Envoyer des SMS avec Gladys Plus Je propose de pouvoir intégrer directement Free Mobile (a la façon Gladys, donc avec simplicité).
Je sais qu’actuellement, il est possible de le faire via Node Red ou via les appels HTTP.
@_Will_71 Je viens de tester ton développement, c’est super !!
J’ai pas eu de soucis dans l’utilisation, avec des scènes, en passant des variables ou non.
Beau travail
La seule chose que je pourrais redire, c’est le champ « Clé d’identification au service » à mettre en type password je pense.
Le seul souci de passer en champ « password » c’est que du coup ensuite les autocomplete viennent remplacer la data dedans automatiquement par ton mot de passe Gladys
Firefox est d’ailleurs le pire avec ça, il ne respecte pas le « autocomplete=off » et du coup il faut faire des astuces un peu sales pour l’empêcher de mettre le mot de passe partout ^^
Du coup oui c’est bien de mettre en password, mais si c’est mal fait ça créé plus de problèmes que ça en résout ^^
En local tu fais tourner tous les tests ou juste les tests sur freemobile en .only ?
Edit: J’ai testé chez moi dans les deux cas, et ça passe bien sur ta PR :
Sauf que sur le CI tout est plus lent, donc c’est possible que côté CI la fonction send() resolve alors qu’en fait le call API n’est pas fini, à voir si le code est bien bon là dessus
@pierre-gilles , j’ai besoin de ton aide car je ne comprends pas.
J’ai apporté des corrections et j’ai toujours des erreurs et les tests serveur ne passent pas.
Mais cette fois-ci voilà ce que j’obtient directement sur GitHub:
Les test de l’intégration OK
Salutation à vous 2 !
Alors non mais oui ^^ de souvenir j’avais eu des grosses galeres avec les reinitialisations et les delais écoulés dans les tests. Mais je ne sais plus si c’etait sur cette partie.
Peut-être que @_Will_71 en à le meme usage et que ca impact l’autre… ou c’est moi qui avait mal fait … j’avoue que comme ça je ne saurais dire.
N’hésitez pas à me dire si besoin, je prendrais le temps de remonter mon PC de dev si il y a un kwak de mon côté (pas encore terminé les travaux, mais ca avance ^^)
Je veux bien que tu regardes et m’aiguille un peu.
J’ai essayé de faire des choses mais je ne suis arrivé à résoudre le problème.
Je ne suis pas encore à l’aise avec les tests alors j’ai surement un problème de réinitialisation quelque part.
@_Will_71 J’ai rebase ta branche, et j’ai testé en local, j’ai pas eu le souci, on va voir ce que ça donne sur le CI
Edit: Bon l’erreur est toujours là
Ok je pense savoir ce que c’est, les deux intégrations mettent en place le même stub et donc ça coince. Il faut créer une sandbox pour éviter que ça pollue d’autres tests :
@Terdious est-ce que à l’occasion tu pourras corriger les tests Netatmo pour utiliser une sandbox ? ça évitera de casser d’autres tests dans d’autres PR à l’avenir