Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Collect 433Mhz weather sensor data and publish to mqtt

Project description

Collect 433Mhz weather sensor data and publish to mqtt.

This software is designed to use an rfxcom usb receiver or an rtl 433 compatible receiver, and relay the data found on it over an mqtt bus so that it can be consumed by other software, such as Home Assistant.

Installation Requirements

You will need a Linux system (raspberry pi is sufficient) and a 433 MHz receiver. This supports either rfxcom receivers for rtl-sdr dongles.

  • Install hardware + support code
    • If using an rfxcom receiver, all supporting software is included.
    • If using an rtl-sdr dongle, you must also install the rtl433 project from source.
  • pip install arwn


Copy the config.yml.sample file and modify it accordingly.


Sean Dague

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for arwn, version 2.0.0
Filename, size File type Python version Upload date Hashes
Filename, size arwn-2.0.0.tar.gz (34.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page