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.6.tar.gz (22.3 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.6-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: home_connect_async-0.8.6.tar.gz
  • Upload date:
  • Size: 22.3 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.6.tar.gz
Algorithm Hash digest
SHA256 e2217add3aa64f8ee71c625df47e03e929f37254e88f94b967fa66e18c5bbd00
MD5 704324fb5c6528fa060819cd86e718bc
BLAKE2b-256 1b5661fcb6a9dad0b74f71dcd530ac3bda145c5c0ca65d440527b270cdf51146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for home_connect_async-0.8.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9443988e9faeaf43e3d43ef8e94ad00975274f9d892b201d1f0f59b3db67af2b
MD5 26be75ea2027b608628ef16524eb3a26
BLAKE2b-256 d07e5a3d222b6c7dddd52cbedb3a92040e3d04c637e9baf97add66c2e0761901

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