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.4.tar.gz (325.0 kB view details)

Uploaded Source

Built Distribution

iMesh_Dashboard-0.2.4-py2.py3-none-any.whl (334.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: iMesh-Dashboard-0.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 a8b3a9027ebc6d24ee6d2779ea2b01b6e16ff9e1a66df9d873d3733908410a13
MD5 60bf0a6953a9c6c2958babc545124e3a
BLAKE2b-256 3ac33cc73c2eebbfe3238f411e5d6980a4281f7ddd20a89b7f279d99d14ee267

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iMesh_Dashboard-0.2.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 334.7 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.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b71bb88b2949fc35734fbeddc8b8be3ef77913e0bb554f13146b1b2dc06e6fcb
MD5 ab64a27e75fd61c23140de3275261779
BLAKE2b-256 1d1ab7d8f1aae7b224c884014a39c0c2c58286dcc7120cc3a1991d5e1613d274

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