Bibliothèque script API Yeelight
-
landaisbenj
- Messages : 695
- Inscription : 12 mars 2017, 19:24
Re: Bibliothèque script API Yeelight
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...
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Re: Bibliothèque script API Yeelight
Parfait !
yapuka alors ...
je risque de venir t'ennuyer encore un peu avec ça !
merci
yapuka alors ...
je risque de venir t'ennuyer encore un peu avec ça !
merci
-
landaisbenj
- Messages : 695
- Inscription : 12 mars 2017, 19:24
Re: Bibliothèque script API Yeelight
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
-
landaisbenj
- Messages : 695
- Inscription : 12 mars 2017, 19:24
Re: Bibliothèque script API Yeelight
lol
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Re: Bibliothèque script API Yeelight
Je m'invite sur ce post...
J'essaye de recréer le mode flow avec le tuto de Deennoo
après avoir étudier le pdf de L'API j'ai fait ça
Je n'obtiens que la première couleur puis extinction.
Même en tapant l'exemple de l'API sur la commande start_cf (page 13) je n'obtiens pas ce que cela devrait faire...
Si quelqu'un maîtrise et veux bien m'aider, merci
J'essaye de recréer le mode flow avec le tuto de Deennoo
après avoir étudier le pdf de L'API j'ai fait ça
Code : Tout sélectionner
if devicechanged[Domdevice]=='Flow' then -- turn to Flow mode page 13 de l'API
runcommandflow = "sudo echo -ne '{\"id\":1,\"method\":\"start_cf\", \"params\":[0,2,\"200,1,16711680,800,200,1,255,100,200,1,16776960,100\"]}\\r\\n' | nc -w1 " ..IP.." " ..PORT.."";
os.execute(runcommandflow);
print(runcommandflow)
endMême en tapant l'exemple de l'API sur la commande start_cf (page 13) je n'obtiens pas ce que cela devrait faire...
Si quelqu'un maîtrise et veux bien m'aider, merci
Dz 2025.11_16729 - Conbee II
-
landaisbenj
- Messages : 695
- Inscription : 12 mars 2017, 19:24
Re: Bibliothèque script API Yeelight
Peut etre que les chiffres des sequences ne sont pas bon. J'avais eu le probleme aussi et je crois qu'il y avait juste une erreure dans la sequence. Peut etre un guillemet en trop ou en moins ou une erreur dedans...
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway
Re: Bibliothèque script API Yeelight
Bonjour à tous,
Je suis possesseur de 2 ampoules et un ruban Yeelight et je lis avec intêret les articles sur le forum pour comprendre comment aller plus loin avec mon plugin Domoticz sous OpenMediaVault.
Parce que dans les articles, moi je vois ça mais pas de lien vers un script

Je suis possesseur de 2 ampoules et un ruban Yeelight et je lis avec intêret les articles sur le forum pour comprendre comment aller plus loin avec mon plugin Domoticz sous OpenMediaVault.
Je me sens bête de demander comment faire pour voir les script pour m'en inspirer.foudepc83 a écrit : 02 mars 2018, 12:02 J'utilise le script qui a été fourni par Deenoo :
http://domo-attitude.fr/yeelight-effects-domoticz/
http://domo-attitude.fr/yeelight-domoticz-scene/
Parce que dans les articles, moi je vois ça mais pas de lien vers un script

Re: Bibliothèque script API Yeelight
Doit y avoir un problème sur le site que tu consultes, pas de lien chez moi non plus.
Re: Bibliothèque script API Yeelight
Ça me rassure je suis pas fou 
Quelqu'un pourrait partager les scripts en question svp ?
Quelqu'un pourrait partager les scripts en question svp ?