[Pronote] Support Pronote 2020-2021

Bonjour,

Je suis sur Ai-Marseille et pour ma fille, l’url de ProNote est :

J’arrive à remonter certaines informations mais pas toutes et j’ai l’impression qu’elles ne sont plus mises à jour depuis quelques jours.

Dans la config du plugin, je n’ai plus le nom de l’élève, alors qu’il y était au début.

Est ce que cela vient du fait que j’utilise une connexion manuelle ?

Merci.

Le nom de l’élève, je te laisse lire les 5 ou 6 poste avant toi sur ce thread.

Ensuite cela devrait avoir auccun impact sur tu soit en Manuel.

Pour les problème d’actualisation, peux tu mettre tes log en debug et vérifier que tu en ai toute les 15 minutes ?

Cdt
Thibaut

Normalement il y a pas de risque de se faire black liste, justement le nombres conséquent de requête est dû au système anti Blacklist. (Il fait croire a Pronote que tu est toujours sur la page et évite donc d’avoir un timeout de ta session.

(20k requête sa fait 10k user)
Et sur les 10k user, tu a une requête tout les 1 minutes pour le système de présence, et entre 10 ou 40 requête toute les 15minutes pour cet les info.

Cdt
Thibaut

Bonjour
en plus de l’erreur : Warning : Invalid argument supplied for foreach() in /var/www/html/plugins/pronotlink/desktop/php/panel/panel_edt.php on line 18

j’ai egalement ce message maintenant :
pronotlink Erreur sur la fonction cron15 du plugin : Cannot use object of type stdClass as array

merci

Hello,

On va reprendre du début,
Version de ton plugin
Version de ton jeedom
Et BETA ou STABLE

Cdt
Thibaut

dsl
Version de ton plugin : 3.3
Version de ton jeedom : 4.0.61
Et BETA ou STABLE : beta

mode de connexion : manuel
Url de la page pronote : Bienvenue sur votre Environnement Numérique de Travail - Authentification

identifiant et mdp de l eleve

merci

Version de mon plugin en 3.3 ? Tu a plus que de l’avance…

Cdt
Thibaut

le boulet oui !!! mdr 2.2 j’imagine 2020-09-14 22:12:33 pardon

Alors merci,
La première erreur est relié à la seconde erreur, car si il actualise pas il vidé le Json dans ton cas. Je vais donc régler la cron 15 et sa devrait régler la tiennes.

Cdt
Thibaut

Je te confirme que l’erreur (9/10) a disparu dans l’onglet note .
Les fonctions que je vois intéressantes a mettre dans un design:

  • Dernière note
  • devoirs a faire pour aujourd’hui
  • devoirs a faire pour demain
  • absence non justifié de la veille et du jour.

Et tout ce que tu a dans ton panel
Bon courage pour le dev et encore bravo.

les devoirs apparaisses tous. Ce serait bien de n’afficher que ceux du jour et futur.
JE n’ai pas de note sur l’écran principal qui apparaisse.

depuis aujourd’hui j’ai 2 messages d’erreur qui apparaissent:

020-09-17 17:42:13	pronotlink	Erreur sur la fonction cron du plugin : Cannot use object of type stdClass as array
2020-09-17 17:32:33	pronotlink	Erreur sur la fonction cron15 du plugin : Cannot use object of type stdClass as array

Hello,

Possible d’avoir plus de logs ?

(Node ainsi que le normal)

Cdt
Thibaut

Hello,

Alors tout sa est prévu, mais peux être autrement que vous le penser, (En cours de réflexion dans ma tête)

Sur sa le plugin affiche les devoirs de 48h avant le moment de recuperation à 21 jours plus tard. Sa permet d’avoir les devoirs sur 23 jours de devoirs.

Que veux tu dire par sa ? Si c’est pour la difference sur la note max, cela est normal, je n’avais pas encore géré la nouvelle fonction sur ce menu.

@laguinch Normalement cette erreur sera réglée dans la prochaine BETA

Hello, j’ai toujours pas eux de reponse @djtale

@goldorakiller Normalement l’academie devrais fonctionner dans la prochaine beta, si c’est pas le cas dit le mois.

@mnementh Normalement un patch est dispo dans la prochaine Beta, je te laisse tester

Cdt
Thibaut

pronotlink.txt (78,3 Ko)
Dans le node j’ai ça:

Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }
Error during request handling :
{ http: 401, message: 'Unknown session token' }

mais comme ce n’est pas horodaté…
bien possible que ces erreurs soient dues aux problèmes des 2 comptes.
D’ailleurs dans le log pronote je n’ai pas de refresh de l’autre compte.

Salut les guys,

Y aurait il un moyen d’ajouter l’emploi du temps sur un design?
J’ai testé en ajoutant la commande mais y que du code qui en sort.

1 « J'aime »

j’ai vidé le log node et losque l’erreur cron apparait il n’ y a rien dans le log node.

je n’ai aucunes note sur l’écran principal. Par contre elle apparaît dans l’onglet note

une erreur qui remonte dans jeedom

@889laurent Yes, Mais tu a pas d’autre log (Plugin ou http.error) ?

@caplam Passe le plugin en debug

Comme dit sur mon message a rallonge plus haut, c’est pas encore possible, c’est la second étape du plugin, d’abort vous fournir des commande et des event pour les scenario et ensuite mêtre en place le system de disgn

Cdt
Thibaut

1 « J'aime »