An Azure hosted internet of things (IoT) application platform.
Hi Michael Woods,
Thanks for posting your question. I understand how frustrating it can be when most devices stop sending telemetry to IoT Central. Here are a few checks and troubleshooting steps that usually help in this situation.
- Please verify that the telemetry your devices are sending matches the device template. You can use the Azure CLI command
az iot central diagnostics validate-messagesto confirm if there are any schema or field mismatches. If the incoming data does not align with the template, IoT Central may not display the telemetry correctly. - Open the Raw Data view for one of the affected devices. This helps you see whether any telemetry is reaching IoT Central at all. In many cases, malformed JSON or unmodeled telemetry fields cause the data to be ignored or displayed incorrectly.
- Check the device connectivity. Even if devices appear connected, it’s useful to run
az iot central diagnostics monitor-eventsto confirm that the messages are actually arriving at the backend. If you are using IoT Edge, please ensure the runtime is updated, as older versions sometimes cause issues with telemetry forwarding. - if everything looks correct but telemetry disappears intermittently and returns later, it may be a transient service-side issue. In such cases, capturing logs and share timestamp details can help identify backend-related problems.
I hope this clears things up! Please let me know if there are any remaining questions or additional details, I can help with, I’ll be glad to provide further clarification or guidance.
Thankyou!