Skip to main content

Apple Application Usage

Shortcuts and Siri

The Meshtastic app includes integrations with Siri and Shortcuts, allowing you to perform actions like sending waypoints or rebooting a node hands free or through automated workflows.

Shortcuts

You can create a shortcut by opening the Shortcuts app, creating a new shortcut and looking for actions listed under the Meshtastic app

All Shortcuts:

  • Add Contact
    • Takes a Meshtastic contact URL and saves it to the nodes database
  • Send a Direct Message
    • Send a message to a certain meshtastic node
  • Send a Waypoint
  • Send a Group Message
    • Send a message to a certain meshtastic channel
  • Get Node Position
    • Fetch the latest position of a certain node
  • Shut Down
    • Send a shutdown to the node you are connected to
  • Restart
    • Restart to the node you are connected to
  • Factory Reset
    • Perform a factory reset on the node you are connected to
  • Save Channel Settings
    • Takes a Meshtastic channel URL and saves the channel settings
  • Disconnect Node
    • Disconnect the currently connected node

Siri

You can perform the following Siri actions by speaking the phrase after activating Siri.


Shut Down Node

Phrases:

  • Shut down Meshtastic node
  • Shut down my Meshtastic node
  • Turn off Meshtastic node
  • Power down Meshtastic node
  • Deactivate Meshtastic node

Restart Node

Phrases:

  • Restart Meshtastic node
  • Restart my Meshtastic node
  • Reboot Meshtastic node
  • Reboot my Meshtastic node

Group Message

Phrases:

  • Message a Meshtastic channel
  • Send a Meshtastic group message

Disconnect Node

Phrases:

  • Disconnect Meshtastic node
  • Disconnect my Meshtastic node
  • Disconnect from Meshtastic
  • Disconnect Meshtastic

The app supports deep links using the meshtastic:/// URL scheme, for use with Shortcuts, Siri Intents, and web pages.

Messages

URLDescription
meshtastic:///messagesMessages tab
meshtastic:///messages?channelId={channelId}&messageId={messageId}Channel messages (messageId is optional)
meshtastic:///messages?userNum={userNum}&messageId={messageId}Direct messages (messageId is optional)

Connect

URLDescription
meshtastic:///connectConnect tab

Nodes

URLDescription
meshtastic:///nodesNodes tab
meshtastic:///nodes?nodenum={nodenum}Selected node

Mesh Map

URLDescription
meshtastic:///mapMap tab
meshtastic:///map?nodenum={nodenum}Node on map
meshtastic:///map?waypointId={waypointId}Waypoint on map

Settings

Each settings item has an associated deep link. No parameters are supported for settings URLs.

URLDescription
meshtastic:///settings/aboutAbout Meshtastic
meshtastic:///settings/appSettingsApp Settings
meshtastic:///settings/routesRoutes
meshtastic:///settings/routeRecorderRoute Recorder

Radio Config

URLDescription
meshtastic:///settings/loraLoRa Config
meshtastic:///settings/channelsChannels
meshtastic:///settings/securitySecurity Config
meshtastic:///settings/shareQRCodeShare QR Code

Device Config

URLDescription
meshtastic:///settings/userUser Config
meshtastic:///settings/bluetoothBluetooth Config
meshtastic:///settings/deviceDevice Config
meshtastic:///settings/displayDisplay Config
meshtastic:///settings/networkNetwork Config
meshtastic:///settings/positionPosition Config
meshtastic:///settings/powerPower Config

Module Config

URLDescription
meshtastic:///settings/ambientLightingAmbient Lighting
meshtastic:///settings/cannedMessagesCanned Messages
meshtastic:///settings/detectionSensorDetection Sensor
meshtastic:///settings/externalNotificationExternal Notification
meshtastic:///settings/mqttMQTT
meshtastic:///settings/paxCounterPax Counter
meshtastic:///settings/rangeTestRange Test
meshtastic:///settings/ringtoneRingtone
meshtastic:///settings/serialSerial
meshtastic:///settings/storeAndForwardStore & Forward
meshtastic:///settings/telemetryTelemetry

TAK

URLDescription
meshtastic:///settings/takTAK Config

Logging

URLDescription
meshtastic:///settings/debugLogsDebug Logs

Developers

URLDescription
meshtastic:///settings/appFilesApp Files
meshtastic:///settings/firmwareUpdatesFirmware Updates