You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/pelion_ready/device-management.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
<h2id="device-management">Device Management for Mbed OS</h2>
2
2
3
-
This feature provides a way to add device management capabilities to Mbed OS devices using the Arm Pelion Device Management IoT platform.
3
+
This feature provides a way to add device management capabilities to Mbed OS devices using the Pelion Device Management service.
4
4
5
5
It:
6
6
7
7
- Enables applications to connect and perform firmware updates in a few lines of code.
8
8
- Runs separately from your main application; it does not take over your main loop.
9
-
- Provides LWM2M resources, variables that sync automatically through Pelion Device Management.
10
-
- Helps users avoid doing blocking network operations in interrupt contexts, by automatically defering actions to a separate thread.
11
-
- Provides end-to-end Greentea tests for Pelion Device Management.
9
+
- Provides LWM2M resources, variables that sync automatically through Device Management.
10
+
- Helps users avoid doing blocking network operations in interrupt contexts, by automatically deferring actions to a separate thread.
11
+
- Provides end-to-end Greentea tests for Device Management.
12
12
13
-
This library makes it trivial to expose sensors, actuators and other variables to a cloud service. For a complete Pelion Device Management Client API, please see our [documentation](https://cloud.mbed.com/docs/latest/mbed-cloud-client/index.html).
13
+
This library makes it trivial to expose sensors, actuators and other variables to a cloud service. For a complete Device Management Client API, please see our [documentation](https://cloud.mbed.com/docs/current/client-api-references/index.html).
14
14
15
-
### Device management for your Mbed OS application
15
+
### Device Management for your Mbed OS application
16
16
17
17
Not every device (microcontroller, module or board) is capable of running device management features. Although you can add or extend some hardware capabilities, such as connectivity, storage and TRNG, others are impossible or inconvenient to extend (for example, RAM or flash).
18
18
@@ -29,18 +29,18 @@ Additionally, we recommend the latest version of Mbed OS support the device and
29
29
30
30
Useful references:
31
31
32
-
- Check which Mbed OS platforms are supported in the [Pelion Device Management quick start guide](https://cloud.mbed.com/quick-start).
32
+
- Check which Mbed OS platforms are supported in the [Device Management quick start guide](https://cloud.mbed.com/quick-start).
33
33
- Check the [storage options available](../reference/storage.html).
34
-
- Check the [network options available]../reference/network-socket.html).
34
+
- Check the [network options available](../reference/network-socket.html).
35
35
36
36
#### Adding a device management feature to your application
If you do not have an Mbed OS project to add, you can create one with `mbed new <your_application_name>` and then the `mbed add` step above.
45
45
46
46
1. Reference the library from the `main.cpp` file, and add network and storage drivers. Finally, initialize the SimpleMbedCloudClient library. This is the architecture of a device management application with Mbed OS:
@@ -74,15 +74,15 @@ Useful references:
74
74
}
75
75
```
76
76
77
-
1. Configure the API key for your Pelion Portal account.
77
+
1. Configure the API key for your Device Management account.
78
78
79
-
If you don't have an API key available, then log in to the [Pelion IoT Platform portal](https://portal.mbedcloud.com/), navigate to `Access Management` and `API keys`, and create a new one. Then specify the API key as the global `mbed` configuration:
79
+
If you don't have an API key available, then log in to [Device Management Portal](https://portal.mbedcloud.com/), navigate to `Access Management` and `API keys`, and create a new one. Then specify the API key as the global `mbed` configuration:
80
80
81
81
```
82
82
$ mbed config -G CLOUD_SDK_API_KEY <your-api-key>
83
83
```
84
84
85
-
1. Install the device management certificate:
85
+
1. Install the Device Management certificate:
86
86
87
87
```
88
88
$ mbed dm init -d "<your company name.com>" --model-name "<product model identifier>"
@@ -92,9 +92,9 @@ This creates your private and public key pair and also initialize various `.c` f
92
92
93
93
#### Example applications
94
94
95
-
To help you start quickly, please refer to the following [application example](https://github.com/ARMmbed/pelion-ready-example). It demonstrates how to connect to the Pelion IoT Platform service, register resources and get ready to receive a firmware update.
95
+
To help you start quickly, please refer to the following [application example](https://github.com/ARMmbed/pelion-ready-example). It demonstrates how to connect to the Device Management service, register resources and get ready to receive a firmware update.
96
96
97
-
Also, there are a number of board-specific applications that focus on providing more elaborate hardware features with Mbed OS and the Pelion IoT Platform. These are available in the Pelion [quick start](https://cloud.mbed.com/quick-start). Please see the reference table below, organized by vendor name, for details:
97
+
Also, there are a number of board-specific applications that focus on providing more elaborate hardware features with Mbed OS and Device Management. These are available in the Device Management [quick start](https://cloud.mbed.com/quick-start). Please see the reference table below, organized by vendor name, for details:
0 commit comments