Skip to main content

A project to record weather observations from an AmbientWeather station over the local network - no API needed!

Project description

AmbientWeather to SQLite

PyPI Lint Ruff Code style: black Checked with pyrefly

A project to record minute-by-minute weather observations from an AmbientWeather station over the local network - no API needed!

Installation

  • macOS: brew install pipx && pipx install ambientweather2sqlite
  • Ubuntu / Debian: sudo apt update && sudo apt install pipx && pipx install ambientweather2sqlite
  • Fedora: sudo dnf install pipx && pipx install ambientweather2sqlite

Setup

On the first run of ambientweather2sqlite you will be asked to provide the station's LiveData URL and the database path.

This config file is saved to your current directory by default but may be stored anywhere.

On subsequent runs, you can pass the file name as a command line argument or it will be automatically detected in your current directory or at ~/.aw2sqlite.toml

Legal

© Harold Martin - released under GPLv3

AmbientWeather is a trademark of Ambient, LLC.

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

ambientweather2sqlite-0.2.0.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

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

ambientweather2sqlite-0.2.0-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file ambientweather2sqlite-0.2.0.tar.gz.

File metadata

  • Download URL: ambientweather2sqlite-0.2.0.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ambientweather2sqlite-0.2.0.tar.gz
Algorithm Hash digest
SHA256 db6035f8f66982922828a65bd855eab4f78da6831cdc252ea4a6e4c1b8261856
MD5 5fec1d664c7d0212dcc27075266a06a1
BLAKE2b-256 dcf0151a0414ff96f6120b18f17188b9968c8585c20761ad31f2fe270d0e90dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambientweather2sqlite-0.2.0.tar.gz:

Publisher: publish.yml on hbmartin/ambientweather2sqlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ambientweather2sqlite-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ambientweather2sqlite-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 540cd544fb1dd5db13ad82d7a50a6d2f3fa25cb18c78d93bb4a37fc146de5678
MD5 29401dddd0dd389716549af3809c98fa
BLAKE2b-256 e1425e14fb5f99ac8fef143b6ccf57d2072e700e2f4b2f6a67834a3c143c80c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambientweather2sqlite-0.2.0-py3-none-any.whl:

Publisher: publish.yml on hbmartin/ambientweather2sqlite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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