Store telemetry data into IOT Central Component or interface

Joshua Burke 0 Reputation points
2025-01-19T23:54:04.18+00:00

I am trying to store telemetry data from a microcontroller with a bme680 temp, humidity, pressure, VOC. I created a component in the IOT Central template for the bme680 and I am trying to store the data into the component. I have only been able to store it in the "Root" I am using micropython on a pico w

telemetry_data = {"bme680name": bme680_temp} etc.. ("Name*": data) this works when putting it in the "Root" area of the device just not the component or interface.

Thanks

Azure IoT Central
Azure IoT Central
An Azure hosted internet of things (IoT) application platform.
367 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sander van de Velde | MVP 34,691 Reputation points MVP
    2025-01-20T10:13:23.9633333+00:00

    Hello @Joshua Burke,

    welcome to this moderated Azure community forum.

    First, be sure you are sending a correct JSON message to the Azure IoT Central device.

    Without any template, you should see the arrival of raw messages.

    From there, start working on the device template to match the incoming message structure.

    Here is an introduction module into Azure IoT Central.

    How to manage a device is described here.

    Check out this free training module about Azure IoT Central.

    This will give you more context on adding a device and ingesting telemetry.


    If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.