Avoimen lähdekoodin hajautettu mesh-verkko, joka on suunniteltu toimimaan vähän virtaa kuluttavilla laitteilla.

Sivusto tarjoaa tukea ja tietoa meshtastic-harrastajille, eikä tällä ole mitään tekemistä virallisen projektin kanssa.

Meshtastic Python CLI komennot

Meshtasticin Python CLI (Command Line Interface) on komentorivityökalu, joka mahdollistaa Meshtastic-laitteiden hallinnoinnin suoraan terminaalista.

CLI tarjoaa tehokkaan työkalun Meshtastic-laitteiden hallintaan, konfigurointiin, viestintään ja vianmääritykseen komentoriviltä käsin — ilman GUI:ta tai mobiilisovelluksia.

--help

Näyttää kaikki komennot ja ohjeet jos Meshtastic Python CLI asennusprosessi saatu suoritettua onnistuneesti.

Komento

meshtastic --help

--support

Näyttää tietoja Meshtastic CLI:stä tai Python kirjastosta. Tiedoista voi olla apua ongelman ratkaisemisessa.

Komento

meshtastic --support

--version

Näyttää laitteeseen asennetun laiteohjelmiston version.

Komento

meshtastic --version

--port

Näyttää onko laite yhdistetty tietokoneeseen.

Jos porttia ei määritetä erikseen, meshtastic CLI yrittää löytää sen automaattisesti.

Komento

meshtastic --port

--info

Listaa kaikki kuullut laitteet.

Komento

meshtastic --info

-s --info

Näyttää tietokoneeseen kytketyn laitteen konfiguraatiotiedot.

Komento

meshtastic -s --info

--nodes

Näyttää tietoja kaikista kuulluista laitteista.

Komento

meshtastic --nodes

--info --no-nodes

Näyttää tietokoneeseen kytketyn laitteen kaikki tiedot suodattamalla muut kuullut laitteet pois listauksesta.

Komento

meshtastic --info --no-nodes

--set Lora.region

Asettaa laitteelle alueen tai ottaa sen pois käytöstä.

Komennot

meshtastic --set Lora.region EU868

meshtastic --set Lora.region unset

--set device.role

Asettaa laitteelle halutun roolin.

Komento

meshtastic --set device.role ROOLI

--set-owner | --set-owner-short

Asettaa laitteelle pitkä- ja lyhynimen.

Komento

meshtastic --set-owner PITKÄNIMI --set-owner-short LYHYTNIMI

--traceroute

Voit tehdä reitinselvityksen toisen laitteen kanssa.

Komento

meshtastic --traceroute LaitteenID

--get lora

Näyttää laitteen LoRa-asetukset

Komento

meshtastic --get lora

--set position.fixed_position true | --remove-position

Asettaa kiinteän sijainnin käyttöön tai poistaa sen käytöstä.

Komennot

meshtastic --set position.fixed_position true

meshtastic --remove-position

--set position.gps_mode enabled | -set position.gps_mode disabled | --set position.gps_mode not_present

Asettaa GPS:n päälle, pois tai ei käytössä -tilaan.

Komennot

meshtastic --set position.gps_mode enabled

meshtastic --set position.gps_mode disabled

meshtastic --set position.gps_mode not_present

--setlat | --setlon | --setalt

Asettaa leveyspiirin, pituuspiirin ja korkeuden

Komento

meshtastic --setlat 60.171995 --setlon -24.941341 --setalt 27

--import-config

Tuo laitteen asetukset tallennetusta tiedostosta laitteeseen.

Tiedosto ladataan oletuksena käyttäjäprofiilin juurihakemistosta esim. C:Users\Käyttäjänimi.

Komento

meshtastic --import-config > config.yaml

--export-config

Tallentaa laitteen asetukset tiedostoon.

Tiedosto tallentuu oletuksena käyttäjäprofiilin juurihakemistoon esim. C:Users\KäyttäjäNimi.

Komento

meshtastic --export-config > config.yaml

--get power

Näyttää virranhallinnan asetukset.

Komento

meshtastic --get power

--get security.public_key | --get security.private_key

Näyttää laitteen julkisen- ja yksityisen avaimen.

Komento

meshtastic --get security.public_key --get security.private_key

--reset-nodedb

Tyhjentää laitteen NodeDB-tietokannan.

Komento

meshtastic --reset-nodedb

--ch-set psk random

Määrittää satunnaisen AES256-bittisen avaimen ensisijaiselle kanavalle.

Komento

meshtastic --ch-set psk random

--ch-set psk none

Poistaa salauksen käytöstä ensisijaiselta kanavalta.

Komento

meshtastic --ch-set psk none

--set bluetooth.mode NO_PIN

Poistaa bluetoothin PIN-koodin käytöstä.

Komento

meshtastic --set bluetooth.mode NO_PIN

--set network.wifi_ssid mywifissid | --set network.wifi_psk mywifipsw | --set network.wifi_enabled 1

Ottaa WiFi-verkkon käyttöön.

Komento

meshtastic --set network.wifi_ssid nimi --set network.wifi_psk salasana --set network.wifi_enabled 1

--ble-scan

Etsii saatavilla olevia laitteita bluetooth-verkosta.

Komento

meshtastic --ble-scan

--sendtext

Tekstiviestin lähettäminen komentokehoitteesta.

Komento

meshtastic --sendtext VIESTI