Skip to main content

Publish Your Cloud Connected Devices

Before you can publish your Cloud Connected Devices to the public SmartThings catalog, you will need to get your devices Works with SmartThings certified (WWST). WWST certification provides a host of benefits for both partners and consumers - we encourage you to read more about WWST certification in the certification section.

note

While multiple devices with unique features can connect to SmartThings through a single Schema App, each unique device must be certified.

Below, you can find a high-level overview of the Works with SmartThings certification process for Cloud Connected Devices that utilize SmartThings Schema:

  1. Build and Test Your Schema Integration
    Develop your SmartThings Schema integration for your Cloud Connected Device(s). Be sure to thoroughly test each device you intend to submit for certification.
  2. Submit Your Certification Request in the Certification Console
    Create a certification request in the Certification Console and add your product information. Each device you intend to certify must be included in your submission.
  3. Ship Your Device
    Your certification request will be passed to an Authorized Test Provider, who will issue a price quote for certifying your device. After accepting your quote, ship your device to the Authorized Test Provider according to the instructions (may vary based on region).
  4. Certification Testing
    Once the Test Provider has received your device, they will begin certification testing. Test results will be delivered to you within 10 working days. If a re-test is required, a quote for additional tests will be issued.
  5. Publish Your Device
    Your product will automatically be published in the SmartThings catalog once certified, and you will be permitted to use the WWST logo and press kit. Please contact us at partners@smartthings.com if you would like to schedule an alternative publishing date.

You can find more details about each step in the certification section.

Get Started

Start the certification process in the Certification Console. Here you will link your products to your Schema integration and provide branding information to be displayed to users.

Included in Your Console Submission

When submitting a certification request, you will be asked to provide the following information:

✅ Product

Your product is the device you are seeking to certify. When creating a new product in the Certification Console, you will define unique attributes of your device, including your product name, model number, and description.

You will also be asked to provide integration details, including your Schema App, device profile, distribution locations, and more.

✅ Brand

Your company brand name and logo are displayed in the SmartThings app, where users can discover and integrate with your device. Your company can have more than one brand displayed in the SmartThings app, but each device can only appear under a single brand name. If you have devices under different brands, you will need to create and register additional Schema integrations for the additional brand(s).

Next Steps

After you submit your certification request, SmartThings will review your request and contact you with your next steps. Read about the certification review process in-depth in Apply for Certification.

Troubleshooting

My Organization's Schema App Does Not Appear in the CLI

If your Samsung account is associated with an Organization but you are not seeing your Organization's Schema Apps when running smartthings schema in the CLI, you may need to specify the organization ID when viewing the list of Schema Apps:

smartthings schema --organization [orgUUID]
tip

You can specify a default Organization when using the CLI. Learn more about customizing your default CLI profile in the CLI repo.

My Schema App Does Not Appear in Developer Center Tools

If your Schema App that was previously created in the Developer Workspace does not appear across the Developer Center tools (including the Schema App Builder and Certification Console), your Schema App may not be associated with an Organization. Learn more about migrating your Schema App to the Developer Center in Migrate From Developer Workspace to Developer Center.