Update #2
I have added other component temperature, humidity and water sensor.
The water sensor was not working as well without knowing that it uses analog signal. I only realize after some research on the water sensor. I used the MFC3008 to convert analog signal to digital signal.