Built-in Telemetry Types

Meshtastic nodes broadcast telemetry data alongside messages. Understanding what each telemetry type reports helps you configure nodes correctly and interpret network monitoring data. Note that all telemetry below (battery, temperature, position, and the rest) is broadcast on the channel and, on any channel with an MQTT uplink, is republished to the broker - disable telemetry types you do not need on sensitive nodes.

Device Metrics

Broadcast by all nodes automatically. Includes:

Environment Telemetry (requires I2C sensor)

Available when a supported sensor board is connected via I2C:

Supported sensors include BME280, BME68x (BME680/BME688), SHT31, and others. Enable in app: Radio Config → Telemetry → Environment Telemetry.

Position

Position is broadcast on the primary channel. Disable or reduce frequency for privacy or power savings: Radio Config → Position → Position Broadcast Interval.

Power Metrics

For nodes with external power monitoring hardware:

Useful for solar-powered nodes where you want to monitor panel output and battery charge current over the mesh.

Configuring Telemetry Intervals via CLI

Set the device telemetry broadcast interval (in seconds). The firmware default is 1800 seconds (30 minutes):

meshtastic --set telemetry.device_update_interval 1800

The default is 1800 s (30 min). Reduce toward 900 (15 min) for more frequent updates - but note that shorter intervals increase channel utilization and airtime on a busy mesh - or increase to 3600 (1 hr) / 7200 (2 hr) or more to reduce channel load on congested networks.

Set environment telemetry interval:

meshtastic --set telemetry.environment_update_interval 1800

Enable/Disable via App

In the Meshtastic app: Radio Config → Telemetry. Each telemetry type (device, environment, power) can be independently enabled or disabled and its interval set.


Revision #4
Created 2026-05-03 03:00:28 UTC by Mesh America Admin
Updated 2026-06-09 12:15:28 UTC by Mesh America Admin