Tell us about yourself!
Thanks for getting back! Yes I agree with you as far as this project is concerned. However for my own project, I will need to collect time-series sensor data such as power demand in KW on a 3-second interval. Any missing observation will cause significant issues with modeling and diminished data quality. Further more I will need to sync up multiple sensors in time (e.g. 18:09:02 on one sensor vs. 18:09:04 on the other would be considered out of sync). So at least QoS 1 will be required.
I am wondering has anyone tested QoS = 1 or Qos = 2 on MQTT with this particular implementation. In theory, data integrity should not be affected by power/network outage since both modes rely on local buffers. Also since MQTT is asynchronous, the sensor should still be able to call the publish method and return even under network congestion or outage. Any input would be appreciated!