[Résolu] scènes Ampoules Yeelight RGB
-
fidoboulettes
- Messages : 58
- Inscription : 28 janv. 2016, 03:38
[Résolu] scènes Ampoules Yeelight RGB
Bonjour,
Ce message s'adresse particulièrement à deennoo (mais chui pas raciste), j'ai vu sur ton site une méthode pour recréer les scènes Xiaomi de l'appli smartphone:
http://domo-attitude.fr/yeelight-domoticz-scene/
Je voulais savoir s'il fallait appliquer la même méthode pour les ampoules de couleurs (je crois pas)?
Sinon, quelle serait la possibilité? J'ai cherché sur le net mais ne trouve rien du tout.
Merci à vous
Ce message s'adresse particulièrement à deennoo (mais chui pas raciste), j'ai vu sur ton site une méthode pour recréer les scènes Xiaomi de l'appli smartphone:
http://domo-attitude.fr/yeelight-domoticz-scene/
Je voulais savoir s'il fallait appliquer la même méthode pour les ampoules de couleurs (je crois pas)?
Sinon, quelle serait la possibilité? J'ai cherché sur le net mais ne trouve rien du tout.
Merci à vous
Dernière modification par fidoboulettes le 07 oct. 2017, 13:19, modifié 1 fois.
Re: scènes Ampoules Yeelight RGB
Si si l'idée est la même, l'API aussi
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
fidoboulettes
- Messages : 58
- Inscription : 28 janv. 2016, 03:38
Re: scènes Ampoules Yeelight RGB
Bonjour,
ok deennoo, merci de la précision... donc je n'arrive pas à le faire fonctionner chez moi...
en résumé, voici ce que j'ai fait:
en préambule, l'ampoule fonctionne parfaitement sous domoticz.
* Création d'un dummy (nommé yeelightscene)--> création d'un "capteur"
* Ce capteur est de type light/switch (Interrupteur/sélecteur) nommé "yeelightscene"
* J'ai reconstitué l'ensemble de tes scenes:

*J'ai juste un doute sur la deuxième partie nommée action du sélecteur... si je clique sur modifier il demande une adresse web ou adresse script...
(doit commencer par http://, https:// ou script://), il y a quelque chose à mettre dans cette partie?:
* Sous événement, en lua j'ai crée un événement type device et ai recopié ton code
* Dans le code, modifié le nom du device par yeelightscene, mis l'adresse IP de l'ampoule, pas changé le numéro de port et enfin sauvegarder le tout...
En retournant dans mes interrupteurs, voici ce que j'ai:

Aurais je oublié/mal fait quelque chose?
Merci de ton aide
ok deennoo, merci de la précision... donc je n'arrive pas à le faire fonctionner chez moi...
en résumé, voici ce que j'ai fait:
en préambule, l'ampoule fonctionne parfaitement sous domoticz.
* Création d'un dummy (nommé yeelightscene)--> création d'un "capteur"
* Ce capteur est de type light/switch (Interrupteur/sélecteur) nommé "yeelightscene"
* J'ai reconstitué l'ensemble de tes scenes:

*J'ai juste un doute sur la deuxième partie nommée action du sélecteur... si je clique sur modifier il demande une adresse web ou adresse script...
(doit commencer par http://, https:// ou script://), il y a quelque chose à mettre dans cette partie?:
* Sous événement, en lua j'ai crée un événement type device et ai recopié ton code
* Dans le code, modifié le nom du device par yeelightscene, mis l'adresse IP de l'ampoule, pas changé le numéro de port et enfin sauvegarder le tout...
En retournant dans mes interrupteurs, voici ce que j'ai:

Aurais je oublié/mal fait quelque chose?
Merci de ton aide
Re: scènes Ampoules Yeelight RGB
Ce qui est valable pour la blanche ne l'est pas pour la rgb...elle a besoin de ses commandes à elle...prend le temps de lire le document de l'API et de faire des tests
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
fidoboulettes
- Messages : 58
- Inscription : 28 janv. 2016, 03:38
Re: scènes Ampoules Yeelight RGB
Bonjour,
alors j'ai passé la semaine à lire et relire, la documentation de yeelight (bien que mon anglais soit pourri), ton site.
Je me suis connecté en telnet sur mon ampoule où je lui ai envoyé des commandes, dans un premier temps issues de la doc, et dans un deuxième temps, issus de tes scripts (en enlevant les "/").
Hormis mon ID qui n'est pas la même que tous ce que l'on trouve ici et là, (en fait 0 et non pas 1), toutes les commandes passaient bien (sunset, sunrise,4-7-8,....)
Par contre, dès que je repasse par le script, rien ne se passe... du coup, je repose la question, (différemment cette fois-ci)... faut il configurer quelque chose dans les actions du sélecteur? Genre, l'action 0 correspond à telle partie du script, l'action 10 autre partie.... etc....
Autre question, je n'ai pas bien compris la notion d'ID... chez moi c'est "0", est ce à dire que comme je n'ai qu'une ampoule, on commence à zéro, et si j'en ai une deuxième dans mon réseau, ce sera le "1", etc...
merci de tes réponses
alors j'ai passé la semaine à lire et relire, la documentation de yeelight (bien que mon anglais soit pourri), ton site.
Je me suis connecté en telnet sur mon ampoule où je lui ai envoyé des commandes, dans un premier temps issues de la doc, et dans un deuxième temps, issus de tes scripts (en enlevant les "/").
Hormis mon ID qui n'est pas la même que tous ce que l'on trouve ici et là, (en fait 0 et non pas 1), toutes les commandes passaient bien (sunset, sunrise,4-7-8,....)
Par contre, dès que je repasse par le script, rien ne se passe... du coup, je repose la question, (différemment cette fois-ci)... faut il configurer quelque chose dans les actions du sélecteur? Genre, l'action 0 correspond à telle partie du script, l'action 10 autre partie.... etc....
Autre question, je n'ai pas bien compris la notion d'ID... chez moi c'est "0", est ce à dire que comme je n'ai qu'une ampoule, on commence à zéro, et si j'en ai une deuxième dans mon réseau, ce sera le "1", etc...
merci de tes réponses
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: scènes Ampoules Yeelight RGB
Salut,
Tu as bien nommé ton selecteur au début du script ?
Il est pourtant facile à lire..
Si le selecteur prends tel ou tel valeur alors exécuter l'action correspondante..
Tu as bien nommé ton selecteur au début du script ?
Code : Tout sélectionner
DomDevice = 'nom de votre dummy selector pour les scenes';
C'est justement le rôle du scriptfidoboulettes a écrit :faut il configurer quelque chose dans les actions du sélecteur? Genre, l'action 0 correspond à telle partie du script, l'action 10 autre partie.... etc....
Il est pourtant facile à lire..
Si le selecteur prends tel ou tel valeur alors exécuter l'action correspondante..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
fidoboulettes
- Messages : 58
- Inscription : 28 janv. 2016, 03:38
Re: scènes Ampoules Yeelight RGB
Bonjour,vil1driver a écrit :Salut,
Tu as bien nommé ton selecteur au début du script ?
Code : Tout sélectionner
DomDevice = 'nom de votre dummy selector pour les scenes';
Oui, je pense avoir bien appliqué la méthode:
01: création du dummy:

02: création du dispositif:

03/04: Détails du sélecteur:


05: début du script:

Voilà, je me demande bien ou j'ai merdé...
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: scènes Ampoules Yeelight RGB
Et rien dans les logs ?
Script bien de type DEVICE ?
Script bien de type DEVICE ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
fidoboulettes
- Messages : 58
- Inscription : 28 janv. 2016, 03:38
Re: scènes Ampoules Yeelight RGB
Ah tiens, je n'avais pas pensé aux logs... mais non, rien dedans, juste que j'ai initié des actions...
Sinon oui, le script est bien enregistré en "device"...
merci en tout cas de vous pencher sur mon cas.
EDIT: Bon, ç'est à ne rien y comprendre mais mais mais... ça marche maintenant!!!!... Pourtant je n'ai rien fait de spécial... c'est fou!
Je passe le sujet en résolu... merci encore à tous
Sinon oui, le script est bien enregistré en "device"...
merci en tout cas de vous pencher sur mon cas.
EDIT: Bon, ç'est à ne rien y comprendre mais mais mais... ça marche maintenant!!!!... Pourtant je n'ai rien fait de spécial... c'est fou!
Je passe le sujet en résolu... merci encore à tous
Re: [Résolu] scènes Ampoules Yeelight RGB
Je viens de mettre un article, pour enfin piloter les effets des ampoules RGBw, mais aussi des rubans de led, lampes de chevet, et le mode nuit des lampes de bureau / plafonnier.
Bonne lecture
Bonne lecture
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr