Skip to main content

AIOHWENERGY

Asyncio package to communicate with HomeWizard Energy devices This package is aimed at basic control of the device. Initial setup and configuration is assumed to done with the official HomeWizard Energy app.

Disclaimer

This package is not developed, nor supported by HomeWizard.

Installation

python3 -m pip install aiohwenergy

Usage

Instantiate the HWEnergy class and access the API.

For more details on the API see the official API documentation on https://homewizard-energy-api.readthedocs.io

Example

The example below is available as a runnable script in the repository.

from aiohwenergy import HomeWizardEnergy
# Make contact with a energy device
device = HomeWizardEnergy(args.host)

# Update device value
await device.update()

# Use the data
print(device.device.product_name)
print(device.device.serial)
print(device.data.wifi_ssid)

# Close connection
await device.close()

Metadata

Release files for aiohwenergy 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiohwenergy 0.8.0
File Size Uploaded Provenance Actions
aiohwenergy-0.8.0.tar.gz 11.7 kB Without provenance Details for aiohwenergy-0.8.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aiohwenergy 0.8.0
File Interpreter ABI Platform Actions
aiohwenergy-0.8.0-py3-none-any.whl Python 3 none any Details for aiohwenergy-0.8.0-py3-none-any.whl

Total release size: 23.3 kB

Release files / aiohwenergy-0.8.0.tar.gz

Download URL aiohwenergy-0.8.0.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
25e9deb61ceb32194b79de250440e669c9e15a4af1b79500802d7f5c541e1904
BLAKE2b-256 checksum
How to use checksums
d9b09a02abe09b40ea1fade86b50426477421c8b0891854510ee6ab10f2ec008
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Release files / aiohwenergy-0.8.0-py3-none-any.whl

Download URL aiohwenergy-0.8.0-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fcb0f77be37b76b8911adbb8fde42aea3b61303d7f45b683762d8387854da506
BLAKE2b-256 checksum
How to use checksums
b8e3b7f5ee6d771e61062432ff4b81a6b6fcdeee3a278074297f665fa8c39eb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

Security for aiohwenergy 0.8.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page