github delphiki/hass-pronote 2.7.0

3 hours ago

Highlights

  • EduConnect logins work again
  • No more false "IP suspended" for schools with "IP" in their name
  • Grades sensor no longer goes unavailable with several children
  • No more bursts of duplicate new_grade events after a failed refresh
  • Network timeouts: sensors no longer freeze on a dead connection
  • Credentials are no longer logged

Behaviour changes

  • A rejected login now asks to re-authenticate instead of retrying every refresh (QR code accounts need a new QR code) (#216)
  • A refresh hanging for more than 5 minutes is abandoned, sensors become unavailable (#219)
  • Sensors of a new trimester / semester are created without restarting HA (#217)

What's Changed

  • Randomfix by @fufroma in #213
  • don't log credentials by @fufroma in #210
  • hotfix educonnect login, it now wants a csrf_token by @fufroma in #214
  • stop false IP suspended error on establishments with IP in their name by @fufroma in #215
  • Better handle of network flap by @fufroma in #219
  • raise an auth error when the client is not logged in by @fufroma in #216
  • reload entry when a new period appears without restarting HA by @fufroma in #217
  • fix(sensor): no KeyError when a period is no longer returned by @delphiki in #221

Thanks to @mmourcia and @siegou for testing.

Full Changelog: 2.6.1...2.7.0

Don't miss a new hass-pronote release

NewReleases is sending notifications on new releases.