Skip to content

Latest commit

 

History

History
executable file
·
63 lines (34 loc) · 2.83 KB

File metadata and controls

executable file
·
63 lines (34 loc) · 2.83 KB

Manual Onboarding Script Tool

License

Summary

This script tool provides way to register a device manually on SmartThings platform instead of a real device onboarding process. So, you can build fast prototype SmartThings IoT application using the SDK on your desktop environment without real device board.

Remark

This tool is provided to aim to help fast PoC bring-up and development. After checking functional feasibility, you need to test it on real device from onboarding process.

Prerequisites

Usage

stdk-onboarding.py

Example

  1. Enter your PAT. If you don't have it, please generate one with devices, deviceprofiles, locatio scope. (Refer How To Generate PAT)

enter PAT

  1. Choose location and room to register a device on your SmartThings App.

choose location and room

  1. Choose device profile of the device. (You can find your device profile name on Developer Workspace. Click the Device Profile under Develop tab on your Project. Please refer Getting Started document.)

choose device profile

device profile on DevWS

  1. Enter serial number for the device. You should enter registered serial number on your developer Workspace. (You can find registered device serial number in Test Devices under Test tab. Please refer Getting Started document.)

enter serial number

serial on DevWS

  1. Enter device label to show on SmartThings App. If you skip, default device label is device profile name.

enter label

  1. Review registration info before proceeding.

review info

  1. Result of registration. You can get device id for registered device on SmartThings platform.

review info

Result

On SmartThings App

sign in