This page covers the EastMesh-specific CLI commands added in this repository.
It does not try to repeat the full upstream MeshCore CLI surface.
These commands are available on *_repeater_mqtt firmware targets.
get mqtt.status
get mqtt.iata
set mqtt.iata <code>
MELget mqtt.owner
set mqtt.owner <64-hex-char-public-key>
mqtt.owner <64-hex-char-public-key>
get mqtt.email
set mqtt.email <email>
mqtt.email <email>
get mqtt.packets
set mqtt.packets on|off
get mqtt.raw
set mqtt.raw on|off
raw MQTT topicget mqtt.tx
set mqtt.tx on|off
get mqtt.eastmesh-auset mqtt.eastmesh-au on|offget mqtt.letsmesh-euset mqtt.letsmesh-eu on|offget mqtt.letsmesh-usset mqtt.letsmesh-us on|offLegacy dotted aliases are also accepted:
mqtt.eastmesh.aumqtt.letsmesh.eumqtt.letsmesh.usget wifi.status
get wifi.ssid
set wifi.ssid <ssid>
set wifi.pwd <password>
get wifi.powersaving
set wifi.powersaving none|min|max
get webget web.status
set web on|offset.web on|off
memory
When the repeater web panel is enabled, it only allows a limited command set.
That allowlist currently includes:
get mqtt.statusget webget web.statusadvertrebootstart otamemoryget wifi.statusget wifi.powersavingget mqtt.iataset mqtt.iata <code>get mqtt.ownerset mqtt.owner <64-hex-char-public-key>get mqtt.emailset mqtt.email <email>get mqtt.packetsset mqtt.packets on|offget mqtt.rawset mqtt.raw on|offget mqtt.txset mqtt.tx on|offget mqtt.eastmesh-auset mqtt.eastmesh-au on|offget mqtt.letsmesh-euset mqtt.letsmesh-eu on|offget mqtt.letsmesh-usset mqtt.letsmesh-us on|offset web on|offget nameset name <device-name>get latset lat <latitude>get lonset lon <longitude>get guest.passwordset guest.password <password>set prv.key <64-hex-char-private-key>get advert.intervalset advert.interval <minutes>get flood.advert.intervalset flood.advert.interval <hours>get flood.maxset flood.max <count>get owner.infoset owner.info <text>These commands are available in the serial rescue CLI for *_companion_radio_wifi builds.
get wifi.status
get wifi.ssid
get wifi.powersaving
set wifi.ssid <ssid>
set wifi.pwd <password>
set wifi.powersaving none|min|max
Companion WiFi builds also still support the existing rescue commands such as:
set pin <6-digit-pin>rebuilderasels ...cat ...rm ...reboot