I am using Mqtt to build a project. I am wanting to move my whole work to prod ready. My hardware is ESP-07 and custom PCB design the broker is mosquitto the app (Nodejs,react native)

  • I implemented Mqtt over TLS and used Let's encrypt certificate.
  • I used smart-config and added a layer of encryption[DTLS] to it for secure password broadcast.

I am struggling to make an infrastructure so that many of users can use my device on same broker without having access to other people devices. I know access control but I am asking if there an automation plugin

Is there any other elements I should be aware of to launch my product to the market ?

  • 1
    are you saying that the ESP-07 runs the MQTT broker software?
    – jsotola
    Commented Nov 12, 2022 at 19:27
  • of course not the mqtt broker is on separate server
    – offgrid8
    Commented Nov 13, 2022 at 21:10
  • then, are you asking about the MQTT broker security?
    – jsotola
    Commented Nov 14, 2022 at 1:20
  • I am asking for both security, the client and broker communication and other best practices for mqtt
    – offgrid8
    Commented Nov 14, 2022 at 8:43

1 Answer 1


HiveMQ might be one of possible production ready MQTT brokers. And they also have a community edition but may have some limitations.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.