Skip to content

Commit 49a1824

Browse files
committed
Device how to articles
1 parent 2cf35a7 commit 49a1824

29 files changed

+73
-69
lines changed

articles/iot-central/core/how-to-connect-devices-x509.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Connect devices with X.509 certificates in an Azure IoT Central applicati
33
description: How to connect devices with X.509 certificates using Node.js device SDK for IoT Central Application
44
author: dominicbetts
55
ms.author: dobett
6-
ms.date: 09/13/2022
6+
ms.date: 10/31/2022
77
ms.topic: how-to
88
ms.service: iot-central
99
services: iot-central
@@ -111,7 +111,7 @@ Make a note of the location of these files. You need it later.
111111
112112
1. The status of the primary certificate is now **Verified**:
113113
114-
![Verified Certificate](./media/how-to-connect-devices-x509/verified.png)
114+
:::image type="content" source="media/how-to-connect-devices-x509/verified.png" alt-text="Screenshot that shows a verified X509 certificate." lightbox="media/how-to-connect-devices-x509/verified.png":::
115115
116116
You can now connect devices that have an X.509 certificate derived from this primary root certificate.
117117
@@ -206,7 +206,7 @@ To run the sample:
206206
207207
Verify that telemetry appears on the device view in your IoT Central application:
208208
209-
![Screenshot that shows telemetry arriving in your IoT Central application.](./media/how-to-connect-devices-x509/telemetry.png)
209+
:::image type="content" source="media/how-to-connect-devices-x509/telemetry.png" alt-text="Screenshot showing telemetry from a device that connected using X.509." lightbox="media/how-to-connect-devices-x509/telemetry.png":::
210210
211211
## Use individual enrollment
212212
@@ -257,7 +257,7 @@ These commands produce the following device certificates:
257257

258258
1. The device now has an individual enrollment with X.509 certificates.
259259

260-
![Individual enrollment certificates](./media/how-to-connect-devices-x509/individual-enrollment.png)
260+
:::image type="content" source="media/how-to-connect-devices-x509/individual-enrollment.png" alt-text="Screenshot that shows how to connect a device using an X.509 individual enrollment." lightbox="media/how-to-connect-devices-x509/individual-enrollment.png":::
261261

262262
### Run a sample individual enrollment device
263263

articles/iot-central/core/howto-connect-rigado-cascade-500.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.topic: how-to
77
ms.custom: [iot-storeAnalytics-conditionMonitor, iot-p0-scenario]
88
author: dominicbetts
99
ms.author: dobett
10-
ms.date: 06/15/2022
10+
ms.date: 11/01/2022
1111

1212
# This article applies to solution builders.
1313
---
@@ -40,11 +40,11 @@ To add a Cascade 500 device template:
4040

4141
1. The page gives you an option to **Create a custom template** or **Use a preconfigured device template**.
4242

43-
1. Select the C500 device template from the list of preconfigured device templates.
43+
1. Select the Cascade-500 device template from the list of featured device templates.
4444

45-
1. Select **Next: Customize** to continue to the next step.
45+
1. Select **Next: Review** to continue to the next step.
4646

47-
1. On the next screen, select **Create** to onboard the C500 device template into your IoT Central application.
47+
1. On the next screen, select **Create** to onboard the Cascade-500 device template into your IoT Central application.
4848

4949
## Retrieve application connection details
5050

@@ -54,11 +54,11 @@ To connect the Cascade 500 device to your IoT Central application, you need to r
5454

5555
1. Make a note of the **ID Scope** for your IoT Central application:
5656

57-
![App ID Scope](./media/howto-connect-rigado-cascade-500/app-scope-id.png)
57+
:::image type="content" source="media/howto-connect-rigado-cascade-500/app-scope-id.png" alt-text="Screenshot that shows the ID scope for your application." lightbox="media/howto-connect-rigado-cascade-500/app-scope-id.png":::
5858

5959
1. Now select **SAS-IoT-Edge-Devices** and make a note of the **Primary key**:
6060

61-
![Primary Key](./media/howto-connect-rigado-cascade-500/primary-key-sas.png)
61+
:::image type="content" source="media/howto-connect-rigado-cascade-500/primary-key-sas.png" alt-text="Screenshot that shows the primary SAS key for you device connection group." lightbox="media/howto-connect-rigado-cascade-500/primary-key-sas.png":::
6262

6363
## Contact Rigado to connect the gateway
6464

@@ -68,9 +68,9 @@ When the device connects to the internet, Rigado can push down a configuration u
6868

6969
This update applies the IoT Central connection details on the Cascade 500 device and it then appears in your devices list:
7070

71-
![Devices list](./media/howto-connect-rigado-cascade-500/devices-list-c500.png)
71+
:::image type="content" source="media/howto-connect-rigado-cascade-500/devices-list-c500.png" alt-text="Screenshot that shows a Cascade-500 device connection to your application." lightbox="media/howto-connect-rigado-cascade-500/devices-list-c500.png":::
7272

73-
You're now ready to use your C500 device in your IoT Central application.
73+
You're now ready to use your Cascade-500 device in your IoT Central application.
7474

7575
## Next steps
7676

articles/iot-central/core/howto-connect-ruuvi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.topic: how-to
77
ms.custom: [iot-storeAnalytics-conditionMonitor, iot-p0-scenario]
88
ms.author: avneets
99
author: avneet723
10-
ms.date: 08/20/2021
10+
ms.date: 11/01/2022
1111

1212
# This article applies to solution builders.
1313
---
@@ -56,7 +56,7 @@ To connect the RuuviTag with your IoT Central application, you need to set up a
5656

5757
1. In a few seconds, your RuuviTag appears in the list of devices within IoT Central:
5858

59-
![RuuviTag Device List](./media/howto-connect-ruuvi/ruuvi-device-list.png)
59+
:::image type="content" source="media/howto-connect-ruuvi/ruuvi-device-list.png" alt-text="Screenshot that shows the device list with a RuuviTag." lightbox="media/howto-connect-ruuvi/ruuvi-device-list.png":::
6060

6161
You can now use this RuuviTag device within your IoT Central application.
6262

articles/iot-central/core/howto-edit-device-template.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Edit a device template in your Azure IoT Central application | Microsoft
33
description: Iterate over your device templates without impacting your live connected devices
44
author: dominicbetts
55
ms.author: dobett
6-
ms.date: 06/22/2022
6+
ms.date: 10/31/2022
77
ms.topic: how-to
88
ms.service: iot-central
99
services: iot-central
@@ -74,7 +74,7 @@ The following snippet shows the device model for a thermostat device. The device
7474

7575
To view this information in the IoT Central UI, select **View identity** in the device template editor:
7676

77-
:::image type="content" source="media/howto-edit-device-template/view-identity.png" alt-text="View the identity of an interface to see the version number":::
77+
:::image type="content" source="media/howto-edit-device-template/view-identity.png" alt-text="View the identity of an interface to see the version number" lightbox="media/howto-edit-device-template/view-identity.png":::
7878

7979
## Version a device template
8080

@@ -107,7 +107,7 @@ You can create multiple versions of the device template. Over time, you'll have
107107
1. Select the device you need to migrate to another version.
108108
1. Choose **Migrate**:
109109

110-
:::image type="content" source="media/howto-edit-device-template/migrate-device.png" alt-text="Choose the option to start migrating a device":::
110+
:::image type="content" source="media/howto-edit-device-template/migrate-device.png" alt-text="Choose the option to start migrating a device" lightbox="media/howto-edit-device-template/migrate-device.png":::
111111

112112
1. Select the device template with the version you want to migrate the device to and select **Migrate**.
113113

articles/iot-central/core/howto-use-commands.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: How to use device commands in an Azure IoT Central solution
33
description: How to use device commands in Azure IoT Central solution. This tutorial shows you how to use device commands in client app to your Azure IoT Central application.
44
author: dominicbetts
55
ms.author: dobett
6-
ms.date: 06/22/2022
6+
ms.date: 10/31/2022
77
ms.topic: how-to
88
ms.service: iot-central
99
services: iot-central
@@ -32,7 +32,7 @@ Standard commands are sent to a device to instruct the device to do something. A
3232

3333
Commands are defined as part of a device template. The following screenshot shows the **Get Max-Min report** command definition in the **Thermostat** device template. This command has both request and response parameters:
3434

35-
:::image type="content" source="media/howto-use-commands/command-definition.png" alt-text="Screenshot showing Get Max Min Report command in Thermostat device template":::
35+
:::image type="content" source="media/howto-use-commands/command-definition.png" alt-text="Screenshot showing Get Max Min Report command in Thermostat device template" lightbox="media/howto-use-commands/command-definition.png":::
3636

3737
The following table shows the configuration settings for a command capability:
3838

@@ -155,7 +155,7 @@ The call to `onDeviceMethod` sets up the `commandHandler` method. This command h
155155

156156
The following screenshot shows how the successful command response displays in the IoT Central UI:
157157

158-
:::image type="content" source="media/howto-use-commands/simple-command-ui.png" alt-text="Screenshot showing how to view command payload for a standard command":::
158+
:::image type="content" source="media/howto-use-commands/simple-command-ui.png" alt-text="Screenshot showing how to view command payload for a standard command" lightbox="media/howto-use-commands/simple-command-ui.png":::
159159

160160
## Long-running commands
161161

@@ -208,7 +208,7 @@ The call to `onDeviceMethod` sets up the `commandHandler` method. This command h
208208

209209
The following screenshot shows the IoT Central UI when it receives the property update that indicates the command is complete:
210210

211-
:::image type="content" source="media/howto-use-commands/long-running-finish.png" alt-text="Screenshot that shows long-running command finished":::
211+
:::image type="content" source="media/howto-use-commands/long-running-finish.png" alt-text="Screenshot that shows long-running command finished" lightbox="media/howto-use-commands/long-running-finish.png":::
212212

213213
## Offline commands
214214

@@ -219,7 +219,7 @@ This section shows you how a device handles an offline command. If a device is o
219219
220220
The following screenshot shows an offline command called **GenerateDiagnostics**. The request parameter is an object with datetime property called **StartTime** and an integer enumeration property called **Bank**:
221221

222-
:::image type="content" source="media/howto-use-commands/offline-command.png" alt-text="Screenshot that shows the UI for an offline command":::
222+
:::image type="content" source="media/howto-use-commands/offline-command.png" alt-text="Screenshot that shows the UI for an offline command" lightbox="media/howto-use-commands/offline-command.png":::
223223

224224
The following code snippet shows how a client can listen for offline commands and display the message contents:
225225

@@ -251,7 +251,7 @@ Properties: {"propertyList":[{"key":"iothub-ack","value":"none"},{"key":"method-
251251

252252
You can call commands on a device that isn't assigned to a device template. To call a command on an unassigned device navigate to the device in the **Devices** section, select **Manage device** and then **Command**. Enter the method name, payload, and any other required values. The following screenshot shows the UI you use to call a command:
253253

254-
:::image type="content" source="media/howto-use-commands/unassigned-commands.png" alt-text="Screenshot that shows an example of calling a command on an unassigned device.":::
254+
:::image type="content" source="media/howto-use-commands/unassigned-commands.png" alt-text="Screenshot that shows an example of calling a command on an unassigned device." lightbox="media/howto-use-commands/unassigned-commands.png":::
255255

256256
## Next steps
257257

0 commit comments

Comments
 (0)