Skip to main content

RT82 Weather Display

Show weather on your Epomaker RT82 keyboard's LCD screen, updated automatically.

Installation

pip install rt82display-weather

This also installs rt82display as a dependency.

Linux: udev rules

If you haven't already, set up udev rules for keyboard access:

sudo curl -o /etc/udev/rules.d/99-rt82.rules \
  https://raw.githubusercontent.com/guysoft/rt82display/main/udev/99-rt82.rules
sudo udevadm control --reload-rules && sudo udevadm trigger

Then unplug and replug the keyboard.

Quick Start

1. Configure your location

rt82weather configure

Search for your city and select it from the results.

2. Preview the weather image

rt82weather preview

Saves a preview PNG so you can see what the display will look like.

3. Upload to keyboard

rt82weather update

4. Install as a recurring service

rt82weather install

This sets up a systemd timer (Linux) or launchd agent (macOS) to update the weather display every few hours automatically.

Commands

Command Description
rt82weather configure Search and save your weather location
rt82weather update Fetch weather and upload to keyboard
rt82weather preview Generate weather image without uploading
rt82weather install Install automatic update service
rt82weather uninstall Remove the automatic update service
rt82weather status Show config, last update, service state

Weather Providers

The default provider is BBC Weather (same data source as KDE Plasma's weather widget). The architecture supports adding more providers in the future.

Display

The 240x135 pixel display shows:

  • A weather icon (sun, cloud, rain, snow, etc.)
  • Today's min/max temperature in Celsius

License

GPLv3 -- see LICENSE.

Release files for rt82display-weather 0.1.1

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

Source distribution (sdist)

Source distribution for rt82display-weather 0.1.1
File Size Uploaded
rt82display_weather-0.1.1.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rt82display-weather 0.1.1
File Interpreter ABI Platform
rt82display_weather-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 50.8 kB

Release files / rt82display_weather-0.1.1.tar.gz

Download URL rt82display_weather-0.1.1.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
58c77df763d917b163399c00920d7c420bbb4e34b9d556e2ad4b69fcc8110a2f
BLAKE2b-256 checksum
How to use checksums
7fe6363ce00b90f90679d8a97bb288cc8d4bab1d8442ce4f94551c6759524616
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 22, 2026.

Transparency log

Release files / rt82display_weather-0.1.1-py3-none-any.whl

Download URL rt82display_weather-0.1.1-py3-none-any.whl
Size 26.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb2e0d92b6366cd186cd2604d2e3fe866250a896d43c4882d859d23614fa9c30
BLAKE2b-256 checksum
How to use checksums
24012b4ebfec7d00d407e6cacc2c3d10b743fb72d41976fac78c8f0708a69ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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