Page 1 sur 1

Blockly : problème Switch Selector et conditions multiples

Publié : 31 mai 2018, 19:02
par baliku
Bonjour à tous.

Je suis désolé de vous importuner avec mon problème de noob :? mais je l'ai retourné dans tous les sens, sans résultat.
J'ai aussi consulté les différents post en FR et ANG sans trouver de réponse.
Enfin j'ai testé plusieurs version de domoticz stable et bêtas (sous NAS Synology actuellement 9390) sans succès.

Voici :
J'utilise plusieurs switchs asservis par ifttt pour définir si je suis en repos, au travail de matin d'après midi..., jusqu'ici tout va bien :
switchs.JPG
switchs.JPG (47.04 Kio) Consulté 4635 fois
Et cela dans le but d'avoir le switch JourRésultat qui se met sur la bonne situation (pour contrôler tout mes d'équipements) via un Blockly :
Scipt.JPG
Scipt.JPG (191.37 Kio) Consulté 4635 fois
Le souci c'est que rien ne se passe dans aucun cas. J'ai testé la fonctionnalité de blockly avec un simple IF/THEN sans AND et mes boutons réagissent bien, mais je ne peu rien combiner. :evil:
J'ai tenté de me rabattre sur un script bash, mais je n’arrive pas à tester la valeur d'un switch, et LUA n'en parlons même pas :mrgreen:

Je souhaiterai simplement faire fonctionner ce script blockly.
Si une bonne âme charitable passe par là, merci d'avance !

Re: Blockly : problème Switch Selector et conditions multiples

Publié : 31 mai 2018, 21:57
par lmet
Bonsoir,
Que se passe-t-il si tu mets ton script en 'Time' plutôt que 'Device' ?

Re: Blockly : problème Switch Selector et conditions multiples

Publié : 31 mai 2018, 22:27
par cyberbob
normal que cela ne fonctionne pas :
Quand c'est un Set quelque chose il faut mettre "level (%) 10" ou 20, 30, ...
Quand c'est un If il faut mettre le nom par exemple dans ton cas "Off", "Matin", "Journée", ...

Good luck.

Re: Blockly : problème Switch Selector et conditions multiples

Publié : 09 déc. 2018, 17:40
par baliku
Eh bein voila, suffisait de demander...
Dommage que ce ne soit ni explicite, ni tout à fait logique, mais bon l'essentiel est que cela fonctionne
Merci !