[Plugin Tiers][Sujet Principal] Plugin Programmateur

Bonjour Echelon
Je t’invite à mettre à jour le plugin que l’on teste depuis une semaine en beta et qui nécessite une reconfiguration complète des équipements et revenir ici si tu as tjrs un problème (je viens de la pousser en stable v4 et suis en train de le faire pour la v3)

Bonjour,

Merci pour ta réponse. Donc suppresion du plugin et reinstallation en 2020-05-03 12:35:27.
Idem lorsque je click sur le bouton activer ou l’un des jours de la semaine la roue en haut e droite se declenche et rien ne se passe.
Dans Equipement COMMANDE ON (=ACTION 1?) et COMMANDE OFF(ACTION 2 ?) n’est plus affiché:


Je peux te donner un id Teamviewer si tu desires regarder ? :slight_smile:
Merci

Richard

Bonjour Richard,
En effet, suite aux différentes d’améliorations testées la semaine dernière, la mise à jour nécessite la reconfiguration complète des équipements.
Les principales modifications étaient la compatibilité avec les scénarios et la gestion du temps négatif.
Il te faut donc renseigner les actions 1 et 2 en choisissant d’abord : commande VS scénarios puis la commande / le scénario en question.
Le fait que la route tourne vient probablement de là : il n’arrive pas à reprogrammer la prochaine action vu qu’il n’est pas configuré.
Bien à toi

1 « J'aime »

Bonjour @pascal.e
Ton problème est-il résolu ?
Bien à toi

1 « J'aime »

Salut, avec la nouvelle version, j’ai un curseur qui s’affiche dans le widget. Le problème est qu’il n’est pas franchement utilisable pour définir une valeur, si je veux régler 30 min par exemple, impossible de se positionner sur 30 (toujours trop ou pas assez). Et quand j’ai choisi une valeur, je ne la vois plus. Juste le curseur positionné à un endroit, mais sans que ça permette de connaître la valeur. C’est normal ou mes programmes ont un problème de widget ?

Bonsoir @Caelion, ca y est j’ai pu tester, et oui ta nouvelle version a bien marché, je n’ai pas vu de problème.
Je te remercie, c’est top.
Au passage, est ce qu’il ne serait pas possible de faire a peu pres la meme chose que ton programmateur, mais plutôt en mode minuterie.
Genre je veux démarrer tout de suite mon arrosage pendant 10 minutes et puis c’est tout. Le 10 minutes étant réglable comme la durée du Programmateur.
Donc tout de suite, il y aurait l’action1 et l’action 2 sera executé dans 10 minutes.
En tout cas, ton plugin actuel me plait bcp. Merci
Pour info avec un tout petit peu de css, ca donne ca:
image

Bonsoir a tous,

Caelion, j’ai supprimé mon plugin et re-cree celui-ci
En renseignant les actions 1 et 2


En suite je tente de séléctionner les jours ou d’activer le programmateur mais la petit roue tourne en haut a droite :frowning:
Capture d’écran 2020-05-05 à 22.03.06
Il y a un truc que je rate ou que je dois modifier dans l’onglet COMMANDES?

Bonne soirée

Richard

Bonsoir
@pascal.e parfait :slight_smile:
@niko34 c’est vraiment étrange que tu n’ai pas le même visuel que les autres utilisateurs car je n’ai fait que publier en stable la beta que l’on a testé.
Essaies en allant réappliquer le widget du plugin directement dans les propriétés
@echelon75 Richard, je suis embêté, je viens de réinstaller sur une version de test le plugin et de le configurer comme toi à l’écran mais je ne reproduit pas l’erreur. Il n’y a rien à faire dans l’onglet Commandes (sauf si tu souhaites faire de la personnalisation). Peux tu reinstaller le plugin pour être sûr d’avoir bien la dernière version (suppression du plugin et réinstallation)

Bonne soirée

Bonjour Caelion,

Donc suppresion du plugin et reboot de ma Jeedom.
Re installation du plugin mais le problème est toujours la.
Je tente d’utiliser des peripheriques Z-Wave ou noms objets sans espaces ou accents au cas ou mais problème toujours present.
Les logs en mode debug si cela peux aider :

[2020-05-06 09:42:24][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:44:46][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:46:48][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:47:08][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:47:29][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:47:29][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:47:30][DEBUG] : - Action sur Other
[2020-05-06 09:48:16][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:16][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:16][DEBUG] : - Action sur Slider
[2020-05-06 09:48:19][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:19][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:19][DEBUG] : - Action sur Slider
[2020-05-06 09:48:20][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:20][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:20][DEBUG] : - Action sur Slider
[2020-05-06 09:48:23][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:23][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:23][DEBUG] : - Action sur Slider
[2020-05-06 09:48:28][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:28][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:28][DEBUG] : - Action sur Slider
[2020-05-06 09:48:29][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:29][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:29][DEBUG] : - Action sur Other
[2020-05-06 09:48:30][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:30][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:30][DEBUG] : - Action sur Other
[2020-05-06 09:48:31][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:31][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:31][DEBUG] : - Action sur Other
[2020-05-06 09:48:32][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:32][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:32][DEBUG] : - Action sur Other
[2020-05-06 09:48:49][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:49][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:49][DEBUG] : - Action sur Slider
[2020-05-06 09:48:55][DEBUG] : Exécution de la fonction Execute
[2020-05-06 09:48:55][DEBUG] : Exécution de la fonction postSave
[2020-05-06 09:48:55][DEBUG] : - Action sur Slider

Je doit tenter de m’installer une jeedom sur une autre VM dans les prochains jours et je testerai le plugin sur un Jeedom Vierge … a suivre…

Merci
Richard

@Caelion J’ai trouvé comment j’arrive à cette situation d’affichage d’un curseur. Tout est nickel sur le widget lorsque je crée un nouveau programme. Dès que je modifie le paramètre step pour passer par exemple de 10 à 1, le widget s’affiche différemment avec un curseur pas très exploitable. Si je remets le paramètre step à 10, le curseur reste affiché tel quel et le widget ne revient donc pas à l’affichage avec les boutons + et -.
EDIT : idem si je modifie le paramètre big_change.
Capture d’écran 2020-05-06 à 13.20.26

Bonjour @Caelion,
J’ai vu que tu as rajouté la possibilité d’appeler un scenario au niveau des actions, mais dans ce cas il faudrait aussi pouvoir définir les tags s’il y en a… Possible de rajouter ca dans ta « Todo list » ?

Bonjour,

Merci @Caelion pour le suivi de ce dev. !
Je rejoint la demande de @chiorboli concernant les tags pour les scénarios, …la plupart de mes scénarios fonctionnant avec ceux-ci.

Merci encore !

Ludis

@niko34 : est ce que quand tu modifies; le widget est bien mis sur Programmateur/Delay ?
@chiorboli @ludis : oui c’est prévu mais j’aimerais fait le même visuel que dans les autres endroits du core de Jeedom donc il faut que je comprenne comme cela fonctionne

Le widget est mis sur Défaut. Si je force la valeur en mettant Programmateur/Delay, l’affichage redevient ok.
Mais lorsqu’on crée un programme, qu’on ne modifie rien et que l’affichage est ok, le widget est aussi sur Défaut et pas Programmateur/Delay.

Oui c’est un problème que j’ai vu, il faut que je regarde si sur d’autres plugins l’affectation s’affiche bien (si tu en as, n’hésites pas à me donner le nom) pour que je compare la méthode d’affectation du widget.

Suite du sujet [Plugin Tiers][Sujet Principal] Plugin Programmateur :

Bonjour. Merci @Caelion ce plugin est vraiment pratique.
Je remonte un bug, je suis en V3 sur mini et la coche du « lundi » ne reste pas active, elle s’affiche au clic puis disparaît toute seule et le programme ne se lance pas ce jour là.
De plus j’ai var_durée qui s’affiche.
Enfin, si je peux avoir la manip pour modifier le step de 10 min. ça serait parfait.
Encore merci, bon dév!

Bonjour gor2no,
Merci
Je vais installer une v3 pour faire les tests des widgets et je reviens vers toi :slight_smile:
Concernant le step : normalement c’est dans la partie « paramètres optionnels » de l’onglet Affichage après avoir cliqué sur la roue dentée de la commande Var_Durée :


Et tu modifies le « step » : quand tu valides, vérifies bien que le widget est sur programmateur/Delay :
image

Bonne journée

Salut, y a-t-il un paramètre du widget cases qui permet de masquer le nom du jour de la semaine? Je préfère la position supérieure qui apparaît en affichant le nom.
Je vous remercie

Bonjour,
Je rencontre un petit problème avec le programmateur ou je n’ai pas saisi une particularité.
Je l’utilise pour contrôler un arrosage de balcon.
Hier, je l’ai entendu s’activer mais il pleuvait à corde. J’ai tenté de le stopper via le bouton toggle sur off. Cela n’a pas arrêté l’arrosage. Il a continué comme si de rien n’était jusqu’à son terme de 10 minutes.

Lors de la désactivation (mise du toggle en off) ne faudrait il pas exécuter l’Action 2 si l’Action 1 a été activée ?

Merci d’avance pour la réponse. Autrement ce plugin est génial.

Salut @Henribi,
Merci pour ton retour.
En effet, je ne l’ai pas prévu pour. Lorsqu’on le met sur off, les prochaines programmations sont annulées mais cela ne stoppe pas celle en cours.
Cela peut être intéressant à ajouter : cela mettra une sorte de gardefou supplémentaire plutôt que d’aller chercher la commande en question.

Avis à tous : êtes vous ok ?

@Tous :
Pour info, je travaille actuellement sur un nouveau widget pour avoir en visuel : soit la durée soit l’heure de fin (de type « J+1 à 3h10 » si on configure un début à 22h et une durée sur 5h10)
J’ai également fait en sorte que la durée se catégorise (quand on à 60min, ca affiche 1h, etc…).
Je vous ferais un message quand il sera en béta pour avoir vos retours avant d’aller sur la stable.