A python script to translate Meshtastic MQTT location messages into a format that Traccar can understand.
Project description
meshtastic-mqtt
A python script to translate Meshtastic MQTT location messages into a plain format that other systems can easily understand. Currently takes position data and submits it to a Traccar instance, also publishes battery levels and environmental plugin temperatures and humidity readings to mqtt as raw values.
The latest build of Meshtastic-device has support for publishing decrypted payloads, which you'll need in order to use this script.
There's a few config definitions at the top of meshtastic-mqtt.py that you'll need to change for your MQTT server.
There are some comments in meshtastic-mqtt.py that detail the tweaks needed to make this run under AppDaemon in Home Assistant.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for meshtastic_mqtt-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9559dbb60c85e19804b268c7a39727ef4acb7cd73d15d7219429a30f2380cc88 |
|
MD5 | ed00bb0494b6be2d57aa8e9124db18a6 |
|
BLAKE2b-256 | 8e89136212daf37cc5cab9b13f4e44c7468c430b43ba89fbb104d1e391ebdf1e |