Metadata-Version: 2.4 Name: bosch-alarm-mode2 Version: 0.4.10 Summary: An async Python library for interacting with Bosch Alarm Panels supporting the 'Mode 2' API. Project-URL: Homepage, https://github.com/mag1024/bosch-alarm-mode2 Project-URL: Repository, https://github.com/mag1024/bosch-alarm-mode2.git Project-URL: Issues, https://github.com/mag1024/bosch-alarm-mode2/issues Author-email: Michael Grigoriev License-Expression: MIT License-File: LICENSE Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 Classifier: Topic :: Home Automation Requires-Python: >=3.11 Description-Content-Type: text/markdown An async Python library for interacting with Bosch Alarm Panels supporting the "Mode 2" API. Theoretically, the following models support this protocol: Solution 2000/3000/4000, B4512/B5512, B8512G/B9512G, AMAX 2100/3000/4000, D7412GV4/D9412GV4 In practice, this library has only been tested with B8512G and the B5512 and the AMAX 2100 and the Solution 2000/3000/4000, and support for additional panels will probably require additional development. PRs welcome! #### Features - Retrieving area and point status - Arming/disarming areas - Push based updates (for panels that support it) #### Authentication - For all panels, make sure that your Automation Passcode is set to a passcode that is at least 10 characters long. - For B and G series panels, set the "Automation Device" to "Mode 2", and use just your automation code for authentication. - For Solution panels, use your user code for authentication. The user needs to have the "master code functions" authority if you wish to interact with history events. - For AMAX panels, use both your automation code and your user code for authentication. #### Issues - For problems directly related to the library, please file [issues](https://github.com/mag1024/bosch-alarm-mode2/issues) for this project. - For Home Assistant support, please file a bug for the [integration](https://github.com/home-assistant/core/issues?q=is%3Aissue+label%3A%22integration%3A+bosch_alarm%22), or use the Home Assistant community forums. - For general questions and community support related to Bosch panels, please feel free to use the [discussions](https://github.com/mag1024/bosch-alarm-mode2/discussions/general) forum. Full documentation of the API can be requested from integrated.solutions@keenfinity-group.com.