Relance du projet Pronote pour Jeedom

J’ai redémarré la box: pas mieux.

J’ai passé les logs en debug:


0723|[2026-04-02 18:44:40] INFO  Lancement du démon ProJote
0724|[2026-04-02 18:44:40] DEBUG  Commande d'exécution du démon : python3  /var/www/html/plugins/ProJote/resources/ProJoted/ProJoted.py --loglevel debug --socketport 55369 --datadir '/var/www/html/plugins/ProJote/data' --callback http://127.0.0.1:80/plugins/ProJote/core/php/jeeProJote.php --apikey fxpdImEBWHEnDnnoVBmqtfudJ2LA0Di3Dvgmc6Tu78eRpur9ymFGFiuZAWDmDm9 --cycle 3 --pid /tmp/jeedom/ProJote/deamon.pid
0725|ERROR:root:Error: importing module lig.43 - No module named 'pronotepy'

Est-ce que tu veux que j’ouvre un nouveau fil pour ce pb?

@Me_J , tu as trouvé une coquille en effet, j’utilise un venv pour ne pas avoir de probléme de bibliothéque python.
Mais j’ai oublié de modifié le deamon qui utilise le python par défault.
Les autres ne voyaient pas de probléme car les ancien plugin ont déjà installé pronotepy.

@dsigmoun, j’ai remplacé -1 par - quand la note n’est pas calculé.
Cela sera moins anxiogéne pour ton fils.
J’ai mis en debug des logs pour voir les notes pour mieux comprendre.

Mais je crains que cette note soit une source de probléme.
Donc si cela pose des problémes, j’afficherais la note générale de la période. Comme cela ce ne sera pas une valeur calculée mais une valeurs déjà présente et affiché.

2 « J'aime »

Ta dernière version corrige le lancement du deamon ! :+1:


[2026-04-03 07:07:10] INFO  Lancement du démon ProJote
[2026-04-03 07:07:10] DEBUG  Commande d'exécution du démon : '/var/www/html/plugins/ProJote/resources/python_venv/bin/python3' /var/www/html/plugins/ProJote/resources/ProJoted/ProJoted.py --loglevel debug --socketport 55369 --datadir '/var/www/html/plugins/ProJote/data' --callback http://127.0.0.1:80/plugins/ProJote/core/php/jeeProJote.php --apikey fxpdImEBWHEnDnnoVmqtfudJ2LA0Di3Dvgmc6Tu78eRpur9ymFGFiuZAWDmDm9 --cycle 3 --pid /tmp/jeedom/ProJote/deamon.pid
[2026-04-03 05:07:14] INFO  : ProJoted.py:2300 - Start demond
[2026-04-03 05:07:14] INFO  : ProJoted.py:2301 - Log level: debug
[2026-04-03 05:07:14] INFO  : ProJoted.py:2302 - Socket port: 55369
[2026-04-03 05:07:14] INFO  : ProJoted.py:2303 - Socket host: localhost
[2026-04-03 05:07:14] INFO  : ProJoted.py:2304 - PID file: /tmp/jeedom/ProJote/deamon.pid
[2026-04-03 05:07:14] INFO  : ProJoted.py:2305 - Apikey: ***
[2026-04-03 05:07:14] INFO  : jeedom.py:268 - Writing PID 268754 to /tmp/jeedom/ProJote/deamon.pid
[2026-04-03 05:07:14] INFO  : jeedom.py:51 - Init request module v2.32.5
[2026-04-03 05:07:14] DEBUG  : connectionpool.py:241 - Starting new HTTP connection (1): 127.0.0.1:80
[2026-04-03 07:07:14] DEBUG  Résultat reçu : null
[2026-04-03 05:07:14] DEBUG  : connectionpool.py:544 - http://127.0.0.1:80 "GET /plugins/ProJote/core/php/jeeProJote.php?apikey=*** HTTP/1.1" 200 0
[2026-04-03 05:07:14] INFO  : jeedom.py:404 - Socket interface started
[2026-04-03 05:07:14] INFO  : jeedom.py:410 - LoopNetServer Thread started
[2026-04-03 05:07:14] INFO  : jeedom.py:411 - Listening on: [localhost:55369]

Merci!

1 « J'aime »

ARF !
J’ai le même probléme :
image

Mais est ce pas dut à une nouvelle génération de Tik Tokeur ?
Je vais voir ce que je peux faire pour les sortir de là

1 « J'aime »

Par ailleurs il y a possiblement un bug lorsqu’on veut changer de photo de notre enfant : ça reste sur la photo précédente !
Même quand on repasse pas « aucune photo » et qu’on revient sur auto ou manuel, ça me garde la première photo !
Dis moi si tu sais reproduire !

En suite un commentaire pour améliorer (selon moi) l’ergonomie (et je ne suis pas ergonome donc bon !) :
Le défilement sur les jours du calendrier est top ! Simplement j’ai parfois le cas d’un titre de cours ultra long (ex : « Science et vie de la terre - S 128 LABO SVT - cours annulé »). Comme ton widget a le très bon goût d’être responsive, il vient tasser un peu le calendrier du jour à gauche et prend ensuite la place nécessaire pour afficher la semaine affichée en entier.
==> Ca a deux conséquences : un ascenseur apparait en bas du widget car ça rentre plus dans la largeur alloué sur mon design. Et les flèches pour faire défiler les jours se décalent, et c’est ça qui n’est pas très ergonomique : on ne peut pas facilement cliquer plusieurs fois au même endroit pour faire défiler !
On est d’accord que c’est ABSOLUMENT fonctionnel en l’état ! Mais comme tu es plutôt perfectionniste et réactif, j’avais envie de partager !
Voilou, merci encore.

Bonjour,

Pour la photo, ce n’est pas le plugin, mais ton navigateur pour la même URL affiche le cache.
J’ai ajouté un timestamp, pour que le navigateur ne vois plus le même fichier.

Pour le défilement et surtout les flèches, je force les colonnes à rester à leur place. Il faut parfois savoir être ferme !
Mais pour le moment, je te propose de garder l’ascenseur. Car si je le bloque, on risque d’avoir du texte qui sort du widget et on ne pourras pas le lire car la tuile du widget est trop petite.
Vous pouvez gérer la taille de tuile, donc c’est à chacun de trouver le bon compromis, quitte à jouer avec l’acsenceur.
Ce qui me semble plus facile que de basculer en mode edition et élargir la tuile pour lire le texte.

Hello !
Tu avais raison sur la photo, c’est tombé en marche maintenant sans la mise à jour !
Merci encore pour ta réactivité !

Bonjour à tous

J’ai voulu refaire un équipement pour voir si il y avait des changements dans les commandes et je retombe sur l’erreur Python, dernière version : 2026-04-04 01:19:45

log :

0000|[2026-04-05 09:45:25] DEBUG  Ajax::Début de la validation du QR Code.
0001|[2026-04-05 09:45:25] DEBUG  Ajax::Infos QR Code reçues pour eqid : 3045
0002|[2026-04-05 09:45:25] DEBUG  Ajax::Commande de validation QR Code lancée pour eqLogic 3045
0003|usage: QRConnect.py [-h] [--Jeton JETON] [--QRLogin QRLOGIN] [--QRUrl QRURL]
0004|[--Pin PIN] [--Eqid EQID] [--Loglevel LOGLEVEL]
0005|[--Uuid UUID] [--datadir DATADIR]
0006|QRConnect.py: error: unrecognized arguments: --apikey xxx
0007|[2026-04-05 09:45:26] DEBUG  Ajax::QR - Code retour exec : 2

Je n’attends pas de réponse pour ce week-end de Pâques :-), mon équipement précédent fonctionne toujours

bon we à tous

1 « J'aime »

oups un argparse oublié.

1 « J'aime »

Bonjour

Tout est ok avec la nouvelle maj

merci

Bonne journée

1 « J'aime »

Après 5 jours depuis la dernière mise à jour, et merci à tous pour le temps passé, pensez-vous que cette version peut passer en stable ?

1 « J'aime »

de mon coté tout a l’air ok oui ! bravo

Ca ronronne chez moi aussi ! :+1:

Bonjour,

Pareil, tout fonctionne très bien :slight_smile:

Salut, Oui, tout semble ok de mon cotés sur la dernier maj :slight_smile:
merci pour ton travail

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