A simple APRS message to MQTT bridge. I consume the messages in Home Assistant and fire out notifications via Telegram.
python -m aprs2mqtt <config>This repository also supplies a Nix Flake which allows configuration with a NixOS module.
aprs:
host: euro.aprs2.net
port: 14580
login: 2E0YML
mqtt:
host: localhost
user: mqtt
pass: mqtt
port: 1883
consumers:
- filter: t/m
topic: aprs/messageAny values under aprs or mqtt can be supplied through environment variables such as APRS_HOST or MQTT_PASS.
The consumers section maps user defined filters. Matching messages are dispatched to the respective topic.