arduino and smartphone to turn on home AC

Do-able? Yes.

Novice level work? My opinion varies from a "Eh, not really" to a very resounding "No", depending on how indepth you want to get.

Perhaps the Treeduino makes a good starting place? http://www.instructables.com/id/Treeduino-The-Web-Controlled-Christmas-Tree/