hi Michael.
I have a question about the behaviour of mcsSprinklers when using measured soil moisture as the control strategy, which I have not been able to determine by observation.
Initially I am working on using the csv file interface mechanism to provide the feed of soil moisture data (being the simplest approach for me).
It has just occurred to me that this could create a risk, in that the system will not be fail-safe against breakdowns in the sensor feed. If the soil moisture values in the csv file are not updated, presumably mcsSprinklers will continue to trust the (unchanging) moisture level, and never enter a watering cycle.
My question is: would this be overcome by using xAP to feed the sensor data? More specifically, in the absence of a new xAP packet to update the soil moisture value, will mcsSprinklers continue to apply the soil moisture loss calculated using the ET method?
If this is so, it provides a strong incentive for me to do the extra work and develop an xAP interface for my home-grown sensor network (which is proving to be quite a challenge for my meagre VB.NET skills). I am concerned about the potential impact of a sensor failure in the CSV scenario.
Other than applying a "Maximum Days without Watering" setting, is there any other way to detect or protect against a breakdown in the soil sensor feed? My installation is standalone, so I don't have HS to apply external rules or generate alerts, unless I build somethng into the sensor network.
I have a question about the behaviour of mcsSprinklers when using measured soil moisture as the control strategy, which I have not been able to determine by observation.
Initially I am working on using the csv file interface mechanism to provide the feed of soil moisture data (being the simplest approach for me).
It has just occurred to me that this could create a risk, in that the system will not be fail-safe against breakdowns in the sensor feed. If the soil moisture values in the csv file are not updated, presumably mcsSprinklers will continue to trust the (unchanging) moisture level, and never enter a watering cycle.
My question is: would this be overcome by using xAP to feed the sensor data? More specifically, in the absence of a new xAP packet to update the soil moisture value, will mcsSprinklers continue to apply the soil moisture loss calculated using the ET method?
If this is so, it provides a strong incentive for me to do the extra work and develop an xAP interface for my home-grown sensor network (which is proving to be quite a challenge for my meagre VB.NET skills). I am concerned about the potential impact of a sensor failure in the CSV scenario.
Other than applying a "Maximum Days without Watering" setting, is there any other way to detect or protect against a breakdown in the soil sensor feed? My installation is standalone, so I don't have HS to apply external rules or generate alerts, unless I build somethng into the sensor network.
Comment