![]() ![]() You will be prompted to provide the following information: For example:īegin by running smartthings apps:create and selecting the appropriate OAuth app. When the user grants permissions, they will be redirected to your server (at a specified redirect_uri) with an authorization code. Your application must then redirect the user to the SmartThings accounts server by calling an OAuth endpoint. Your application must authenticate with SmartThings using the OAuth 2.0 Authorization Code flow.Ī user first taps on a "My SmartThings" icon in your application. Authorization from your cloud service to the SmartThings Cloud is illustrated below:Ī user taps on a "My SmartThings" icon in your application to begin the authorization flow with SmartThings, log into SmartThings, and grant the requested permissions to SmartThings. SmartThings uses OAuth2 for authentication. Install Limits #īy default, OAuth apps are enabled for up to 500 users.įor increased permissions, submit a request using this form. If you have not yet created your SmartApp, you can still complete the integration process below, but will need to supply the target URL (hosting location) of your SmartApp using the SmartThings CLI before your SmartApp can be integrated with SmartThings. We recommend creating your OAuth-In SmartApp before completing the integration process outlined below. Developing Your SmartThings Find DeviceĪn existing OAuth-In SmartApp is required to utilize OAuth.Get Started With Mobile Connected Devices.LAN Edge Device Driver Development Guide.Enroll in a Shared Channel and Install Drivers.Get Started with Cloud Connected Devices.Get Started with Direct Connected Devices.Device Configurations and Presentations. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |