Bonsoir,
Le plugin jMQTT peut être très consommateur en temps CPU si l’émetteur publie des messages à haute fréquence. Les configurations HW peu puissantes peuvent arriver aux limites (e.g. RPi3), plusieurs utilisateurs remontent ce problème sur le forum.
Aujourd’hui tout le plugin est en php. J’envisage de passer le démon qui traite les messages MQTT en python. Un premier maquettage me laisse espérer un gain de 20% sur la charge CPU. C’est faible, n’est pas à la hauteur du problème et ne justifie pas une réécriture du plugin.
Un des intérêts pourraient être de déporter l’exécution du démon sur une autre machine pour répartir la charge sur plusieurs HW. Connaissez-vous des exemples de plugin proposant cela?
Merci d’avance.
