I recently worked on a bird watcher project using Fin. To take the project further, I like to put a PIR sensor to Fin and wake up the module when any motion is detected, to reduce power consumption. I have Fin 1.1.1 and I looked at Finabler and supervisor APIs. At present my project has 3 services ( camera, face & tweet) … I am planning to add another service ( motion ) which will be connected to PIR sensor. When no motion is detected for certain time, it will shutdown other 3 services using supervisor api. When any motion is detected, it will start up those 3 services. But one issue with this approach is “motion” service is always running. Is there any better way to achieve the same outcome? My ultimate goal is to power the bird watcher using solar panel and need to run it on lowest possible power.