Bibliothèque script API Yeelight

Depuis que Domoticz intègre nativement la gateway Zigbee Xiaomi retrouvez ici un espace de discussion dedié
landaisbenj
Messages : 675
Enregistré le : 12 mars 2017, 19:24

Re: Bibliothèque script API Yeelight

Message par landaisbenj » 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...
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


le belge
Messages : 346
Enregistré le : 12 déc. 2016, 19:02

Re: Bibliothèque script API Yeelight

Message par le belge » 25 juil. 2018, 16:12

Parfait !

yapuka alors ...

je risque de venir t'ennuyer encore un peu avec ça !

merci

landaisbenj
Messages : 675
Enregistré le : 12 mars 2017, 19:24

Re: Bibliothèque script API Yeelight

Message par landaisbenj » 25 juil. 2018, 16:26

:D Tout mon plaisir !
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway

le belge
Messages : 346
Enregistré le : 12 déc. 2016, 19:02

Re: Bibliothèque script API Yeelight

Message par le belge » 26 juil. 2018, 14:24

Salut ,

les ennuies pour toi lol !!!!

:arrow: https://easydomoticz.com/forum/viewtopi ... =10&t=6826

;)

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


landaisbenj
Messages : 675
Enregistré le : 12 mars 2017, 19:24

Re: Bibliothèque script API Yeelight

Message par landaisbenj » 26 juil. 2018, 14:26

lol
Rpbi3b: Domoticz + Homebridge + Monit + Freebox scripts + Shellinabox; Rpbi2: Jarvis
Domoticz: Derniere stable; RFLINK: Dernière stable; Xiaomi Gateway

frtoto
Messages : 135
Enregistré le : 17 févr. 2018, 17:02

Re: Bibliothèque script API Yeelight

Message par frtoto » 15 oct. 2018, 21:29

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

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)  

     
end
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

landaisbenj
Messages : 675
Enregistré le : 12 mars 2017, 19:24

Re: Bibliothèque script API Yeelight

Message par landaisbenj » 22 nov. 2018, 22:42

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

eloch
Messages : 2
Enregistré le : 15 avr. 2019, 02:41

Re: Bibliothèque script API Yeelight

Message par eloch » 15 avr. 2019, 03:27

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.
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/
Je me sens bête de demander comment faire pour voir les script pour m'en inspirer.
Parce que dans les articles, moi je vois ça mais pas de lien vers un script :?
Image

Wolfen38
Messages : 636
Enregistré le : 19 oct. 2017, 14:49

Re: Bibliothèque script API Yeelight

Message par Wolfen38 » 15 avr. 2019, 06:41

Doit y avoir un problème sur le site que tu consultes, pas de lien chez moi non plus.

eloch
Messages : 2
Enregistré le : 15 avr. 2019, 02:41

Re: Bibliothèque script API Yeelight

Message par eloch » 15 avr. 2019, 19:02

Ça me rassure je suis pas fou :lol:
Quelqu'un pourrait partager les scripts en question svp ?

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre