Metadata-Version: 2.1
Name: perry_cdom_api_community
Version: 0.0.1
Summary: This is a Python client for the Perry Electric CDOM/CRM4.0 API.
Home-page: https://github.com/ivancoppa/perry_cdom_api_community
Author: Ivan Coppa
Author-email: ivan.coppa@gmail.com
Requires-Python: >=3.10
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: cli
Requires-Dist: aiohttp (>=3.9.5,<4.0.0)
Requires-Dist: pyjwt (>=2.8.0,<3.0.0)
Project-URL: Repository, https://github.com/ivancoppa/perry_cdom_api_community
Description-Content-Type: text/markdown

# perry-cdom-api-community
![Version](https://img.shields.io/github/v/release/ivancopps/perry-cdom-api-community?include_prereleases)
![PyPi](https://img.shields.io/pypi/v/perry-cdom-api-community?label=latest%20pypi)
![Downloads PyPi](https://img.shields.io/pypi/dm/perry-cdom-api-community)

# Perry Electric CDOM/CRM4.0

**UNOFFICIAL** library for communicating with Perry Electric CDOM/CRM4.0 apis.


# Installation
Use poetry install --extras cli to install dependencies for CLI and the library itself.

# Listing devices
To list all devices, use the list command:

poetry run python3 src/cli.py list

