Releases: RF1705/beste-schule
Releases · RF1705/beste-schule
v0.6.2
19 Jun 15:21
Compare
Sorry, something went wrong.
No results found
Grade calculation improvements
Loads detail data from GET /finalgrades/{id}.
Uses student-visible beste.schule calculation_rule formulas when available.
Respects every grade collection weighting.
Uses a weighted 50/50 SO/KA fallback when no API rule is visible.
Uses the weighted category average for subjects with only one grade category.
Shows formula source, rule, variables and result in grade sensor attributes.
Removes the empty api_average attribute and the previous double-classwork fallback.
v0.6.1
18 Jun 15:23
Compare
Sorry, something went wrong.
No results found
Fixes
Loads real student group memberships from GET /groups?filter[student]=....
Keeps subject groups such as 5Eth1c and 5TC2c separated correctly per child.
Uses concrete dated substitution-plan lessons for normal lessons, substitutions, room changes and cancellations.
Corrects replacement teacher and room selection against the regular weekly plan.
Adds focused timetable diagnostics.
v0.6.0
17 Jun 18:15
Compare
Sorry, something went wrong.
No results found
What's changed
Stable multi-child account support: one beste.schule account can create separate devices per child.
Multiple separate beste.schule tokens can be configured side by side.
Adds a school notices calendar for day-wide substitution notes.
Keeps homework to-do items in local history.
Adds Turkish and Polish translations for the new notices option.
v0.5.6
17 Jun 13:03
Compare
Sorry, something went wrong.
No results found
Allows configuring multiple beste.schule accounts with separate tokens while still preventing duplicate setup of the same token.
v0.5.5
15 Jun 18:11
Compare
Sorry, something went wrong.
No results found
Fixes homework to-do history dates so cached homework items keep a proper Home Assistant due date.
v0.5.4
11 Jun 21:33
Compare
Sorry, something went wrong.
No results found
Adds persistent homework to-do history. Once homework has been seen by the integration, it stays in the Home Assistant to-do list even if beste.schule no longer returns it.
v0.5.3
11 Jun 20:28
Compare
Sorry, something went wrong.
No results found
Fixes substitution room selection when beste.schule provides original and replacement rooms for planned substitutions.
v0.5.2
11 Jun 20:11
Compare
Sorry, something went wrong.
No results found
Fixes substitution teacher selection when beste.schule provides original and replacement teachers for planned substitutions.
Also adds focused substitution diagnostics.
v0.5.1
10 Jun 07:28
Compare
Sorry, something went wrong.
No results found
Fixes substitution matching so day notes no longer mark all lessons as substitutions or cancellations.
v0.5.0
09 Jun 13:51
Compare
Sorry, something went wrong.
No results found
Stable release with persistent timetable history, additional translations, improved substitution handling, timetable-card colors for substitutions/cancellations, and replacement-only room/teacher details for substitution entries.