Skip to content

Conversation

@mdz
Copy link
Contributor

@mdz mdz commented Dec 11, 2025

Proposed change

Bump python-smarttub to 0.0.46 to fix authentication for new SmartTub accounts.

SmartTub migrated new user accounts from Auth0 to their own IDP endpoint, breaking authentication. This library update:

  • Uses new /idp/signin endpoint instead of Auth0
  • Parses new token response format
  • Re-authenticates on token expiry (no refresh endpoint available in new IDP)

Changelog

mdz/python-smarttub@v0.0.45...v0.0.46

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

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 facing or API exposed:

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

  • The manifest file has all fields filled out correctly.
    • Updated version: python-smarttub==0.0.46

@mdz
Copy link
Contributor Author

mdz commented Dec 11, 2025

need to test token refresh, holding off

@mdz mdz closed this Dec 11, 2025
@mdz mdz reopened this Dec 11, 2025
@mdz
Copy link
Contributor Author

mdz commented Dec 11, 2025

OK, all good, I was able to test successfully

@mdz mdz marked this pull request as ready for review December 11, 2025 05:21
@zweckj zweckj merged commit 74b1c1f into home-assistant:dev Dec 11, 2025
93 of 124 checks passed
@zweckj
Copy link
Member

zweckj commented Dec 11, 2025

@mdz do you want to have this in the next patch release?

@github-actions github-actions bot locked and limited conversation to collaborators Dec 12, 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.

Cannot Authenticate with SmartTub

2 participants