aioairzone
Python library to control Airzone devices.
Requirements
- Python >= 3.12
Install
pip install aioairzone
Install from Source
Run the following command inside this folder
pip install --upgrade .
Examples
Examples can be found in the examples folder
API Call examples
Run the following command to list all your Airzone Zones:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/hvac" -d '{"systemID": 0, "zoneID": 0}' | jq
Run the following command to list all your Airzone Systems:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/hvac" -d '{"systemID": 127}' | jq
Run the following command to fetch your Airzone Altherma parameters:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/hvac" -d '{"systemID": 0}' | jq
Run the following command to fetch your Airzone WebServer parameters:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/webserver" | jq
Run the following command to fetch a demo Airzone Zone:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/demo" | jq
Run the following command to fetch your Airzone LocalAPI version:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/version" | jq
Run the following command to fetch your Airzone LocalAPI integration driver:
curl -s --location --request POST "http://192.168.1.25:3000/api/v1/integration" -d '{}' | jq
Metadata
Release files for aioairzone 1.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aioairzone-1.0.5.tar.gz | 27.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aioairzone-1.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.1 kB
Release files / aioairzone-1.0.5.tar.gz
| Download URL | aioairzone-1.0.5.tar.gz |
|---|---|
| Size | 27.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01bb44e8aab9ad09f13e1e0af5cb4bc8f6a8ff9c27a11e83e5260a32c62f0f27
|
|
BLAKE2b-256 checksum How to use checksums |
32631860d648ae54443b529445a68333101bd985328497852b7979c08815980c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / aioairzone-1.0.5-py3-none-any.whl
| Download URL | aioairzone-1.0.5-py3-none-any.whl |
|---|---|
| Size | 29.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2fee3c1dc523a5c59b50a74b490df09ae8d5f21055942c5fc2094ab7815a7051
|
|
BLAKE2b-256 checksum How to use checksums |
1dcd174739d2abb74d040ec123ca1540a0a2a4dbf7aff5f4c43dcb5b08a7783e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|