I am happy that this weather station has survived the rain, but on the other hand I am sad, because it is stopping publishing of data on server after working flawlessly for few hours/minutes.
as @jtd and i had a discussion on it and found the following reasons for it.
As this is the very first prototype with two stacks of shields on arduino mega board, which is taking the power for all sensors, RTC, WiFi and blue tooth through the 5v regulator of clone arduino mega board, which is not capable of providing the sufficient current to all devices for long time.
All though we have installed a WiFi router in lift room on the top of which this weather station is deployed, but still the WiFi unit on Weather Station is getting a weak signal.
Working on Solutions:
We are redesigning the single weather station Shield for Arduino mega board with its separate power supply.
We will be providing switching and resetting mechanism for WiFi Unit on shield via FET so that before researching and connecting to the new network we can reset or switch it off and on.
(In current system we had already implemented the algo for resetting of the Arduino Mega Board whenever the system stuck and struggling to get connected with network. It is doing this after giving a effort of connecting 4 times.)
We will be deploying a new and more powerful WiFi Router near it, so that signal strength must be good.
We are working on it and hope to resolve all the issues by 10th of July, 2019.
if any other inputs or things, please let us know.