Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: MQTT Broker (IDFGH-9393) #10766

Open
GeckoNickDeveloper opened this issue Feb 14, 2023 · 5 comments
Open

Feature Request: MQTT Broker (IDFGH-9393) #10766

GeckoNickDeveloper opened this issue Feb 14, 2023 · 5 comments
Assignees
Labels
Status: Selected for Development Issue is selected for development Type: Feature Request Feature request for IDF

Comments

@GeckoNickDeveloper
Copy link

Is your feature request related to a problem?

No response

Describe the solution you'd like.

A simple solution like a component that can be configured with simple values, like a limited queue size (eg. max 5), max topic number (eg. 10) and simultaneous connections.

Describe alternatives you've considered.

There are other libraries, however I'd like to continue using ESP-IDF for a better integration.

Additional context.

This would be usefull for projects where you do have multiple ESP32 but not a proper pc for handling the MQTT Broker locally .

This effect can be also achieved by raw sockets, however mqtt is a solid standard and I personally think ESP-IDF should include the Broker capability.

@GeckoNickDeveloper GeckoNickDeveloper added the Type: Feature Request Feature request for IDF label Feb 14, 2023
@github-actions github-actions bot changed the title Feature Request: MQTT Broker Feature Request: MQTT Broker (IDFGH-9393) Feb 14, 2023
@espressif-bot espressif-bot added the Status: Opened Issue is new label Feb 14, 2023
@nopnop2002
Copy link

@euripedesrocha
Copy link
Collaborator

Hi @GeckoNickDeveloper, this is an interesting feature. We'll put this in our pipeline of development.

In the meantime, as you pointed, you can try some available libraries.

@espressif-bot espressif-bot added Status: Selected for Development Issue is selected for development and removed Status: Opened Issue is new labels Feb 21, 2023
@sramrajkar
Copy link

Hi. I am also looking at MQTT broker. Currently in the dev phase I can use the Mongoose to do a PoC. But it is GPL. I would like to have expressif provide this feature. This is kind of urgent for the project time lines

@newcomertv
Copy link

newcomertv commented Jun 21, 2023

+1 we have faced this issue multiple times that clients want an MQTT broker and we tell them there are no solid options to pick from.

@nopnop2002 great contribution! unfortunately mongoose is GPL so it's hard to use it in a professional environment

@RaceMouse-of-Denmark
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Selected for Development Issue is selected for development Type: Feature Request Feature request for IDF
Projects
None yet
Development

No branches or pull requests

7 participants