A stand-alone ARM based room automation system