Pas d'auto-actualisation plugin-virtuel

Alexa-API : Normal, car j’ai changé mon MP Amazon…Comme je suis à distance, je n’arrive pas à générer le cookie d’identification car il tente une connexion locale

Daikin Residential Controller Cloud : Normal car je suis encore sur l’autre plugin Daikin

JC : Normal car pas dutilisation de websocket

Je viens de lancer le rétablissement et de redémarrer Jeedom

Toujours pareil…

OK … et un scénario programmé toutes les minutes, il tourne ?

Parce que si c’est le cas et comme je n’ai plus d’idée personnellement sur ton problème, il suffirait d’alimenter les commandes infos de ton virtuel depuis le scénario en utilisation la fonction « event »

  1. retirer le #time# de ta commande test pour la laisser vite
  2. Supprimer l’auto-actualisation qui ne fonctionne pas sur le virutel
  3. Programmer un scénario chaque minute avec une action :
event    #ta_commande_test#    #time#

Et si ça fonctionne, faire la même chose pour les autres commandes (aujourdhui, demain, etc …).

Oui, j’ai plein de scénario programmés qui fonctionnent très bien.
Pas tout de suite, mais je vais essayer ta solution. Merci :wink:
Par ailleurs, comme c’est un plugin officiel, j’ai quand même ouvert un ticket :wink:

Edit
Merci @Bison ta solution marche :wink:
Vous me surprenez toujours les uns et les autres avec vos solutions :slight_smile:

ca ne reste qu’un workaround
pas de raison que de base le virtuel ne s’auto actualise pas tout seul !

D’accord, c’est pour cela que je continue à chercher la cause et une explication…
Mais faute de grive…

Pas sur d avoir vu une reponse a cette question ?

Menu configuration / systeme / moteur de taches

C’est dans Réglages > Système > Moteur de tâches ?

Je ne vois pas d’erreur, ça s’afficherait comment ?
Détail de la tâche :


Je vois qu’elle s’exécute bien…

En bout de ligne en rouge bleu :slight_smile:
image

Rien

En même temps ça fait 10mn que cette tâche lié au cron 1mn des plugins tourne

image

C’est pas bien normal …

Essai de la stopper avec le carré, de la désactiver puis sauvegarde et vois ce que ça donne dans ton virtuel après après remis l’auto-actualisation

Pas d’actualisation…

Oui parce que c’est cette tache qui donne la main aux plugins pour s’actualiser, donc le plugin virtuel est dans le lot.

Là il va falloir un peu de méthode :

  • Réactiver la tâche et sauvegarder

Puis, boucle de 1 à x plugins :

  • Désactiver un plugin
  • dans le moteur de tâche, stopper la tâche « plugin 1 minute » qui sera surement encore en train de tourner
  • attendre le refresh virtuel suivant (la minutes d’après)

Si ça marche, c’est gagné c’est ce plugin X qui fou le binz
Si ça marche pas tu continues

C’est pas jeedom/cron mais plugin/cron qu’il faut regarder;
Je n’avais pas vu la confusion précédemment.

Et comme vu par @Bison et sans grande surprise, cette tâche a bien un problème.
Il doit y avoir un autre plugin utilisant le cron minute qui boucle

j’allais proposer quasi la meme démarche
mais pour commencer j’aurais désactivé tous les plugins* sauf virtual, pour voir si le refresh de chaque minute est bien correctement fait → histoire de bien confirmer que le soucis n’est pas là !
Si non : euuhh ba ya un soucis sur virtual (que je ne constate pas chez moi avec le meme virtuel)
Si oui : je réactive un à un les plugins, et fait un check pour trouver celui qui merde

* on peut laisser actif tous ceux qui n’utilisent pas cron après le 1er test

Oui au choix :slight_smile:

Verdict…
C’est mon plugin Rainbird qui fout le bordel…
J’ai essayé de creuser plus loin dans les scenario, mais je ne trouve pas…
Il est à jour…il y a bien une beta, mais elle réclame un Jeedom 4.4 ???

du coup … une petite recherche remonte ce sujet de l’été dernier
La tâche plugin::cron n’arrive pas à finir - Plugins - Communauté Jeedom

Merci à tous pour votre aide et particulièrement à @Bison & @tomitomas

1 « J'aime »

(pas certain que la solution soit réellement chez moi…)

you’re welcome !

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.