-
Notifications
You must be signed in to change notification settings - Fork 2
Pronote
Le serveur de Pronote a besoin d'informations pour se connecter:
- L'adresse de connection de votre pronote
url
- Votre nom d'utilisateur
username
, de votre mot de passepassword
. - Votre Geocalisation pour se connecter
cas
- Votre Type de compte
account
- Si vous avez plusieures enfants dans cette établissement
studentNumber
Détaillons ceci :)
2 Méthode sont disponibles
1) Méthode avec le script getCAS.js (Béta)
L'adresse de connexion est l'adresse version PC de votre site de pronote.
Il suffit de copier l'adresse de connexion et la coller dans le champ url
Example en image:
dans cette exemple le champ url serait : url = "https://0590083v.index-education.net/pronote/",
Géo-Localisation afin d’accéder a pronote selon l'identifiant fourni par l’établissement scolaire selon votre région
Voici les cas
possible:
-
Académie d'Orleans-Tours (CAS : ac-orleans-tours)
-
Académie de Besançon (CAS : ac-besancon)
-
Académie de Bordeaux (CAS : ac-bordeaux) (bv.ac-bordeaux.fr)
-
Académie de Bordeaux 2 (CAS : ac-bordeaux2) (idp-fim-ts.ac-bordeaux.fr)
-
Académie de Caen (CAS : ac-caen)
-
Académie de Clermont-Ferrand (CAS : ac-clermont)
-
Académie de Dijon (CAS : ac-dijon)
-
Académie de Grenoble (CAS : ac-grenoble)
-
Académie de Lille (CAS : ac-lille)
-
Académie de Limoges (CAS : ac-limoges)
-
Académie de Lyon (CAS : ac-lyon)
-
Académie de Montpellier (CAS : ac-montpellier)
-
Académie de Nancy-Metz (CAS : ac-nancy-metz)
-
Académie de Nantes (CAS : ac-nantes)
-
Académie de Poitiers (CAS : ac-poitiers)
-
Académie de Reims (CAS : ac-reims)
-
Académie de Rouen (Arsene76) (CAS : arsene76)
-
Académie de Rouen (CAS : ac-rouen)
-
Académie de Strasbourg (CAS : ac-strasbourg)
-
Académie de Toulouse (CAS : ac-toulouse)
-
ENT "Agora 06" (Nice) (CAS : agora06)
-
ENT "Haute-Garonne" (CAS : haute-garonne)
-
ENT "Hauts-de-France" (CAS : hdf)
-
ENT "La Classe" (Lyon) (CAS : laclasse)
-
ENT "Lycee Connecte" (Nouvelle-Aquitaine) (CAS : lyceeconnecte)
-
ENT "Seine-et-Marne" (CAS : seine-et-marne)
-
ENT "Somme" (CAS : somme)
-
ENT "Toutatice" (Rennes) (CAS : toutatice)
-
ENT "Île de France" (CAS : iledefrance)
-
ENT "Paris Classe Numerique" (CAS : parisclassenumerique)
-
ENT "Lycee Jean Renoir Munich" (CAS : ljr-munich)
-
ENT "L'eure en Normandie" (CAS : Eure-Normandie)
- A vous de définir le votre selon les identifiants fourni par l'académie ou l’établissement scolaire
- Exemple: l'établissement m'a fourni des identifiants ENT et je me situe dans le Hauts-de-France
dans ce cas la valeurcas
seracas: "hdf",
- Il est possible que votre établissement vous donne directement l'adresse de Pronote sans passer par l'identification du portail académique
dans ce cas, il suffit de définir votrecas
avec la valeur:cas: "none",
username : nom d'utilisateur fourni par l’académie ou l'établissement scolaire password : mot de passe fourni par l’académie ou l'établissement scolaire
type de compte:
-
parent
: si vous voulez utiliser le compte parent -
student
: si vous utilisez directement le compte de l'enfant
Uniquement si vous utiliser le compte parent et que vous avez plusieurs enfants.
Permet de définir l'affichage du compte de l'enfant désiré par défaut.
Malheureusement, cela fonctionne par numéro et non par prénom de l'enfant.
- Exemple:
Vous avez 2 enfants dans le même établissement: Bugsounet et Bugsounette
En essayant de definir studentNumber: 1,
si vous avez Bugsounet
Dans ce cas: studentNumber: 2,
sera Bugsounette
(ou inversement ! à vous de tester !)
Account: 1,
Accounts: [
{
url: "https://myurl.com/pronote",
username: "mylogin",
password: "mypassword",
cas: "hdf",
account: 'parent',
studentNumber: 1, // only for parent account
}
],
Account: 1,
Accounts: [
{
// compte numéro 1
url: "https://myurl.com/pronote",
username: "mylogin",
password: "mypassword",
cas: "hdf",
account: 'parent',
studentNumber: 1, // only for parent account
},
{
// compte numéro 2
url: "https://myurl.com/pronote",
username: "mylogin",
password: "mypassword",
cas: "hdf",
account: 'parent',
studentNumber: 2, // only for parent account
},
{
// compte numéro 3
url: "https://myotherurl.com/pronote",
username: "myotherlogin",
password: "myotherpassword",
cas: "hdf",
account: 'parent',
studentNumber: 1, // only for parent account
},
],
Ceci est un exmple de configuration avec 3 enfants !
- compte numero 1 : le 1er enfant identifié à l'etablisement 1
- compte numero 2 : le 2ème enfant est dans le même établisement donc seul le
studentNumber
change - compte numero 3 : le 3eme enfant dans un autre établisement
A Noter Account: 1
: permet de définir le compte par defaut à afficher (ici le compte numéro 1)
Si vous utilisez MMM-GoogleAssistant, un recipe a été créé afin de basculer de compte
- Copier le fichier
with-Pronote.js
situé dans le repertoireresources
- Placer ce dernier dans le repertoire
recipes
de MMM-GoogleAssistant - Ajoutez le a la configuration de vos recipes
Pour basculer de compte dite simplement apres voir activer l'assistant: Pronote <numéro>
Si vous utilisez MMM-TelegramBot, une commande a été créé afin de basculer de compte
/pronote <numéro du compte>