-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
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.