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.3.0.tar.gz (25.9 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.3.0-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ambientweather2sqlite-0.3.0.tar.gz
Algorithm Hash digest
SHA256 72ec88e44a8741fb28b2c3be6e372c594faf3f522938de0e61b69f6f9b84287d
MD5 3ac959a79b65603c80e5c8d91f744fa7
BLAKE2b-256 5be7fb6791dacd29284c1d73b41c9bee486a0dc7457b11b0ac105a6b97712f9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambientweather2sqlite-0.3.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.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ambientweather2sqlite-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5036c0f6520d4c55830a56448162195dfa496a9c98ebf37781aaef70c6d18158
MD5 22a86c0d539df792eff080b70bf4f3e2
BLAKE2b-256 5c79f52d596457c47ca3c693645f7b016e63c05b0b48d562ad0aaf86a97410e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambientweather2sqlite-0.3.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