Ampoules yeelight - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7) +--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8) +---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10) +----- Forum : Universel (http://forum-lifedomus.com/forumdisplay.php?fid=29) +----- Sujet : Ampoules yeelight (/showthread.php?tid=4225) Pages :
1
2
|
Ampoules yeelight - tonyb0t77 - 09-15-2018 Salut a tous les lampes compatible Ampoules RVB e27 ampoules white e27 Ruban led yeelight strip rvb (normalement toutes les lampes yeelight pilotable sont compaible ) après plusieurs jour de test je viens enfin de réussir a transmettre les ordres via lifedomus direct via connecteur universelle ip sans passé par jeedom ou autre !!!! je travail encore sur les différentes commandes, ci des personnes sont intéressés par les yeelights . commandes opérationnelles: On Off Commuter Variation Luminosité blanc froid 6500K blanc chaud 2700K Blanc neutre 4000K Choix de la couleur Monter la luminosité Baisser la luminosité Variation de couleur température de blanc Scène couché du jour Scène levé du jour Luminosité 25% Luminosité 50% Luminosité 75% Veilleuse Scène alarme Scène flash Tout d'abord vous devez autoriser le controle de vos yeelight par le reseaux local via l app mobile yeelight ensuite penser a attribuer une ip fixe a vos yeelights sinon elles risquent de changer d'ip . puis dans CS créer un connecteur TCP/IP Universel mettez l'IP de votre yeelight a commander port 55443 protocole ip : TCP caractère d'échapement à la fin d'une trame : 0d0a Temps d'attente entre les commandes envoyées : 1 Trame : ne rien mettre Type de données de la trame : rien Type de caractère d'échapement a la fin d'une trame reçue : 0D0A, <CR><LF> type d'encodage des caractères : UTF-8 Persistances des retours d'etats : vrai uploader le fichier yeelight RGB V1.ldc dans votre connecteur uploader le fichier yeelight salon.js dans votre connecteur puis créer un équipement LED RVB et y uploader le fichier yeelight RGB V1. ldp et voila votre yeelight est opérationnel et commandable via Lifedomus !!!!!!! Mise jour du 28/09/2018 Modification du JS pour retour d'info sur LD quand la yeelight est commandée autrement que par la LD RE: Ampoules yeelight - jojo - 09-15-2018 Merci de ta proposition qui contribue à faire vivre le forum RE: Ampoules yeelight - tonyb0t77 - 09-16-2018 salut a tous je bloque sur le retour d'info j'arrive pas a récupérer l'info power de retour {"method":"props","params":{"power":on}} j'ai utilisé ce code // récupération du fichier et encodage en Json pour traitement try { var obj = JSON.parse(trame); } catch (e) { ldprint("Error parse JSON: " + e.message); }; // Etat de la lampe // récupération de la valeur (power) qui indique l'état de la lampe dans le fichier Json Power = obj.properties.power; mais ça me met une erreur : TypeError: Impossible de lire la propriété "power" de undefined (js#9) j ai reussi avec ce code la : Code : try { RE: Ampoules yeelight - tonyb0t77 - 09-16-2018 l'intégration avance commandes opérationnelles: On Off Commuter Variation Luminosité blanc froid 6500K blanc chaud 2700K Blanc neutre 4000K Choix de la couleur Monter la luminosité Baisser la luminosité commandes non opérationnelles: Variation Température de blanc RE: Ampoules yeelight - pepite - 09-18-2018 Bonjour, Excellent, merci beaucoup. Vivement le tuto ;-) RE: Ampoules yeelight - JT28 - 09-18-2018 Bonjour, Beau travail, j'ai hâte de tester. RE: Ampoules yeelight - tonyb0t77 - 09-25-2018 toutes les commandes fonctionnent par contre je bloque sur le retour d'info je reçois cette trame {"id":1, "result":["off","4440","16579473","1","54"]} off = Etat lampe 4400 = temperature de blanc 16579473 = couleur en decimale (il faut que je convertisse en rgb apres ) 1 = color mode 54 = pourcentage de luminosité je n'arrive pas a les interpréter en retour sur ld du coup mes commandes fonctionnent mais pas de retour sur les widget RE: Ampoules yeelight - jojo - 09-26-2018 tu dois faire cela via du code dans le connecteur. Regarde ce que j'ai fait pour Surveillance Station dans ma signature (j'y récupère également un json que je peu traiter ensuite) RE: Ampoules yeelight - tonyb0t77 - 09-26-2018 solution trouvé !!! Code : try { RE: Ampoules yeelight - pepite - 09-26-2018 Felicitations ;-) allez Hop un tutoriel ;-) |