À propos
Web Untis est une intégration personnalisée qui apporte les données d’emploi du temps scolaire de Web Untis dans Home Assistant. Elle se connecte via le cloud du fournisseur et se configure dans l’interface, où la connexion peut se faire avec un nom d’utilisateur et un mot de passe ou avec une clé et les détails du serveur, et la source de l’emploi du temps peut être une classe, un élève ou un enseignant. Elle fournit des calendriers pour les examens et les devoirs, des événements pour les changements de cours et les nouveaux devoirs, et des capteurs pour le prochain cours, les heures de début et de fin des cours, et une liste de devoirs. Les actions peuvent compter les cours dans une plage horaire, récupérer l’emploi du temps et renvoyer les années scolaires. Les options couvrent les filtres pour les matières et les classes, le contenu du calendrier, l’affichage des cours, les notifications, et un emploi du temps en direct avec un compte à rebours pendant les pauses. Une carte de devoirs incluse est enregistrée automatiquement, et des avis de correction apparaissent quand un mot de passe change.
Résumé automatique du README et du code de JonasJoKuJonas/homeassistant-WebUntis, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Utilise le cloud du fournisseur Nécessite une connexion internet et un compte chez le fournisseur.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Fournit
- Capteurs
- Calendriers
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Connexion au compte
- Mot de passe
- Nom d’utilisateur
Étape 2
- Nom de l’école ou terme de rechercheTu n’as pas besoin de saisir le nom complet de l’école. L’intégration recherchera les écoles correspondant à ta saisie.
- Choisis ton école :
- Source de l’emploi du temps
- Nom complet/ClasseSaisis le nom complet de l’élève ou de l’enseignant, ou le nom de la classe
Étape 3
- Retour
- Classe
Étape 4
- Retour
- Prénom
- Nom de famille
Également demandé à « Étape 5 ».
Étape 6
- Clé
- Contenu du QRCodeLe contenu commence généralement par untis://. Tu peux l’obtenir en scannant le QRCode avec ton téléphone ou en copiant le contenu
- École
- Numéro de l’école
- URL du serveur
- Nom d’utilisateur
Étape 7
- Sélectionne la source des données de l’emploi du temps :
Modification de la connexion
- Mot de passe
Après la mise en place
- Exclure des données de la requêteCette option est activée automatiquement si l’utilisateur n’a pas les droits, afin d’éviter une avalanche d’erreurs.
- Générer du JSONGénère du JSON dans les attributs des capteurs. À activer seulement si nécessaire.
- Rester connectéEssaie d’enregistrer les données de session. (BETA)
- Calendrier - descriptionDétermine ce que doit contenir la description d’un événement du calendrier.
- Remplacer le nom de l’événementp. ex. Annulé : ❌
- Calendrier - lieuIndique ce qui doit s’afficher comme lieu.
- Calendrier - cours annulésAffiche les cours annulés dans le calendrier.
- Calendrier - changement de salleAffiche les changements de salle dans le calendrier.
- Devoirs - mode d’affichageChoisis comment les événements de devoirs apparaissent dans le calendrier des devoirs : sur la période allant de la date d’attribution à la date d’échéance (par défaut), ou uniquement à la date d’échéance.
- Nom
- Plateforme
- Service de notification
- Début avant les coursMinutes avant le premier cours.
- Fin après les coursMinutes après le dernier cours.
- Minuteur pendant la pauseAffiche un compte à rebours jusqu’au prochain cours pendant les pauses.
- Activité en direct
- Données de notification propres à la plateformep. ex. notification_icon: mdi:school-outline
- ID du service de notificationp. ex. notify.discord
- Nom
- Notifier pour
- Données de cible propres à la plateforme
- Modèle de notificationpeut écraser des clés de données
- Ne pas filtrer les cours pour les notifications et les événementsSi activé, les événements et les notifications sont déclenchés pour les cours filtrés.
- Mode de filtre - descriptionMasque les cours dont la description contient les expressions suivantes. (Liste séparée par des virgules) Non concerné par la liste noire ou la liste blanche.
- Mode de filtre - classes
- Mode de filtreS’applique aux filtres de matières et de classes
- Mode de filtre - matières
- Aucune matièreAutoriser les cours sans matière
- Ajouter l’enseignant à la matièreSélectionne les matières qui doivent s’afficher avec le nom de l’enseignant.
- Durée maximale de pause entre cours doublesLes cours identiques consécutifs seront regroupés en cours doubles si la durée de la pause est inférieure à cette valeur.
- Regrouper les cours parallèlesLes cours ayant le même horaire ou des horaires qui se chevauchent seront aussi fusionnés.
- Nom long
- Remplacer le nom du coursp. ex. M: Maths
- Activités en direct
Textes issus du code de JonasJoKuJonas/homeassistant-WebUntis. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Entités
- CalendriersExamens, Devoirs
- ÉvénementsChangement de cours, Nouveaux devoirs
- CapteursProchain cours, Prochain cours pour le réveil, Fin des cours aujourd’hui, Début des cours aujourd’hui, Liste de devoirs
Actions
- Compter les heuresCompte les cours dans une plage horaire.Champs : Activer le filtre, Compter les cours annulés, Appareil, Fin, Début
- Obtenir l'emploi du temps RESTObtient l'emploi du temps WebUntis via l'API REST (avec les examens et les infos sur les cours)Champs : Appareil, Fin, Réponse brute, Début
- Obtenir les années scolairesObtient les années scolaires de WebUntisChamps : Appareil
- Obtenir l'emploi du tempsObtient l'emploi du temps dans une plage horaire donnée.Champs : Activer le filtre, Simplifier les résultats, Tolérance de regroupement (minutes), Appareil, Fin, Afficher les cours annulés, Début
Dépannage
- Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Le mot de passe a été modifié, Live Timetable : cible de notification injoignable
S’affiche dans Vulpo :
carte Calendrier, carte Graphique, Apple Watch.Informations
- Installations
- 753 partagent leurs statistiques
- Étoiles GitHub
- 151
- Connexion
- Utilise le cloud du fournisseur
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v3.3.1,
- Catégorie
- Productivité et information, Calendriers et listes de tâches
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
webuntis- Problèmes
- Signaler un problème
À découvrir aussi
Local calendar50,4 k installations · Productivité et information, Calendriers et listes de tâ…Ouvrir
Google Calendar42,6 k installations · Productivité et information, Calendriers et listes de tâ…Ouvrir








