Skip to main content

awaro

Companion CLI of Awaro, an autonomous LoRaWAN gateway (hardware product) — see https://awaro.fr.

pip install awaro

awaro find                      # discover gateways (LAN sweep + USB ports)
awaro status 192.168.1.68       # readable health report of one gateway
awaro backup 192.168.1.68       # save sensors/integrations/config to a file
awaro restore 192.168.1.68 f.json   # push a backup back (new or replaced box)
awaro update 192.168.1.68 --install latest   # firmware check + install
awaro log --port /dev/ttyUSB0   # live decoded sensor frames in the terminal
awaro bridge --port /dev/ttyUSB0 --mqtt-host 127.0.0.1
                                # USB "dongle" mode: MQTT + HA discovery

awaro log and awaro bridge read the gateway's USB serial stream: every LoRaWAN frame arrives already decoded by the gateway (firmware 3.4.0+) — named values, units, Home Assistant device classes — zero cloud, zero WiFi, zero codec configuration on the host:

12:23:08  up   FGLR_02   SF12 RSSI -84  bat=3.87V  sht45_temp=24.33°C  sht45_hum=70.87%

The bridge implementation lives in the open-source lorawan2mqtt project (community codec database + bridges), installed as a dependency.

Release files for awaro 0.1.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 awaro 0.1.0
File Size Uploaded
awaro-0.1.0.tar.gz 8.0 kB Details

Built distribution (wheel)

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

Total release size: 15.7 kB

Release files / awaro-0.1.0.tar.gz

Download URL awaro-0.1.0.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
63420216046d2e2949c98b8f23e4b8d54f5f6372367a00594b91f1ee1276dd99
BLAKE2b-256 checksum
How to use checksums
c6fb49fe040b85f2ebc143911b1145c5888be5422bcad56d5bd9f47aa0c629d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 26, 2026.

Transparency log

Release files / awaro-0.1.0-py3-none-any.whl

Download URL awaro-0.1.0-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
345fed98489282ff054e517246f19b939dec727cc532235d7bc33e2a5bec388b
BLAKE2b-256 checksum
How to use checksums
84509476b207a5ffeb201433b004b9f209d61892707b7840d3ed25b0c098ca5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 26, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.1

2 release files

0.2.0

2 release files

This release

0.1.0 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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