RPI will do good with it yes, i have been coding for home automation stuff for years. It's pretty easy to make a cloud based solution for relay checks and management/monitoring from phone/web.
Mby i but together some cloud monitoring/handling for this kind of software?