Releases: QuadNL/Vattenfall-InCharge-integration
Release list
Vattenfall InCharge v0.5.4-beta-4
async_get_mycharge_overview: debug → info
needs_refresh condition removed.
Vattenfall InCharge v0.5.4-beta-3
Restored scope + redirect_uri in refresh payload
Server now returns a new refresh_token on each refresh — rotation works
Vattenfall InCharge v0.5.4-beta-2
Added extra logging.
Vattenfall InCharge v0.5.4-beta
Fixed
-
Token refresh no longer fails after ~1 hour. The refresh request was sending
non-standardscopeandredirect_uriparameters that Vattenfall's OAuth
server recently started rejecting, causing the "Vattenfall InCharge
authentication required" notification to appear every session.Per RFC 6749 §6, only
grant_type,client_idandrefresh_tokenare
required for a refresh grant — the extra fields have been removed.
Notes
- Beta release for validating the fix. No other changes from v0.5.3.
- If no "authentication required" notification appears after 1–2 hours,
the fix is confirmed and will be promoted to v0.5.4 stable.
Vattenfall InCharge v0.5.3
Vattenfall InCharge v0.5.2
[Vattenfall InCharge v0.5.2]
Changed
Updated the GitHub release workflow after change branch from dev to main.
Nothing changed from v0.5.1.
Vattenfall InCharge v0.5.1
Changed
- Updated the GitHub release workflow so an existing release is updated instead of failing with
Release.tag_name already exists. - Released the report download changes through the normal tag-based GitHub Actions release flow.
Included from v0.5.0
- Added My InCharge report downloads for charging history.
- Added CSV and XLSX report formats.
- Added preset periods such as this month, last month, last 30 days, this year and custom date ranges.
- Added Home Assistant notifications with a direct download link when a report is ready.
- Added a 30-second per-account delay for report download requests to avoid repeated Vattenfall report-generation calls.
- Report download links now use an opaque download ID instead of exposing account numbers, dates or filenames in the URL.
- Downloaded reports are stored outside
/config/wwwand served through the integration download endpoint.
Vattenfall InCharge v0.5.0
Added
- Added My InCharge report downloads for charging history.
- Added CSV and XLSX report formats.
- Added preset periods such as this month, last month, last 30 days, this year and custom date ranges.
- Added Home Assistant notifications with a direct download link when a report is ready.
- Added a 30-second per-account delay for report download requests to avoid repeated Vattenfall report-generation calls.
Changed
- Report download links now use an opaque download ID instead of exposing account numbers, dates or filenames in the URL.
- Downloaded reports are stored outside
/config/wwwand served through the integration download endpoint. - README now includes an example dashboard button for downloading a My InCharge report.
Vattenfall InCharge v0.4.3-beta.2
Changed
- Report download notifications now link to an authenticated Home Assistant API download endpoint.
- Clicking Download report should download the saved CSV/XLSX directly instead of opening the dashboard.
Notes
- Reports are still saved under
/config/www/vattenfall_incharge/reports. - This is a beta release for validating the report-download flow.
Vattenfall InCharge v0.4.3-beta.1
Pre-release for testing My InCharge report downloads.
Changes:
- Adds the
vattenfall_incharge.download_my_incharge_reportservice. - Supports CSV and XLSX charging-history report exports.
- Supports portal-like periods: this week, last 7 days, last month, last 30 days, this month, last 12 months, this year, last year and custom date ranges.
- Uses the verified portal export flow: trigger export, read the file notification, resolve the file endpoint, download the Azure blob, then save the file locally.
- Saves reports under
/config/www/vattenfall_incharge/reportsand posts a Home Assistant notification with a local download link.