Edge Applications
Device Management
IoT
Contact Us
Login
Documentation
current
v4.12
v4.11
v4.10
v4.9
v4.8
v4.7
v4.6
v4.5
v4.4
v4.3
v4.2
v4.1
v4.0
v3.4
v3.3
Mistake on this page?
Email us
Izuma Device Management documentation
Setting up your account
Managing teams and access
Provisioning devices
Connecting devices
Device Management connectivity
Establishing a connection
Device identity
Device identity: Device ID and endpoint name
Device onboarding
Device onboarding and connection options
Device credentials
Set up and register your client with Device Management
Registering the device
Updating the device's registration
Deregistering the device
Pausing Device Management Client
Placing Device Management Client in alert state
Resuming Device Management Client from the pause() or alert() state
Success and failure callbacks
Remotely collecting logs [Preview feature]
Device ownership (first to claim by enrollment list)
First-to-Claim by enrollment list
Request delivery modes
Working with Device Management Client
Prerequisites
Requirements for embedded production devices
Requirements for Linux production devices
Software stack requirements
RAM and flash requirements and examples
Tools and accounts
Network configuration
Optimizing Device Management Client
Configuring Device Management Client
Configuring for optimized memory use
Advanced configuration options
Setting up Firmware-Over-the-Air
Configuring firmware updates
Integrating firmware update platform hooks with your application
Integrating firmware update for Linux targets
Managing firmware download behavior
Implementing component update
Implementing combined update
Defining resources in Device Management Client
Creating and configuring Objects and Resources
Objects
Resources and resource instances
Handling resources from a device application
Creating a combined provisioning and connectivity device application
Upgrading to Device Management Client 4.8.0 or higher
Device Management Client tutorials
Tutorial options
Tutorial: connecting with Mbed OS, Zephyr OS or Linux
Mbed OS
Command-line tutorial for the advanced Device Management Client example with an Mbed OS device
Command-line tutorial for the basic Device Management Client example with an Mbed OS device
Zephyr
Command-line tutorial for the Device Management Client example with Zephyr OS
Renesas SDK
Command-line tutorial for Renesas SDK with Izuma Device Management
NXP MCUXpresso
Command-line tutorial for NXP MCUXpresso SDK with Pelion
Linux on PC
Connect a Linux device
Connect a Linux device with a TPM
Working with production credentials
Troubleshooting
Troubleshooting the tutorials
Debugging
Debugging your connection
End-to-end tutorials
Factory provisioning to firmware update
Tutorial: From factory provisioning to update campaigns
Generate update credentials
Generate a Vendor ID and Class ID
Set up the factory environment
Connect your device to Device Management Portal
Update your device's firmware image
Appendix: Delta update campaigns
Connected lights
Tutorial: Building an internet connected lighting system
Building the circuit
Writing the software
Adding Device Management
Controlling the device with Izuma Device Management
Using the Device Management API
Applying firmware updates to the device
Conclusion
Wi-SUN tutorial
Wi-SUN tutorial
Izuma Border Router tutorial
Izuma Border Router
Connecting to Device Management with a pre-provisioned secure element
Connecting to Device Management with a pre-provisioned ATECC608A secure element
Collecting data from devices
Updating device firmware
Managing devices
Secure device access
Porting devices
Service API references
Client API references
Release notes
Related products
Docs
›
Connecting devices
›
Establishing a connection
Establish a connection
Before you connect your device, it is important to understand a few key concepts:
Device identity
.
Device onboarding and connection options
.
Device ownership by enrollment list (first-to-claim)
.
Previous
Next