hello , i am ajay native android , IOT and arduino developer , i am pretty sure we can make your project success ,
yes your idea is possible ,
we can build this project in two ways
1) to build a IOT, bluetooh based hardware with all the sensors and detectors as per your requirement and those will be sent to cloud on regular intervals, we will have a backup memory which can transfer data when the internet connection is back and backup up logs up to certain days ,
2) we can create a serial monitor (i,e ) our mobile will work as dashboard for showing all the hardware device logs this can be possible by some external libraries , the same method can be used as secondary communication method for first process ,
we will discuss more and will give you a free demo if interested in few days,
i have 3 years experience in android , iot and arduino development
i am very interested in your project ,