diff --git a/docs/src/references/mqtt-api.md b/docs/src/references/mqtt-api.md index e3caf73af00..5ceb3d40ade 100644 --- a/docs/src/references/mqtt-api.md +++ b/docs/src/references/mqtt-api.md @@ -403,19 +403,8 @@ for all possible entity identification topic levels as follows: mosquitto_sub -t 'te/+' -t 'te/+/+' -t 'te/+/+/+' -t 'te/+/+/+/+' ``` -If your use-case has a fixed schema, something like `te/////...` -then you could limit to your subscriptions to a specific set of topics where you expect the registrations as follows: - -```sh -mosquitto_sub -t 'te/+/+' -t 'te/+/+/+/+' -``` - -Where the subscription is limited to just devices at level 3 and services at level 5. - :::note -Thin Edge does not maintain a centralized database of these entities that other components can query. -Instead, the MQTT broker is used to store all the info about entities as retained messages -and components are free to build their own internal entity store from these retained messages with just the relevant data. +The MQTT broker is used as the persistance layer to store the registered entities (assuming the registration messages were published with the MQTT retain flag). ::: ## Data types