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

Uploaded Source

Built Distribution

iMesh_Dashboard-0.2.9-py2.py3-none-any.whl (334.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: iMesh-Dashboard-0.2.9.tar.gz
  • Upload date:
  • Size: 325.2 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.9.tar.gz
Algorithm Hash digest
SHA256 c5270b9346bdb0847d274f55dc13011cd051389fd29a01d29b94e0edfaaf7bbb
MD5 a9edc7aa6897b7b3bb64221ef9a39d1c
BLAKE2b-256 e76af8b8601b6ef1fe85d240d7e5e1513a26145626b632c18f89ba7a79fd0d33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: iMesh_Dashboard-0.2.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 334.9 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.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c5340b3d79541ac0355e253eac672c9087b3f5d07886fd672a75cd7f3a724365
MD5 c4f23607ed7a750c1db11a0d462a0b18
BLAKE2b-256 d9196f01fa996b93c2db7af5934f26454e43f5272e8bcaaed26e17ce5f713eff

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