Skip to content

Releases: jamesremuscat/pyze

v0.6.0

19 Aug 12:07
Compare
Choose a tag to compare
  • Updated Gigya authentication for continued compatibility with upstream - earlier versions of pyze are now unable to obtain JWT credentials from Gigya (fixes #78)
  • Refactoring of CredentialsStore to make things easier for server-side applications (fixes #10)
  • Expose some more schedule helper methods via api package
  • Added new charge mode always - sort of a synonym for always_charging but why have one value when you could have two, eh Renault?

Thanks to @epenet and @PysX for their contributions.

v0.5.0

01 Jul 15:33
Compare
Choose a tag to compare

Renault changed their API overnight; pyze 0.5.0 is therefore a required upgrade to continue accessing that API.

As well as that change (removing the "Kamereon token" and its uses) this release also includes the following changes:

  • Include location data in status output (#49)
  • Allow specifying that chargingInstantaneousPower should be interpreted as kilowatts, not watts (#59)

v0.4.0

19 Feb 17:32
Compare
Choose a tag to compare

This release includes support for "phase 2" endpoints, and shifts the default base URL to the form including account IDs, in keeping with changes made to the official Android app from Renault.

Note in particular the breaking changes to the charge scheduler API, which now supports multiple charging schedules, each of which can omit one or more days. It's possible that pyze's handling of the new data model isn't yet correct.

v0.2.2

08 Aug 16:45
Compare
Choose a tag to compare

...and more fallout from json vs simplejson.

v0.2.1

08 Aug 16:36
Compare
Choose a tag to compare

Bugfix that reverts to using simplejson rather than Python built-in json.

Setting a charge schedule will not work in v0.2.0 and requires this fix.

v0.2.0

07 Aug 09:36
Compare
Choose a tag to compare

Changes to help integration with other systems - thanks to @epenet for most of those.

Also, as luck would have it, I discovered how to cancel a preconditioning timer, so now Vehicle has a cancel_ac method for the purpose.