Skip to main content

Async SDK for BSH Home Connect API

Project description

Description

This is a high-level async Python SDK for BSH Home Connect API. The API allows monitoring and controlling home appliances manufactured by BSH under brnad names such as Bosch, Siemens, Gaggenau and Neff.

Functionality

The SDK connects to the Home Connect API and retrieves all the data associated with the logged-in account, which is made available under the SDK's data model. Afterwards, the SDK maintains an up-to-date state by subscribing to receive real time updates from the API.

Getting Access

This API provides access to home appliances enabled by Home Connect (https://home-connect.com). Through the API programs can be started and stopped, or home appliances configured and monitored. For instance, you can start a cotton program on a washer and get a notification when the cycle is complete.

To get started with this web client, visit https://developer.home-connect.com and register an account. An application with a client ID for this API client will be automatically generated for you.

Legal Notice

This SDK is was not created by BSH and is not affiliated with it in any way.

License

This SDK is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

home_connect_async-0.8.4.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

home_connect_async-0.8.4-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file home_connect_async-0.8.4.tar.gz.

File metadata

  • Download URL: home_connect_async-0.8.4.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for home_connect_async-0.8.4.tar.gz
Algorithm Hash digest
SHA256 8b02d35dc6f93dbf29bc5348741c3e1c191ab8ce0bf5ae4b9872893bb1cf50f7
MD5 880db7ac1394528373d032d30303f331
BLAKE2b-256 b10182d7032cd05a30c08a34554d00a311982349eb24367653cb3c5da2e40a95

See more details on using hashes here.

File details

Details for the file home_connect_async-0.8.4-py3-none-any.whl.

File metadata

File hashes

Hashes for home_connect_async-0.8.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d545379238f62be9ead70d0d11766ab32f742f0c8f4a4f8c1f4b26eb1a676498
MD5 fe90c176617bb42469932ba75430a54a
BLAKE2b-256 7d4b2fceb590a74f3e1682631d169e37f3e8a647e54a79f7810a6ed04fc32430

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page