Skip to content

[Feature Request]: Telemetry: choosing sensor source + identifying which sensor produced a value #9474

@Tomas-Kuchta-FPV

Description

@Tomas-Kuchta-FPV

Platform

Cross-Platform

Description

I’m building an environmental Meshtastic node with multiple sensors (CO₂, temp/RH, PM, IAQ), and I’ve run into a design limitation:

When multiple sensors can produce the same type of data (e.g., temperature, humidity, CO₂), Meshtastic currently just uses one implicitly, with no way to:

  • choose which sensor should be used, or
  • know which sensor the value came from on the receiving side.

For simple nodes this is fine, but for environmental monitoring, it makes data comparison and trust harder.

Idea:
It would be useful if a node could either:

  • select one sensor as the source for a given measurement, or
  • apply a simple merge rule (average / min / max / fallback),

and also send a small separate telemetry message indicating which sensor is being used for each measurement (sensor provenance), without changing the normal telemetry format.

Defaults wouldn’t change single sensor nodes would behave exactly as they do now.

This would help makers build more serious environmental sensing nodes, while keeping Meshtastic simple for normal use.

This issue description was drafted with the help of AI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions