Metadata-Version: 2.1
Name: pyccu3
Version: 0.0.2
Summary: 
License: MIT
Author: Cellebyte
Author-email: marcel.fest@live.de
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: dacite (>=1.8.1,<2.0.0)
Requires-Dist: json-fix (>=0.5.2,<0.6.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: xmltodict (>=0.13.0,<0.14.0)
Description-Content-Type: text/markdown

# PyCCU3

This project has two clients for the CCU2/3.
It is recommended to install the [xml-api external](https://github.com/homematic-community/XML-API) software into your ccu.
The current tested version is `2.3`.

You could also leverage the old xml-rpc client which is also available in this package.
It is not recommended using it as it does not have any encryption and passwords are transmitted in clear-text.

## XML-API

Supported endpoints

* `statelist.cgi`
* `devicelist.cgi`
* `version.cgi`
* `roomlist.cgi`
* `programlist.cgi`
* `functionlist.cgi`

