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.6.9.tar.gz (22.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aioairzone-0.6.9-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file aioairzone-0.6.9.tar.gz.

File metadata

  • Download URL: aioairzone-0.6.9.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for aioairzone-0.6.9.tar.gz
Algorithm Hash digest
SHA256 680823c10fdf1b9b2492a35b9798f198c508e550d24f8b52e0f6ccb417074169
MD5 a70afb597b82e9fb6f4da6a4939e4d8d
BLAKE2b-256 de6f51a4e820fc5a79282ec07a39760a5cde5314487b9c9a6e85b0a93019c02d

See more details on using hashes here.

File details

Details for the file aioairzone-0.6.9-py3-none-any.whl.

File metadata

  • Download URL: aioairzone-0.6.9-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for aioairzone-0.6.9-py3-none-any.whl
Algorithm Hash digest
SHA256 3d2934f2d52c8c03bf339f022ea0bbc5d3d2229916942fdbd240114a8eed2c7d
MD5 1f50622565b4cdad6ac5208af733481f
BLAKE2b-256 fc583e5e8752ce8f63b8bc3b62eb277a420af07fde77c60c295fa211b3f588d3

See more details on using hashes here.

Supported by

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