Smart Things Cloud to Cloud integration error: Device owner does not have access to profile nor is it owned by location member!

Hi @emanuele.d1994 ,

The error you’re seeing usually occurs when the device profile you’re trying to use is not owned by you. For others to use the profile, you need to publish it from your account or have the owner publish it. Once published, the profile cannot be modified and this can only be done via the CLI.

To resolve this issue, follow these steps:

  1. Publish the Device Profile: Make sure the device profile is published. You can do this from the SmartThings CLI using this command:
smartthings deviceprofiles:publish profileID

Once published, the profile will be available to other users.

Note: Remember that published profiles cannot be modified, so, in case you want to change the configuration, you’ll have to create another one.

  1. Confirm Profile Ownership: Verify that the profile you are using is owned by you or the account owner. Only profiles published by the owner will be accessible to other organization members.

If you need more details on how to publish the profile using the CLI, please let me know, and I’ll provide the specific commands.

I hope this helps resolve the issue. If you have any other questions, feel free to ask.