I'm experimenting with getting values from my Emoncms servers into Homeseer using MQTT rather than the scripts that I've been using so far.
At first it seemed to work OK, but I noticed that there was a difference between the values the script was giving and those that mcsMQTT was producing. Looking at the statistics the current queue depth is pretty large and increasing. This implies to me that mcsMQTT is getting overwhelmed by messages and isn't processing them in time. The MQTT messages are very late which would account for the discrepancy between script values and mcsMQTT values.
If there is a limitation it looks as if I'll have to stick to my scripts.
At first it seemed to work OK, but I noticed that there was a difference between the values the script was giving and those that mcsMQTT was producing. Looking at the statistics the current queue depth is pretty large and increasing. This implies to me that mcsMQTT is getting overwhelmed by messages and isn't processing them in time. The MQTT messages are very late which would account for the discrepancy between script values and mcsMQTT values.
If there is a limitation it looks as if I'll have to stick to my scripts.
Comment