I see you've got a couple of various scripts people are writing for integration, the most serious integration suite I've used before is Home Assistant (https://home-assistant.io/)
@Ryan - If you want to give yourself a big boost in customers who spend money, Check them out, they are adding official support for devices at a phenomenal rate, My own copy of Home assistant is less than 2 months old and easily 4 versions behind.
I'm going to probably write some poor version integration for home assistant to turn on some lights, But if you spent a little time on it, or even outsourced someone to write a good integration, people would flock to sighthound, the camera support is there, but not clever automation.
Food for thought anyway.