Dear All, if any one can guide me about following project it would be really awesome,
there some devices that will work under some conditions like weather temperature, time, date and etc,
we want to develop a service for our customers to design their condition for their devices for example if weather is rainy and time is half past four irrigation system will be triggered,
for designing dynamic condition there is no problem , main problem is that we want to store all user condition statements in our servers and server check conditions in real time and if any condition was true send command to our following devices over our cloud system.Like IFTTT
here is now the question: is there any algorithm for fast checking thousand conditions for multiple user and devices,
is there any opensource alternative for IFTTT to see how their check millions conditions at time and respond fast at their exact time.
if any C# based or .net based sample it would be really great.
What I have tried:
Cloud server have done, dynamic condition maker have done using json, all condition store in server, currently it`s working, but i think if conditions increased and be complex my algorithm is not good to handle it, cause there is a loop to check all condition at a time ( conditions that affect current time )