Skip to content

Conversation

@Bre77
Copy link
Contributor

@Bre77 Bre77 commented Jul 23, 2025

Proposed change

Tesla has just announced that the old OAuth endpoint is going to be rate limited from August 1st and needs to be replaced. This PR updates the OAuth Application Credential to use the newer endpoint.

home-assistant/alerts.home-assistant.io#668

Fleet API Partner,

Our logs show that your integration is still using https://auth.tesla.com/ for token exchange. As part of our ongoing improvements, we introduced a domain dedicated to Fleet API token exchange with increased rate limits and reliability: https://fleet-auth.prd.vn.cloud.tesla.com/. Please migrate to this domain in the next few weeks to avoid being rate limited.

Action required - Update the domain used for calls to /token endpoints by August 1st, 2025.

No other changes are required - This is a host-only update for token acquisition. Credentials, Fleet API domains, existing authorizations, endpoints, streaming configurations all remain unchanged.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New integration (thank you!)
  • New feature (which adds functionality to an existing integration)
  • Deprecation (breaking change to happen in the future)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Additional information

  • This PR fixes or closes issue: fixes #
  • This PR is related to issue:
  • Link to documentation pull request:
  • Link to developer documentation pull request:
  • Link to frontend pull request:

Checklist

  • The code change is tested and works locally.
  • Local tests pass. Your PR cannot be merged unless tests pass
  • There is no commented out code in this PR.
  • I have followed the development checklist
  • I have followed the perfect PR recommendations
  • The code has been formatted using Ruff (ruff format homeassistant tests)
  • Tests have been added to verify that the new code works.

If user exposed functionality or configuration variables are added/changed:

If the code communicates with devices, web services, or third-party tools:

  • The manifest file has all fields filled out correctly.
    Updated and included derived files by running: python3 -m script.hassfest.
  • New or updated dependencies have been added to requirements_all.txt.
    Updated by running python3 -m script.gen_requirements_all.
  • For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.

To help with the load of incoming pull requests:

@Bre77 Bre77 marked this pull request as ready for review July 23, 2025 00:29
@joostlek joostlek added this to the 2025.7.4 milestone Jul 23, 2025
@joostlek joostlek merged commit 4761161 into home-assistant:dev Jul 23, 2025
34 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Jul 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants