📄️ Core Components
Core components hold all configurations and core functions
📄️ Sending / Publishing Messages
All messages are sent through the central Publisher component. Therefore, no client ID is required on any of the following components.
📄️ Receiving and Reacting to Messages
Converters provide a UnityAction acting on other datatypes than string. When added through the Tools menu, a regular Subscriber component will be attached to the selected gameobject along with a universal converter component configured for the selected datatype. Add desired actions in the converter component, rather than the subscriber.
📄️ Security Certificates (SSL/TLS)
With version 1.1.0 of SmoothMQTT support for TLS is fully implemented. And it is implemented in the typical No-Code fashion SmoothMQTT is known for. You will need to have certificates in .pfx and .crt format. If you have other formats, check the appendix for a very short step by step guide on how to convert them with openSSL.
📄️ Troubleshooting
This section lists the most common errors and suitable mitigations
📄️ Menus Available in SmoothMQTT
Reference list of all menu entries SmoothMQTT adds to Unity