et du coup une solution pour les scripts (ne pas prendre en compte le changement de l’ID) dans le declenchement du script ? ou faut passer par un sensor intermediaire ?
et du coup une solution pour les scripts (ne pas prendre en compte le changement de l’ID) dans le declenchement du script ? ou faut passer par un sensor intermediaire ?
Explique un peu plus tes soucis, je ne comprends sans détails
Bonjour,
Merci pour tout ce travail dans un délai rapide. Je souhaite utiliser cet attribut day_start_at
mais il ne semble pas bien rafraichi. Voici par exemple un extrait des attributs de sensor.pronote_XXXXX_timetable_today
:
updated_at: 2023-09-19T10:53:13.586501
lessons:
- id: 31#tAvcrpn-EE0gn4rEfFX34dUH9Z4e5zQrTPyLmxP8eN0
start_at: '2023-09-19T08:00:00'
end_at: '2023-09-19T09:00:00'
start_time: '08:00'
end_time: '09:00'
lesson: FRANCAIS
classroom: xxx
canceled: false
status: null
background_color: '#3C04FB'
- id: 31#r3uuOSFqgZxoX5MQyzOn4rNhWOUMfkxlb39zr70H_x0
start_at: '2023-09-19T09:00:00'
end_at: '2023-09-19T10:00:00'
start_time: '09:00'
end_time: '10:00'
lesson: FRANCAIS
classroom: xxx
canceled: false
status: null
background_color: '#3C04FB'
[...]
- id: 31#B5uwFKKNWSvkytA54Q3gPAUn-jxDmbzQJFdsw5YZbak
start_at: '2023-09-19T15:55:00'
end_at: '2023-09-19T16:50:00'
start_time: '15:55'
end_time: '16:50'
lesson: ESPAGNOL LV2
classroom: xxx
canceled: false
status: null
background_color: '#A02E65'
day_start_at: 2023-09-18T10:20:00
canceled_lessons_counter: 0
friendly_name: pronote_XXXXX_timetable_today
On voit qu’il est encore sur le début de journée d’hier. Par contre, si je relance l’intégration, cet attribut redevient correct.
Dans le même genre, je pense aussi avoir aperçu que le canceled_lessons_counter
pouvait ne pas correspondre au détail (>0 alors que tout les cours étaient à false)
Pour les jours en fraçais…pas gratuit mais bon…
Il existent plusieurs méthodes, p.e. remplacement des valuers et j’ai fait ça avec easy time macros
EDIT: attention au +1 chez weekday, cependant le départ e la semains selon votre configuration locale
<table>
{% from 'easy_time.jinja' import weekday %}
{% set items = state_attr('sensor.pronote_xxxxxxxxn_homework','homework') %}
{% for i in range(0, items | count, 1) %}
{% if i == 0 %}
<tr><td colspan="2"><b>{{ weekday(items[i].date.weekday()+1, language='fr') | capitalize }}</td></tr>
{% endif %}
{% if items[i].date > items[i-1].date %}
<tr><td colspan=2><p><b>{{ weekday(items[i].date.weekday()+1, language='fr') | capitalize }}</p></td></tr>
{% endif %}
<tr>
{%- if items[i].done == true -%}
<td>
<mark>
{{ items[i].subject }}</mark></td>
{% else %}
<td>
<span>
{{ items[i].subject }}</span></td>
{%- endif -%}
<td>{{ items[i].description }}</td>
<td></td>
</tr>
{% endfor %}
Demande pour vos retours si le maj ne marche plus.
STP m’envoyer vos erreurs dans le log ici : Erreurs / plus de maj avec 0.7.0 · Issue #22 · delphiki/hass-pronote (github.com)
Bonjour,
J’ai voulu créer une automatisation pour recevoir une notification push lorsqu’une nouvelle note apparaît.
Toutefois, comment l’enrichir avec la note et la matière ? J’ai bien regardé dans l’historique, mais il n’y a rien d’existant sur la dernière intégration.
Merci
Personne pourrait m’aider car toujours impossible de se connecter. Erreur authentification
Essaie en regardant ce message et les 4 suivants. c’est ce qui avait décoincé @BreizhCat
pas de pbm de maj pour moi sur la v7
je viens de faire un test avec les devoirs restant et ca c’est mis a jour sans soucis
suffit de recuperer les attributs
evaluations:
exemple
- service: notify.persistent_notification
data:
message: >
{% set evals = state_attr('sensor.pronote_XXXX_evaluations','evaluations')[0] %}
Zoé, viens de recevoir un {{evals.acquisitions[0].abbreviation}}
en {{evals.subject}}
{{evals.acquisitions[0].name}}
ce qui donne en notif finale
« Zoé, viens de recevoir un A+ en FRANCAIS
Lire et comprendre des œuvres littéraires et des œuvres d’art »
Je remercie enormement, avec ton lien j’ai resolu mon probleme
et pour le declencheur?
ça fonctionne au top, merci beaucoup !
J’ai fait comme ça :
alias: Notes Mary
description: ""
trigger:
- platform: state
entity_id:
- sensor.pronote_xxxxxxx_mary_grades
attribute: grades
condition: []
action:
- service: notify.mobile_app_iphone
data:
message: >
{% set evals =
state_attr('sensor.pronote_xxxxxxx_mary_grades','grades')[0] %}
Mary a eu un {{evals.grade_out_of}} en {{evals.subject}}
mode: single
Boonjour à tous.
Quelqu’un a des problèmes de connections avec pronote ?
Je viens d’installer via HACS, lancer le truc avec le lien educonnect sans ENT. J’ai bien eu le choix de l’enfant mais ça ne fonctionne pas, puis rien :
Quelqu’un dans le même cas ?
Salut, j’ai la même choses pour 2 de mes 3 enfants, les 2 sont dans le même collège, l’autre est au lycée et ça fonctionne très bien.
Je pense avoir mis le doigts sur le problème. Lors de l’intégration, j’ai utilisé l’adresse pronote/parent.html?login=true. Cette valeur apparaissait par défaut pour le navigateur, depuis hier /pronote/parent.html le « login true » à disparue. Et le ENT dans mon cas AC RENNES de n’a jamais fonctionné.