MQTT est largement utilisé dans l'IoT lorsqu'il s'agit d'échanger des données d'application entre l'appareil final et le service hôte. Le modèle de publication-abonnement le rend facile à utiliser: pas de prise de contact, de négociation, etc. (au moins au-dessus de la couche de protocole MQTT). Il vise principalement à permettre aux producteurs de données de distribuer facilement leurs données aux consommateurs.
Cependant, quand il s'agit d'un serveur central souhaitant configurer les paramètres sur un appareil final, je ne suis pas sûr que le modèle soit très adapté. Le serveur voudra envoyer une commande à l'appareil et attendre une réponse (par exemple lire un paramètre spécifique, attendre une réponse), ce qui ne correspond pas vraiment au modèle de publication-abonnement de MQTT.
Je me demandais s'il existe des protocoles existants destinés à envoyer et recevoir des commandes et à configurer des périphériques distants?