Je travaille sur un appareil qui détecte et collecte des informations sur l'environnement telles que la température, l'humidité, etc.
L'appareil n'est connecté à aucune source d'alimentation, mais il dispose d'une batterie et d'un panneau solaire pour le charger.
Il est presque en état de sommeil profond la plupart du temps, et il ne se réveille que lorsqu'il a besoin de détecter et de transférer des données. Cette opération dure environ 1 à 2 minutes, puis elle se rendort à nouveau.
Je ne suis pas un expert dans ce domaine, mais je pense que MQTT devrait être une bonne option si l'appareil doit être accessible pour recevoir des messages d'un sujet tout le temps, mais dans mon scénario, il ne lit que les capteurs et envoie des données à un serveur périodiquement.
Actuellement, j'envoie les données via HTTP, mais je me demande s'il est logique d'implémenter MQTT? Dois-je obtenir un avantage sur HTTP pour ce scénario?