Metadata-Version: 2.1
Name: bosch-thermostat-client
Version: 0.12.1.dev10
Summary: Python API for talking to Bosch™ Heating gateway using HTTP or XMPP
Home-page: https://github.com/bosch-thermostat/bosch-thermostat-client-python
Author: Ludovic Laurent, Pawel Szafer
Author-email: ludovic.laurent@gmail.com, pszafer@gmail.com
License: Apache License 2.0
Download-URL: https://github.com/bosch-thermostat/bosch-thermostat-client-python/archive/0.12.1dev10.zip
Description: 
        
        # bosch-thermostat-client-python
        Python3 asyncio package to talk to Bosch Thermostats via their gateway.
        Suppored protocols are HTTP and XMPP.
        
        Both are still in development.
        
        # Helper
        Now there is extra command added with this package `bosch_scan`.
        ```
        Usage: bosch_cli [OPTIONS] COMMAND [ARGS]...
        
          A tool to run commands against Bosch thermostat.
        
        Options:
          --help  Show this message and exit.
        
        Commands:
          query  Query values of Bosch thermostat.
          scan   Create rawscan of Bosch thermostat.
        
        bosch_cli scan --help
        
        Usage: bosch_cli scan [OPTIONS]
        
          Create rawscan of Bosch thermostat.
        
        Options:
          --host TEXT                     IP address of gateway or SERIAL for XMPP
                                          [required]
        
          --token TEXT                    Token from sticker without dashes.
                                          [required]
        
          --password TEXT                 Password you set in mobile app.
          --protocol [XMPP|HTTP]          Bosch protocol. Either XMPP or HTTP.
                                          [required]
        
          --device [NEFIT|IVT|EASYCONTROL
                             ]            Bosch device type. NEFIT, IVT or EASYCONTROL.  [required]
          -o, --output TEXT               Path to output file of scan. Default to
                                          [raw/small]scan_uuid.json
        
          --stdout                        Print scan to stdout
          -d, --debug
          -s, --smallscan [HC|DHW|SENSORS]
                                          Scan only single circuit of thermostat.
          --help                          Show this message and exit.
        
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Environment :: Console
Classifier: Topic :: Other/Nonlisted Topic
Classifier: Topic :: Utilities
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
