@melianguidry ,
Start here for a great app:
And here for custom device handlers :
Also, a search will yield more info on another app too.