domotruc / jMQTT

Jeedom plugin to interface as a client with an MQTT broker.
16 stars 8 forks source link

amélioration perfo en ne sauvant pas les commandes sur maj valeur #66

Closed domotruc closed 5 years ago

domotruc commented 5 years ago

Le plugin effectue un appel à systématique à cmd::save sur mises à jour des valeurs. Cet appel sauve en BD, ce qui est gourmand en charge CPU, et n'apporte pas de fonctionnalités supplémentaires. Hors un appel l'appel à cmd::event suffit, ce dernier mémorisant la valeur dans le cache, sans sauvegarde en BD. Un test fait sur RPI3 montre une diminution de la charge de 10%.

domotruc commented 5 years ago

Implémenté dans 2019-02-16