Metadata-Version: 2.3
Name: koolnova-api
Version: 1.1.2
Summary: Python client for Koolnova API.
License: GPL-3.0-or-later
Keywords: koolnova,koolnova-api,clim
Author: bedav31
Requires-Python: >=3.10.0,<4.0.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
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
Requires-Dist: python-dateutil (>=2.7.0,<3.0.0)
Requires-Dist: requests (>=2.25.0,<3.0.0)
Description-Content-Type: text/markdown

# Koolnova Python API REST Client

Client Python pour l'API Koolnova. 


### Description


Ce package Python permet de gérer la communication avec l'API REST publique Koolnova

Le client permet de :

- Récupérer le nom de votre centrale
- Récupérer les valeurs des thermostats et de leur configuration.
- Modification les températures de chaques pièces
- Modification du mode: chaud/froid
- Modification de la vitesse : Nas/Moyen/Haut/Auto
- Arret demmarage d'un thermostat

Pour utiliser le client, il vous faudra disposer de vos identifiants et mot de passe Koolnova créés avec l'application mobile.

Ce package a été développé avec l'intention d'être utilisé par [Home-Assistant](https://home-assistant.io/) mais il peut être utilisé dans d'autres contextes.

### Installation

Pour utiliser le module Python **koolnova_api** vous devez en premier installer le package en utilisant [pip](https://pip.pypa.io/) depuis [PyPI](https://pypi.org/):

```console
   pip install koolnova-api
```

### Contribuer

Les contributions sont les bienvenues. Vous pouvez ouvrir une pull request.


