Async Python SDK for the BSH Home Connect API, providing access to home appliances like ovens, dishwashers, and washing machines. Current version 0.8.5, active development, monthly releases.
pip install home-connect-asyncVerified import paths — ran on the pinned version, not inferred.
Initialize the API with OAuth credentials and list appliances.
Replace `appliance.settings` with `await appliance.get_settings()`.
Ensure you call `api.start_events()` and run the loop with asyncio.run() or similar.
Implement token refresh logic using the `refresh_token` property and `refresh_access_token()` method.
If you used `api.health_monitor`, instantiate `HealthMonitor(api)` instead.