Skip to content

Allow separating client id and thing name #520

@spar-eag

Description

@spar-eag

Is your feature request related to a problem? Please describe.
I have an IoT device with an MQTT client connecting to AWS using the thing name as the client id. I now want to also be able to open a secure tunnel using aws-iot-device-client. Unfortunately, the aws-iot-device-client also uses the thing-name as the client id, causing a duplicate client ID which AWS rejects.

Describe the solution you'd like
Optionally be able to specify which client id to use when connecting to the MQTT broker.

Describe alternatives you've considered
Modify my own application to use a client id different from the thing id. Since I am the author, I can do this, but this might not be possible in all cases, e.g. when using 3rd party software.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions