Skip to main content

Create Dashboard for serial connected meshtastic device

Project description

Meshtastic-rpi-dashboard

Create Dashboard for serial connected meshtastic device

Setup:

sudo pip3 install iMesh-Dashboard

Configuration

First installation

cd /usr/local/iMeshDashboard/conf/
sudo mv app.conf.example app.conf
sudo nano app.conf

Configuration example

[AUTH] #authentication for dashboard
username=user
password=testPassword

[NET] # binding address and port for dashboard
bind=0.0.0.0
port=5000

[Position] # send position beacon for non gps devices
lat=45.5
lon=7.5
alt=250
interval=375
enabled=False

[MQTT] #mqtt server for publishing received nodes (i use it to render imeshmap.iz1kga.it)
host=mqtt.test.org
port=1883
username=MQTTuser
password=MQTTpassword
keepalive=60
enabled=False

Run

Install systemd service running: sudo /usr/local/iMeshDashboard/service/iMeshDashboardServiceInstall.sh the service will start at end of installation

control service:

systemctl start iMeshDashboard
systemctl stop iMeshDashboard
systemctl status iMeshDashboard

Disclaimer

This software is experimental. Please Avoid unauthorized persons to acces your systems!

Project details


Download files

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

Source Distribution

iMesh-Dashboard-0.2.7.tar.gz (325.0 kB view details)

Uploaded Source

Built Distribution

iMesh_Dashboard-0.2.7-py2.py3-none-any.whl (334.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file iMesh-Dashboard-0.2.7.tar.gz.

File metadata

  • Download URL: iMesh-Dashboard-0.2.7.tar.gz
  • Upload date:
  • Size: 325.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for iMesh-Dashboard-0.2.7.tar.gz
Algorithm Hash digest
SHA256 83ffd7f5e5cf3c02dee3957a9edb9bd6335280c65894adc6f595e9507bb1b529
MD5 84b2ca634668c62d27eb2079ac8290e6
BLAKE2b-256 9a972fee752f4567210d95004aa92143c6efe58990cb71c887884d8df8a283c4

See more details on using hashes here.

File details

Details for the file iMesh_Dashboard-0.2.7-py2.py3-none-any.whl.

File metadata

  • Download URL: iMesh_Dashboard-0.2.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 334.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for iMesh_Dashboard-0.2.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a9669719adaf2c38910c5280207b0cd25f461b547b52b82e381e7628f146646b
MD5 4b876ac8076820301aa59afbd8351148
BLAKE2b-256 6243d921c46c8d3f07222296beee3c52ab86fa7a352e260a03a4cb05e930bbf8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page