Skip to content
This repository has been archived by the owner on Nov 18, 2020. It is now read-only.

Python3 package to access Bosch Smart Home Components

License

Notifications You must be signed in to change notification settings

tschamm/boschshcpy_1st-shot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

boschshcpy(_1st-shot)

Warning: This package is deprecated and will be deleted soon. Please follow the new package boschshcpy

Usage guide:

Before accessing the Bosch Smart Home Components, a client has to be registered on the controller. For this, a cert/key pair has to be provided to the controller. For starting the registration, press and hold the button on the controller until the led starts flashing.

The usage example will generate a cert/key pair and registers the client on the on the controller:

cd examples && mkdir keystore
python3 apitest.py -pw "Your base64 encoded controller password" -ac keystore/test-cert.pem -ak keystore/test-key.pem -n "Your Application" -ip "IP of the controller"

Examples

When using the other provided example code, make sure to update the ip address of the Smart Home Controller inside the scripts.

More documentation to follow.

About

Python3 package to access Bosch Smart Home Components

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages