azure-iot-explorer issue created: Link
Documentation issue created: Link
Help with Azure Plug and Play Geospatial schema
I'm working on creating a new Azure Plug and Play model. I like to use the Azure IoT Explorer application to test/validate my PnP implementation.
I've defined a entry in my model for GPS data, however when I send the data, the Azure IoT Explorer application does not resolve my telemetry data to the model entry. I found a DTDLv2 reference showing details for Gelspatial data here. This looks pretty straight forward.
Here's where I am . . .
- I've created my DTDL model (line 111) and validated it using the MSFT Validator example
- My application is sending up proper JSON telemetry
- However, if I select the Azure IoT Explorer option to "Show modeled events" the telemetry is not resolved to the model
Any idea what I'm doing wrong?
Thanks for the help!
Azure Sphere
Azure IoT Plug and Play
Azure IoT Central
Azure IoT SDK
2 additional answers
Sort by: Most helpful
-
matsujirushi 636 Reputation points MVP
2021-04-12T11:48:01.863+00:00 Hi @Anonymous ,
Could you try lowercasing the "type" value? ("Point" -> "point")Reference:
https://github.com/daisukeiot/wioterminal-aziot-example/blob/seeed-master/src/main.cpp#L414
https://github.com/daisukeiot/wioterminal-aziot-example/blob/seeed-master/include/config.h#L54 -
Anonymous
2021-04-12T12:46:37.45+00:00 Thanks for your time, I'll create a bug report in that repo and also on the documentation page that specifies the capital "P"oint string.
I thought about just trying this with an IoTCentral application to see if it works correctly, but I don't see a way to configure IoTCentral to resolve my PnP model without submitting it to the public PnP repo. Is there a way to have IoTCentral resolve my model from a different repo where I can make changes to my model?
Thanks