home-connect-async


Namehome-connect-async JSON
Version 0.8.0 PyPI version JSON
download
home_pagehttps://github.com/ekutner/home-connect-async
SummaryAsync SDK for BSH Home Connect API
upload_time2024-02-08 20:49:38
maintainer
docs_urlNone
authorEran Kutner
requires_python
licenseMIT
keywords homeconnect home connect bsh async sdk
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ekutner/home-connect-async",
    "name": "home-connect-async",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "HomeConnect,Home Connect,BSH,Async,SDK",
    "author": "Eran Kutner",
    "author_email": "eran@kutner.org",
    "download_url": "https://files.pythonhosted.org/packages/28/de/022f359c3335aaf171557549c74aca4d788e685da42e0e0d977daeaec0c6/home-connect-async-0.8.0.tar.gz",
    "platform": null,
    "description": "\n# Description\nThis 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.  \n\n# Functionality\nThe 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.\n\n# Getting Access\nThis API provides access to home appliances enabled by Home Connect\n(https://home-connect.com). Through the API programs can be started and\nstopped, or home appliances configured and monitored. For instance, you can\nstart a cotton program on a washer and get a notification when the cycle is\ncomplete.\n\nTo get started with this web client, visit https://developer.home-connect.com\nand register an account. An application with a client ID for this API client\nwill be automatically generated for you.\n\n# Legal Notice\nThis SDK is was not created by BSH and is not affiliated with it in any way.\n\n# License\nThis SDK is licensed under the MIT license.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Async SDK for BSH Home Connect API",
    "version": "0.8.0",
    "project_urls": {
        "Homepage": "https://github.com/ekutner/home-connect-async"
    },
    "split_keywords": [
        "homeconnect",
        "home connect",
        "bsh",
        "async",
        "sdk"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f465ee21531463acd4192d4e2eeefdc60e50c3b5704325ecfd7a184423366b3e",
                "md5": "0f6422faa878a11c3e1ab10365cb7d13",
                "sha256": "cf77ca838bc632d6c159019bcf5c1cb3860b23abe73de51ab5780d6990d8cf69"
            },
            "downloads": -1,
            "filename": "home_connect_async-0.8.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0f6422faa878a11c3e1ab10365cb7d13",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 23737,
            "upload_time": "2024-02-08T20:49:37",
            "upload_time_iso_8601": "2024-02-08T20:49:37.102802Z",
            "url": "https://files.pythonhosted.org/packages/f4/65/ee21531463acd4192d4e2eeefdc60e50c3b5704325ecfd7a184423366b3e/home_connect_async-0.8.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28de022f359c3335aaf171557549c74aca4d788e685da42e0e0d977daeaec0c6",
                "md5": "179ddad1973c6975faf6770d2c9ab51d",
                "sha256": "5cea5c35129d1c97e3ddcd8f2e8ef3ecea2e2915b79bc453a68e2bc3094cda9e"
            },
            "downloads": -1,
            "filename": "home-connect-async-0.8.0.tar.gz",
            "has_sig": false,
            "md5_digest": "179ddad1973c6975faf6770d2c9ab51d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 21682,
            "upload_time": "2024-02-08T20:49:38",
            "upload_time_iso_8601": "2024-02-08T20:49:38.487178Z",
            "url": "https://files.pythonhosted.org/packages/28/de/022f359c3335aaf171557549c74aca4d788e685da42e0e0d977daeaec0c6/home-connect-async-0.8.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-08 20:49:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ekutner",
    "github_project": "home-connect-async",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "home-connect-async"
}
        
Elapsed time: 0.30983s