Thingspeak analysis & predicting sensor data
Hi, I have an AIOT project on vertical farming project. Currently, I am using Thingspeak to store sensor values. I am planning to do the followings:
1) do an analysis on the data collected for each sensors on their max, min and median (50%) to determine that the sensor value is currently ok for the plants. I am aware that Thingspeak is able to calculate these and I am learning about this now.
2) I would like to predict the sensor values collected ( eg temperature/humidity etc). I feel that this is a cool feature to have in my project but I am not sure how do I go about this. For experts in Thingspeak, do you think this is a must have for an internship project on vertical farming and how do I apply this in my project? I am not sure if this is manageable for a single student to do this and I really appreciate it if anyone would guide me along.
5 Comments
Time DescendingThis type of project is totally within the reach of a student, and ThingSpeak is a pretty perfect platform for it (at least in my opinion)
I'm not sure prediction is a must have, but it would certainly make your project awesome. The data collection over time will be a major hassle. In order for prediction algorithms to converge, often you need fairly consistent data. As long as you have patience, ThingSpeak will faithfully record and store your data. This example shows some good prediction, but you will need come additional toolboxes in MATLAB to run it. Here is a soil monitor example , but I recommend you use the ThingSpeak library instead of directly making your HTTP calls as in this example. Here is an example using the library . You can use MATLAB analysis app to write the code for the statistical calculations. Let me know if you need help with those parts as well.