Skip to main content

No project description provided

Project description

pyaprilaire

pyaprilaire is a library to interact with Aprilaire thermostats.

Compatibility

pyaprilaire is compatible with many models of Aprilaire thermostats. It is tested with an Aprilaire 6045m, but it should work with other 6000- and 8000-series thermostats.

Prerequisites

In order to connect to the thermostat, you will need to enable automation mode. This involves going into the Contractor Menu on your thermostat and changing the Connection Type to Automation. Please look up the instructions for your model, as this can vary between models.

Development

Mock server

During development, it is necessary to connect to a thermostat, but this can be problematic as a thermostat only allows a single connection at a time. There is a mock server that can be run to expose a local server for development that emulates a thermostat.

python3 -m pyaprilaire.mock_server

The port can be specified with -p PORT_NUMBER. The default port is 7001.

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

pyaprilaire-0.5.0b4.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

pyaprilaire-0.5.0b4-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file pyaprilaire-0.5.0b4.tar.gz.

File metadata

  • Download URL: pyaprilaire-0.5.0b4.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for pyaprilaire-0.5.0b4.tar.gz
Algorithm Hash digest
SHA256 7dd20fa6e1257f98aca60a1ed8968a553d614fffbe50787aae79d2d5ada180fa
MD5 f00f87f27ba473488ee15f552d4058a4
BLAKE2b-256 8c921fb666c0f6f27efd5719b9d0f3fa0d876f2a81291c17874e2b5e661ecc57

See more details on using hashes here.

File details

Details for the file pyaprilaire-0.5.0b4-py3-none-any.whl.

File metadata

  • Download URL: pyaprilaire-0.5.0b4-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for pyaprilaire-0.5.0b4-py3-none-any.whl
Algorithm Hash digest
SHA256 a78d0be885b7288b48617aea434f0b49a2a2b45d646e0bb6ef0ce3a8158ea3c2
MD5 ff7b4f538e3b362fff17c02a73a1c76b
BLAKE2b-256 9cb4d722b575aa795aea800802e3c498e434ef84d5f86838f0b50641aaa2b65b

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