lorsque j’actionne, manuellement, mes volets Somfy IO, la mise à jour est visible dans le plugin Tahoma.
Le cron (moteur de tâches) de 15min fonctionne parfaitement.
Par contre, impossible d’avoir le rafraichissement de ce retour détat dans mon Design
J’ai essayé avec et sans plugin ‹ Pimp my Jeedom ›, avec et sans virtuel (cron récurrent toute les minutes)…
Auriez vous une solution à ce problème ?
Merci beaucoup pour ton aide @chris94440 !!!
Déjà ca me rassure qu’il y ait une solution
En complément à mon message, le setClosure ne se mets pas à jour alors que le closureState est à jour correctement ! Malheureusement, c’est le setClosure qui a le Widget.
A la limite, ca pourrait le faire d’avoir le closureState en Widget (lecture seule) et deux boutons pour ouvrir et fermer.
Sinon pour tester ta solution, j’ai rajouter intégralement (sans modification) ton code dans un élement html du Design… sans succès
Y a t’il des retouches à faire par rapport à mon Design ?
Comment voir les logs (console.log) du Design dans Jeedom ?
Hello
Tu appuies sur f12 pour passer en mode debug…
Heuu je ne l utilise plus depuis longtemps mais il fonctionnait…je suis pas chez moi alors je peux pas tester …des que je rentre je regarde…normalement il y a un spinner qui tourne le temps d’avoir la réponse de la synchro
Regarde peut être dans ce fichier plugins/tahoma/core/ajax/tahoma.ajax.php si l’action syncEqLogicWithRazberry existe
L’application mobile Tahoma/Connexoon remonte bien !
Le plugin Tahoma Jeedon remonte bien également !
La commande info closureState du volet remonte aussi correctement !
Le problème se trouve sur la commande action setClosure (où est positionné le widget) qui ne récupère pas le retour d’état
Bonjour, c’est normal car il faut lier le retour d’état closurestate a la commande action setclosure et comme cela n’est pas possible directement sur le plugin Tahoma et que le plugin est un peu à l’abandon il faut recréer un virtuel qui reprend les 2 commandes et les lier ensemble (petit menu déroulant sous la commande action)
Bonjour, il faut que tu enlèves la commande info dans le paramètres de la commande action, il faut juste la mettre dans la liste déroulante sous le nom de celle-ci et il faut que tu décoches l’affichage de la commande info
Pour compléter, si tu fais bouger le volet via un interrupteur physique io il faudra attendre la prochaine synchro tahoma (toutes les 15 minutes je crois) pour avoir une mise a jour de la position sur ton design, ça peut également se faire manuellement sur le plugin mais attention de ne pas en abuser, si tu le fais bouger via le slider ça sera immédiat mais pas possible de savoir si le volet a réellement atteint cette position avant la prochaine synchro
De mon côté c’est ok @simbod38 ! j’espère que @Emlivyo a pu s’en sortir
Du coup, ce serait intéressant de pouvoir visualiser la date du dernier refresh Tahoma dans le Design !
Par contre, je ne vois pas comment faire, l’info se trouve dans le moteur de tâches (lastRun).
Pensez-vous qu’il soit possible de récupérer cette valeur et l’afficher dans un Design ?
Oui je confirme que ca a bien l’air bon chez moi aussi, merci @morey et @simbod38 notamment !
Pour encore plus de clarté, je donne la procédure à faire que m’a donné @morey :
1/ création du virtuel : Nom / Objet Parent / Activer-Visible
2/ Importer équipement (volet)
3/ Ajout du core:ClosureState dans la commande SetClosure
4/ Dans le design, importer l’équipement virtuel et non plus l’equipement Tahoma
5/ Appliquer le widget pimpmyjeedom ou autre sur le virtuel
C’est certainement possible via script mais ça dépasse largement mes compétences, tu peux faire une demande d’aide sur le forum dans la bonne catégorie il y a certainement quelqu’un qui pourra t’aider