Identifiers provide an alternate way to associate a virtual Thing with a Remote Thing in the ThingWorx Platform and at the device. It is important to remember that if you assign an identifier to the Remote Thing at the server, you must use that identifier in your client application. This is because the server uses the identifier instead of the name to match a virtual Thing connection to a Remote Thing. If you do not use the identifier in the client application, the server returns an error. The server cannot match the client to the Remote Thing by the Thing name once an identifier is configured for the Remote Thing on the server.
Was this helpful?