Merci,
En lisant, je me suis dits que cela avait l’air un peu simple mais que j’allais bien voir et qu’au moins ça me ferait voir par où commencer.
Je commence donc à programmer la mise en mémoire de mes variables d’état et là, 1ère interrogation, comment récupérer la variable d’état correspondant au status ON ou OFF (elle ne figure pas dans la liste) ?
Je continue en me disant que c’était peut être la résultante des 3 autres états.
Ensuite je programme mon état forcé pour le test. Pour le choix de la couleur c’est plutôt facile mais pour la température et la luminosité, il faut inscrire une valeur. j’ai mis des valeurs au hasard entre 1 et 10, sans conviction. J’ai fait un test en activant que ce bloc et en changeant les valeurs dans cette plage, les résultats ne sont pas très probant, mais bon ce n’est pas la question du topic. Si quelqu’un a un lien sur les correspondances de valeur entre Jeedom et les ampoules Hue, je suis preneur.
enfin je créé un 3ème bloc avec un délai d’1 mn pour rappeler les états précédemment mémorisés.je glisse en dessous dans ce m^me bloc, un autre bloc pour supprimer les variables afin de ne pas encombrer inutilement la mémoire de Jeedom.
J’enregistre tout ça, j’allume ma lumière et j’exécute le scn
A ma grande surprise, ça fonctionne du 1er coup !!! La lumière est passé dans la couleur verte que j’avais forcé puis elle est revenue à son état initial.
Mais je ne crie pas tout de suite victoire.
J’éteins la lumière, et je rééxécute le scn. Et là, à la fin des 1 mn de tempo, la lumière ne s’éteint pas, elle revient dans l’état par défaut paramétré dans l’application Hue.
Je me suis dit que j’allais contourner ce problème de variable par une condition si/alors dans le scénario, mais là non plus, à ma grande surprise, il ne serait pas possible de récupérer l’état d’une ampoule dans les conditions (j’ai du raté quelque chose car cela me semble tellement basique !).
Voilà donc mon scénario type pour les tests :
lors de la 1ère exécution j’avais désactivé le bloc de reset des variables pour voir ce qui était inscrit dedans. ça m’a donné ça :
Donc il me reste à creuser cette histoire de valeurs de luminosité et de température, mais surtout, comment récupérer le status ON ou Off de l’ampoule ???