I used my own solution. It is important to know the ph, humidity, etc. Since the composition of the soil is different, you need several of these devices to accurately determine when there is too much water and when not. You can see how I solved the irrigation in this article: Automatic watering system
The problem is accuracy. I have some ones but they are rubbish. I think they just measure the resistance between two tracks on a pointed PCB. To be cheap I think they have to do something so simple.
The MS01 sensors are unreliable. After 6 months to a maximum of 1 year, the sensors corrode and look like the attached images. And the humidity reading is no longer accurate. I should mention that I use these sensors for some potted plants on my balcony. I sprayed the sensor on the left side of the image to cover the copper surface and insulate it, in an attempt to reuse it. But the humidity reading is still inaccurate.