Programming your home automate with Arduino, Android, and your computer - Riley, Mike (Pragmatic Bookshelf, 2012)
Includes bibliographical references (page 211) and index