Problème timeline / Error 500 internal server error

Version jeedom : 4.2.14
Installé sur : RPI 4B+

Bonjour à tous,

Je viens de remarquer que j’ai (enfin plutôt @jared-94, merci à lui!) un problème sur ma timeline qui engendre un probleme de connexion au plugin Jeedom Connect… Très chiant :frowning:
Le chargement tourne sans jamais aboutir et j’obtiens au bout de quelques minutes une erreur 500 : Internal Server Error.

J’ai suivi la manip du sujet suivant mais ça na absolument rien changé (j’ai baissé le nombre d’évènements à 400)

Rien à signaler sur la santé jeedom

Vous avez une idée ?

Merci à vous.

As-tu regarder si tu ne vois rien de spécifique en requetant directement la base de donnée
Configuration >> _OS/DB >> Administration Base de données

commande sql :

SELECT * FROM `timeline`

Merci pour ton retour.

J’ai aussi un message d’erreur quand je fais cette action :

As tu essayé un nettoyage de la base de données dans les outils d’administration ?

Oui j’ai essayé et ça ne change rien.
Je ne comprends vraiment pas le problème.

Et dans les erreurs http (onglet log) ? Tu ne vois rien non plus ?

Non je ne vois rien d’anormal.
Par contre dans les logs du plugin Détection de téléphone (bluetooth) j’ai pas mal d’erreur 500 : Internal Server Error, est ce que ça pourrait être lié ?

Je ne sais pas si tu as résolu ton pb ?
Si non, je pense que les 2 pbs sont liés

Ca peut être lié à un pb de droits sur des fichiers, as-tu essayer de les remettre par défaut ?

autre question, est-ce que ton plugin « Détection de téléphone (bluetooth) » envoi des choses à la timeline ?

as-tu essayé de « supprimer » la timeline ?

ou reconfigurer les éléments envoyés à la timeline via le bouton configuration juste à coté (colonne timeline et croix rouge pour tout désactiver !)

Bonjour,

Désolé j’ai été absent quelques jours.

J’ai essayé de :

  • Remettre les droits par défaut → Ca n’a rien changé
  • Supprimer la timeline → Idem

Par contre je ne sais pas comment voir si le plugin envoie des choses à la timeline, ou est ce que je peux trouver l’info ?

Merci pour ton aide en tout cas !

essaye avec ces 2 sujets, voir si ca regle ton pb

la resolution est sensiblement la meme, diminuer le nb d’evt dans la timeline :

J’ai mis 50 en nombre d’évènement et ça ne change rien.

Par contre je viens de voir que la taille timeline contient beaucoup de ligne :


Pourtant je fais bien supprimer Tous les évènements de la timeline.
Une autre solution pour vider la timeline ?

Voici;

1 « J'aime »

5 Go ta timeline !!!
15Millions de lignes, ca pique un peu !!

Ce que je ferais chez moi (je dis chez moi pour ne pas etre accusé de t’avoir planté ton Jeedom :wink:)
1 - sauvegarde de Jeedom et externalisation de la save)
2 - purge de la table timeline via un truncate table
dans réglages >> systeme >> config >> _OS/DB >> Administration Base de données
1 - On vérifie la taille de la table timeline
2 - on lance la commande

truncate table timeline

3 - On vérifie la taille de la table timeline

Si ca règle ton pb, il faudrait ensuite contrôler ce qui te génère autant de lignes :

et t’assurer pendant quelques temps que la taille n’explose pas de nouveau

(pense à remettre 500 lignes max sur la timeline, c’est un bon compromis)

Super ça a supprimer la timeline et du coup tout fonctionne ! Merci.

Un grand merci @ngrataloup pour ton aide !

Dernière question, comment fait on pour éviter qu’un plugin envoie des informations à la timeline ?

Cf ma dernière copie d’écran, tu as une coche Émeline pour chaque ligne.
Autrement, c’est commandes / commandes et scénarios par scénarios

Top merci bien. Je n’avais pas fait attention à ta dernière copie d’écran :expressionless:

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