[Note: my immediate application for using this concept is with getting external motion sensors to wake an Android’s screen, but I will eventually want to do this with other sensors and different reactions as well]
I have seen this discussed in a lot of threads, and there are different pieces and parts of the concept all over the place. I wanted to see it specifically discussed in one place.
Generally speaking…
- Z-Wave/Zigbee connected motion sensor detects motion
- SmartThings gets notified
- SmartThings sends notification to Android device as usual
- Some app on Android device parses SmartThings notifications
- App on Android sends command to wake Android device screen or other task on the Android device
Not Using Android Camera
This would waste energy. That’s why I want it to use an external sensor.
Not using yet another ‘cloud’ system beyond the one we’re already using (SmartThings; local processing would be ideal, but I only have a V1 hub). I have heard of people doing something similar with IFTTT and/or other online system, but in light of delays I have experienced with IFTTT and since everything is already going through the SmartThings ‘cloud’, I’d rather keep it limited to that, and not have to add another potential delay to the mix.
The main way I have heard of so far is using Tasker and Secure Settings. However, we need specific steps to get it set up and fully functional.
In my case, I already have both Tasker and Secure Settings and have used them for other things. I just need instructions for how to do this (with those apps or whatever makes it work)…and/or a URL to somebody else’s instructions (I will add links to this OP to give credit if anybody can identify specific instructions already having been posted here somewhere).
Eventually, the system I’m imagining will have at least two modes of operation…
- Home
when we’re home (i.e. SmartThings is in Home Mode), it will act as a trigger for turning the Android’s screen on so that I can see and interact with SmartTiles (or other ‘Dashboard’). - Away
When we’re gone from the house (i.e. SmartThings is in Away Mode), it will act as a trigger for some kind of camera security app on the Android device.
If YOU have done this (or if you know where it has been detailed with step-by-step instructions), would you please post in here to let others know how to do this?
UPDATE: With the help of @joshua_lyon of Sharp Tools fame, I was able to get this figured out by using a combination of Sharp Tools, Tasker and Secure Settings. If you want more details, either check out post #17 in this present thread, or PM me.
Here it is in a nutshell…
- I tell SharpTools app on Android device to ‘subscribe’ to a particular motion sensor in my SmartThings system
2a. I create a profile in Tasker app on Android device that
2b. uses the SharpTools plugin to monitor that motion sensor
2c. uses Secure Settings for the action upon trigger - External Motion Sensor sends trigger to my SmartThings system
- Tasker app on Android device (via Sharp Tools plugin) ‘sees’ the motion trigger and passes trigger over to Secure Settings
- Tasker app on Android device (via Secure Settings plugin) wakes the screen on the Android device
- Done (the screen is on)
Since I have added a couple apps to the mix to help with turning my Android screens on in a timely fashion, I’m just going to paste this here from another thread…