The uMQTT Toolkit is a full function MQTT 3.1 embedded client. Bundled with uSSL TLS, this integrated solution can be used to securely publish and subscribe message data to the cloud. Add data replication and synchronization, sensor data reporting, remote device operation, general purpose device control and status.
Features
- MQTT 3.1 protocol support
- Subscriber configuration and start API
- Publisher configuration and start API
- uJson embedded JSON encode & decode JSON datatypes
- Platform Interface to Sensor & Actuator IO points
- Client ID options including unique ID generation
- QoS levels 0, 1 and 2
- Wildcard mqtt topics
- Authorization Credentials Name and AuthCode
- Will topic, payload and QoS
- Standards based and interoperates with leading cloud services
- TLS secure connection supports MQTT port 8883
- Configurable security model and broker authentication
- 2 WAY X509 TLS client authentication