Skip to main content

Library to control Airzone devices

Project description

aioairzone

Latest Version Python Versions License: Apache 2.0

Python library to control Airzone devices.

Requirements

  • Python >= 3.11

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aioairzone-0.7.6.tar.gz (22.6 kB view hashes)

Uploaded Source

Built Distribution

aioairzone-0.7.6-py3-none-any.whl (24.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page