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!
2 additional answers
Sort by: Most helpful
-
matsujirushi 636 Reputation points MVP
2021-04-12T11:48:01.863+00:00 Hi @Willess, Brian ,
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 -
Willess, Brian 451 Reputation points
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