You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Splitting this out from #3042, which started as an auto-upgrade question (resolved) and then drifted into a separate MeshCore telemetry problem. Filing here so the telemetry issue isn't lost behind a closed thread.
On a meshcore-only deployment running v4.6.1, enabling "Telemetry Retrieval" on a MeshCore repeater never produces any visible telemetry, and the UI surfaces failures when attempting to fetch telemetry against any repeater the user tries.
Reporter: @HougeDK (see #3042 from 2026-05-19T19:54Z onward).
Environment
MeshMonitor version: v4.6.1
Deployment: Docker (Docker Desktop on Windows, v4.73.1)
Source type: MeshCore only (no Meshtastic node attached)
Periodic telemetry samples appear for the node, like the screenshot the maintainer posted in #3042 (comment).
Actual
No telemetry ever shows up.
An earlier fix landed for the rendering side and shipped in v4.6.1 ([BUG] No upgrade since 4.5.0 #3042 (comment)), but the user reports the symptom is still present after upgrading.
Maintainer response: "If so, that's it trying to access the default meshtastic node setup and failing. Generally harmless.. I've integrated a fix that should be in 4.6.2 to silence it." (#3042 (comment)).
Probably unrelated to telemetry, but worth ruling out — if the telemetry scheduler is being attached to a phantom Meshtastic source instead of the active MeshCore source, that would explain why no MeshCore telemetry ever lands.
Open questions for triage
Does the per-source telemetry scheduler in meshcoreManager.ts actually fire requests against repeaters, or only against companion nodes? The repeater path goes through the serial CLI shim — does it support the same telemetry-request opcode?
Are failures persisted anywhere (e.g. a meshcore_telemetry row with an error column) so the user can confirm requests are at least being sent?
Does the rendering fix from [BUG] No upgrade since 4.5.0 #3042 require any backfill or schema migration that wouldn't have run on an existing v4.5.x install upgraded in place?
Summary
Splitting this out from #3042, which started as an auto-upgrade question (resolved) and then drifted into a separate MeshCore telemetry problem. Filing here so the telemetry issue isn't lost behind a closed thread.
On a meshcore-only deployment running v4.6.1, enabling "Telemetry Retrieval" on a MeshCore repeater never produces any visible telemetry, and the UI surfaces failures when attempting to fetch telemetry against any repeater the user tries.
Reporter: @HougeDK (see #3042 from
2026-05-19T19:54Zonward).Environment
What the user did
Expected
Periodic telemetry samples appear for the node, like the screenshot the maintainer posted in #3042 (comment).
Actual
Possibly related noise
The user also saw log errors that look like the backend trying to reach a default Meshtastic node despite the deployment being meshcore-only:
Maintainer response: "If so, that's it trying to access the default meshtastic node setup and failing. Generally harmless.. I've integrated a fix that should be in 4.6.2 to silence it." (#3042 (comment)).
Probably unrelated to telemetry, but worth ruling out — if the telemetry scheduler is being attached to a phantom Meshtastic source instead of the active MeshCore source, that would explain why no MeshCore telemetry ever lands.
Open questions for triage
meshcoreManager.tsactually fire requests against repeaters, or only against companion nodes? The repeater path goes through the serial CLI shim — does it support the same telemetry-request opcode?meshcore_telemetryrow with an error column) so the user can confirm requests are at least being sent?References
completedfor the upgrade-button bug)