Hello
I Think this is more complicated than it should
If you have a router that both ESP8266s connect to , you shouldn't use a web server to
transfer data / signals etc .
HTTP server involves a considerable load to operate , a much lighter way is using MQTT
It's fast , simple and provide the ACK signal you look for after sending a message from
the client/slave(esp01 in that case) to the server/broker (esp12) .
then from the ESP12 you can make a web server and communicate with the Internet (send notifications) .
Now , I don't like the fact that I'm bidding outside your budget and time frame , but As far as I understand this project , It involves Arduino code(esp), Android Code , and may be web page code
so my bid is the minimum for such project
so If you still care about my Bid please mention how are you sending a notification to Android app or this is not implemented yet ?
and Yes I should mention that I didn't use Solenoid Locks before , but If they can be turned ON/OFF
by putting Pins High/Low .. that shouldn't be a problem .
BTW, Nothing is attached with the Job post .
Regards