Skip to main content

aiocloudweather

PyPI Release GitHub Activity Project Maintenance Mastodon

A simple Python library for parsing Wunderground and Weathercloud update requests, based on aioecowitt for Ecowitt weather stations.

Installation

You can install aiocloudweather from PyPI using pip:

pip install aiocloudweather

Usage

import asyncio
import aiocloudweather

async def dataset_handler(station: WeatherStation):
    # Your code here


app = CloudWeatherListener()
app.new_dataset_cb.append(dataset_handler)

await app.start()
while True:
    await asyncio.sleep(100000)

Contributing

Contributions are welcome! Please also check the Cloud Weather Proxy project which uses this library to enable the weather stations in HomeAssistant.

Release files for aiocloudweather 2024.12.2

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

Source distribution (sdist)

Source distribution for aiocloudweather 2024.12.2
File Size Uploaded
aiocloudweather-2024.12.2.tar.gz 15.5 kB Details

Built distribution (wheel)

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

Total release size: 30.6 kB

Release files / aiocloudweather-2024.12.2.tar.gz

Download URL aiocloudweather-2024.12.2.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
346f5152f7551ea83d58e911c524edf3a4f16d184ca400ae36bc6575a206e4a7
BLAKE2b-256 checksum
How to use checksums
13e56025f2dca416dd55efd3becc73ab3c8d6cd57f276a81246e9a4b7d99d1ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2024.

Transparency log

Release files / aiocloudweather-2024.12.2-py3-none-any.whl

Download URL aiocloudweather-2024.12.2-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
44a92d1291cbb13628cb2fc002a53bd6b5d9f5cf05dbd56f5e689b11d905dfe5
BLAKE2b-256 checksum
How to use checksums
2ef723c7d6e7dff763659bf8f515a5902bdb099751156bd6300290d821144d1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 28, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

2024.12.2 This release

2 release files

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