MQTT se usa ampliamente en IoT cuando se trata de intercambiar datos de aplicaciones entre el dispositivo final y el servicio de host. El modelo de publicación-suscripción hace que sea fácil de usar: sin apretones de manos, negociaciones, etc. (al menos por encima de la capa de protocolo MQTT). Está orientado principalmente a que los productores de datos puedan distribuir sus datos fácilmente a los consumidores.
Sin embargo, cuando se trata de un servidor central que desea configurar los ajustes en un dispositivo final, no estoy seguro de que el modelo sea muy adecuado. El servidor querrá enviar un comando al dispositivo y esperar una respuesta (por ejemplo, leer una configuración específica, esperar respuesta), que realmente no se ajusta al modelo de publicación-suscripción de MQTT.
Me preguntaba si hay protocolos existentes que estén orientados a enviar y recibir comandos y configurar dispositivos remotos.