When Facebook Open Sources something, let me know.

Create custom workflows effortlessly by selecting triggers, queries, and actions. With IFTTT, it's simple: “If this” trigger happens, “then that” action follows. Streamline tasks and save time with automated workflows that work for you.
4 triggers, queries, and actions
Pushover makes it easy to send notifications to your Android, iOS, and Desktop devices from a variety of sources.
The Sense home energy monitor lets you understand what every appliance, light, and device in your house has to say. Be informed. Listen to your home.