question

WillessBrian-1191 avatar image
2 Votes"
WillessBrian-1191 asked SatishBoddu-MSFT commented

Azure IoT Central - Can I define custom views for my Plug and Play device?

I have a Plug and Play model: Link to model for my Azure Sphere device/application that defines . . .

  • Telemetry items

  • Property items (device twins)

  • Commands (direct methods)

My application implements the PnP requirements. When my device connects to IoT Central a new Device Template is automatically created. Additionally, there are some basic views generated for my device.

My question is . . .

Is there a way for me to define custom views for my device that will be automatically generated when my Plug and Play Device Template is generated?

Thanks,

Brian







azure-iot-centralazure-iot-pnp
· 4
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@WillessBrian-1191 Community SME's on this topic or our team will review your scenario and circle back at the possible earliest time.

0 Votes 0 ·

Hello @WillessBrian-1191 , Sorry for the delay in responding. We have escalated this to our team. Please stay tuned on this and we will get back to you soon, meanwhile please share your comments on this issue if you have already found any resolution?

0 Votes 0 ·

Hi @SatishBoddu,

No I don't see a way to preconfigure custom IoT Central views for my PnP device. I guess this would be a IoT Central specific feature, not necessarily a PnP feature. Custom predefined views seems like the next logical step in creating a rich IoT Central PnP experience. I was hoping that this existed already. If not, that's fine too, just asking the question.

1 Vote 1 ·

Hello @WillessBrian-1191 , Sorry for the delay, my team is still looking into this.

0 Votes 0 ·
SatishBoddu-MSFT avatar image
0 Votes"
SatishBoddu-MSFT answered

Hello @WillessBrian-1191 , We have received a response from the IoT Central team on your query, as quoted below.

Custom views are currently not supported in IoTC as part of PnP.

While we understand the basic requirements, would be good to get more use case scenario(s) from your side.

Please comment in the below section regarding your feedback/suggestion, so that we convey the same to the Product team.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

WillessBrian-1191 avatar image
2 Votes"
WillessBrian-1191 answered SatishBoddu-MSFT commented

First off, thank you for taking my question to the IoTC team,

If you think about what PnP buys you, it's seamless onboarding of PnP devices. Currently, this includes defining the basic information needed to process data to/from a PnP device, Telemetry, Properties and commands.

One of the things that using IoTC buys you is a rich user experience, in my opinion. The current IoTC experience using my PnP model is pretty good. Users can use my PnP device/software and quickly on-board devices. The default Device template has a few very basic default "Views."
The default views are not optimized for my PnP solution. How could they be, you would have to implement some kind of Vulcan Mind Meld where the application could reach into the developers mind to extract how they intended the data/properties/commands to be visualized.

The experience I want my PnP customer to have takes the default views and allows me the PnP developer to define default views tailored to my PnP solution that are automatically created when the first PnP device connects. I realize that this would be specific to IoTC and would likely not apply to other future cloud platforms that support PnP.

Adding PnP developer defined views would take the IoTC experience one step further and would allow new IoTC users to have the best experience possible.


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @WillessBrian-1191 ,Thank you for providing such a detailed feedback in this matter. Let me forward this to the team as they are awaiting for such detailed feedback.

0 Votes 0 ·