So, my weekend hack project came to me in the form of a tweet. Thanks to Christian Hambly for the idea:
Myself and my eldest set about installing Node, developing the required code mainly based upon the original article, and working with Pushover which I have already used previously for notifications, the final code looks as follows:
We have a server fitted in the loft which I installed Node onto, then installed PM2 in order to run the application as a service.
The eldest installed Pushover on his iPod Touch which means he knows exactly when the doorbell rings!
The final result:
Also worth considering when it comes out in the UK Amazon IOT Button