-
Notifications
You must be signed in to change notification settings - Fork 73
Feature List
YingXue edited this page Mar 13, 2023
·
5 revisions
✔️ Login in while IoT Hub connection string
✔️ Store multiple connection strings
✔️ Authenticate through AAD
❌ DisableLocalAuth (a flag on the IoT hub resources that blocks connection via shared access keys)
✔️ Show list of devices in IoT Hub
✔️ Device query by Id, status, and edge
✔️ Device CRUD
✔️ Device identity
✔️ Copy connection string
✔️ Generate SAS token
✔️ Device twin
✔️ View
✔️ Edit
✔️ Telemetry
✔️ Connect to custom event hub
✔️ Consumer group
✔️ View system property
❌ Retreive message routed to service bus, storage blob etc.
✔️ Direct method
✔️ Cloud to device message
✔️ Module identity
✔️ Module identity list and CRUD
✔️ Module identity twin
✔️ View
✔️ Edit
✔️ Direct method
✔️ Edge
✔️ See if a device is an Edge device
❌ Create Edge device
✔️ Limited Edge modules
✔️ Resolve model definition from local folder
✔️ Resolve model definition from model repo
✔️ Resolve public model repo
✔️ Resolve from configurable model repo
✔️ Resolve local repo following DRM convention
🚫 Resolve from connected device is no longer supported
✔️ Configure the order to resolve models
✔️ Render model definition retrieved in readonly editor
✔️ Render the list of components a PnP device implements
✔️ Render the list of readonly properties, writable properties, commands
✔️ Render forms for writable properties, commands
✔️ Support primitive types
including boolean, date, dateTime, double, float, long, integer, time, duration, string
✔️ Support complex types including enum, object, map, array
❌ custom schema defined outside of the same dtdl file would not be retrieved
✔️ Support inline component
❌ Inheritence and reference is not supported
✔️ Populate property (readonly and writable)
✔️ Value validation
✔️ Update writable property
✔️ Value validation
✔️ User friendly form
✔️ Preview json patch payload
✔️ Show writable property Ack metadata
✔️ Invoke command
✔️ User friendly form
✔️ response validation
❌ inline dtdl schema cannot be validated
✔️ View telemetry
✔️ Show PnP telemetry enriched with model definition and validation
✔️ Show raw PnP telemetry
✔️ Retrieve telemetry from hub's default event hub endpoint
✔️ Retrieve telemetry from custom endpoint
Please refer to Digital Twins Definition Language