Ampoules yeelight
#1
Salut a tous 

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 

je ferrais un petit tuto explicatif des que j'aurais fini toutes les commandes  !!!!
Likes Received: 18 in 16 posts
Likes Given: 2
Répondre
#2
Merci de ta proposition qui contribue à faire vivre le forum
Répondre
#3
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 {
   var obj = JSON.parse(trame);
} catch (e) {
   ldprint("Error parse JSON: " + e.message);
};

// Etat de la lampe
// récupération de la valeur (value) qui indique l'état de la lampe  dans le fichier Json  

// Retour Infos
Power = obj["params"].power;
HexaYe = obj["params"].rgb;
Color_mode = obj["params"].color_mode;
Ct = obj["params"].ct;
Bright = obj["params"].bright;
Flowing = obj["params"].flowing;
// Transformation de la vleur (value) du Json en 0 ou 1 car d attend un boolean

if (Power == "on") {Etat = "1";}
else if (Power == "off") {Etat = "0";}
Répondre
#4
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
Répondre
#5
Bonjour,

Excellent, merci beaucoup.
Vivement le tuto ;-)
Eek-1e6fb
Répondre
#6
Bonjour,

Beau travail, j'ai hâte de tester.
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Ampoules yeelight rgb via jeedom tonyb0t77 37 3,320 03-04-2018, 02:46 PM
Dernier message: tonyb0t77



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)