Skip to main content

Limits

ReferenceAudience: All personasUse: capacity planning and pre-flight checks

The limits that apply to the MQTT API today, in one place. Where the Enforced by column names a response code, the reader rejects a value past the limit with that code; every code is listed in Response Codes. The field-level definitions are in the MQTT API reference.

Messages and Commands​

LimitSupported limitEnforced by
Command queue10 commands. Commands beyond that are lost, not delayedNot reported with a code
Command payload size16384 bytesNot specified in the available sources
dataEVT message size6144 bytes. A larger message is dropped without noticeNot reported with a code
Records per dataEVTNot specified in the available sources—
Command timeoutNot specified in the available sources—

Endpoints and Topics​

LimitSupported limitEnforced by
Saved endpoints per reader10Not specified in the available sources
endpointName15 charactersNot specified in the available sources
Endpoint url511 charactersNot specified in the available sources
tenantId48 charactersCode 27
publishTopics entries per endpoint3Code 25
subscribeTopics entries per endpoint1Code 26
mqttParams.keepAlive65,535 secondsNot specified in the available sources
batching.reportingInterval1000 to 60000 ms; 0 selects 1000Not specified in the available sources
batching.maxPayloadSizePerReport1024 to 5120 bytes; 0 selects 1024Not specified in the available sources

Reading and Filtering​

LimitSupported limitEnforced by
Pre-filters (select)32Code 24
tagPattern in a pre-filter64 hex characters, an even countCode 28
Access-operation passwordExactly 8 hex characters (32 bits)Not specified in the available sources
Post-filter rulesNot specified in the available sources—

Network and Certificates​

LimitSupported limitEnforced by
Saved Wi-Fi profilesNot specified in the available sourcesCode 19 when full
ESSID1 to 32 octetsNot specified in the available sources
WPA-Personal pre-shared key8 to 63 charactersNot specified in the available sources
Certificate content4 KB (4096 bytes) per certificate fileNot specified in the available sources
Certificates installed at once4Not specified in the available sources
Certificate encodingPEM, or base64-encoded PEM; private keys in PKCS1Code 34 when base64 decoding fails

Events​

LimitSupported limitEnforced by
Heartbeat interval65,535 secondsNot specified in the available sources

Related: 📕 Response Codes · 📕 Endpoints and Topic Slots · 📕 Changing an Endpoint · 📙 Manage Tag Data Throughput · 🔤 Glossary

Was this helpful?