Re: Bibliothèque script API Yeelight
Publié : 25 juil. 2018, 15:24
C'est ça. Les possibilités des scripts sont casi infini. Le problème est juste de trouver la grammaire... C'est pour ca que je conseil d'aborde de l'ecrire avec la langue connu... Apres il suffit juste de savoir traduire.
En fait tu ne fais pas d'appuie differents. Tu simul une difference lors de l'appuie.
Par exemple ton interrupteur n'a qu'une seule fonction. Mais si tu presente cette fonction deux fois de suite alors ca t'en fait deux. La premiere avec un seul appuie et la deuxieme avec deux appuies de suite. Et a ca tu rajoute aussi la fonction de l'appuie, par rapport à l'etat precedent du device impacté. Exemple un appuie avec une lampe allumé ne sera peut etre pas le meme qu'un appuie avec une lampe eteinte. etc etc...
Par exemple moi quand j'appuie plusieurs fois sur mon bouton avec moins de trois seconde entre chaque appuie, je defile different mode...
Le premier appuie allume, le deuxième en moins de trois seconde réduit la luminosité de 25%, le troisième appuie en moins de trois seconde du deuxième réduit encore de 25%, le quatrième en moins de 3s du troisième réduit encore et le dernier éteins. Alors que si j'avais appuié apres 3 secondes alors cela aurait tout simplement eteins...
En fait tu ne fais pas d'appuie differents. Tu simul une difference lors de l'appuie.
Par exemple ton interrupteur n'a qu'une seule fonction. Mais si tu presente cette fonction deux fois de suite alors ca t'en fait deux. La premiere avec un seul appuie et la deuxieme avec deux appuies de suite. Et a ca tu rajoute aussi la fonction de l'appuie, par rapport à l'etat precedent du device impacté. Exemple un appuie avec une lampe allumé ne sera peut etre pas le meme qu'un appuie avec une lampe eteinte. etc etc...
Par exemple moi quand j'appuie plusieurs fois sur mon bouton avec moins de trois seconde entre chaque appuie, je defile different mode...
Le premier appuie allume, le deuxième en moins de trois seconde réduit la luminosité de 25%, le troisième appuie en moins de trois seconde du deuxième réduit encore de 25%, le quatrième en moins de 3s du troisième réduit encore et le dernier éteins. Alors que si j'avais appuié apres 3 secondes alors cela aurait tout simplement eteins...
