15 49.0138 8.38624 1 0 4000 1 https://www.alexmedina.net 300 true 0

Wildcards en MQTT

0 Comments

Como sabemos los topics de MQTT se organizan de la siguiente forma:

Por ejemplo, imagínate que tienes algún sistema de IoT en tu casa con los topics con esta estructura:

Casa/Dormitorio/Temperatura

Casa/Dormitorio/Humedad

Casa/Salon/Temperatura

Casa/Salon/Humedad

Para acceder a determinados topics (bien sea la Temperatura o el Dormitorio, por ejemplo) necesitamos disponer de comandos que no nos muestren todas las suscripciones o solo determinadas, para eso sirven los wildcards.

Único nivel (+)

El carácter + puede ser empleado para sustituir un único nivel en cualquier lugar del Topic.

Por ejemplo:

Casa/+/Temperatura

Y el resultado será:

Casa/Dormitorio/Temperatura

Casa/Salon/Temperatura

Nivel Múltiple (#)

El carácter # puede ser empleado para sustituir cualquier número de niveles, solo se usa al final del topic.

Por ejemplo:

Casa/Dormitorio/#

Y el resultado será:

Casa/Dormitorio/Temperatura

Casa/Dormitorio/Humedad

Previous Post
Buscar ficheros grandes en Linux
Next Post
Hacer consultas en MongoDB… pensando como en SQL

0 Comments

Leave a Reply

SOBRE MÍ

Afortunado de trabajar en lo que me gusta, aprendiendo cada día cosas nuevas y ayudando a crear proyectos.
Conocimientos en diversas tecnologías y experiencia demostrable.
¿Nos ponemos manos a la obra?

Mis Apuntes