So I think I have this all set up correctly, however I am still seeing around a 20s delay from the log-file noticing an event to when webcore gets a notification. Do I need to use something else as the trigger for webcore, ie. something that comes directly from this real-time event stream rather than the nest-camera itself detecting a motion?
I have rest streaming but do not have “use local network to send events” turned on as I found when I did nothing got picked up.
Completed all steps on apple iphone XS. installed nest manager version 5.5.8. update 12-27-2018. says enter login to nest click to enter creditials. once clicked it opens a nest page and i sign in. it says nest oops! ve’ve encountered an error. please try again. i have over and over. i click done on top right.and next. now it wont let me go further without entering nest location tap to set. there are no available options. i click done. i am in the same reeat steps without being able to complete.
I wonder if anyone can help. I’ve installed everything as stated above on a Raspberry Pi B+ sitting on my network and everything seems to be working, apart from the person specific motion. As soon as I turn this on within the individual camera settings, all motion event stop. I’ve debugged using webcore as well and it seems that if the person motion toggle is turned on all motion events stop.
I’m pretty sure that this is what Sven a couple of posts is also getting, but has anyone managed to fix this? I just need a light to turn on if a person enters a particular zone on my driveway.
I’ve not gotten any updates on this, and at this point I don’t think it works or will work the way we want it to despite the creator of the app claiming to use it this way. I have mine set to turn off the light after five minutes inactive, so a typical night for me is it randomly turns the porch light on (probably due to some change in light that it senses–but for some reason not a person) then five minutes later goes off. Then sometimes immediately after it goes off or sometimes a short while after that the light will come back on. It just repeats this process endlessly throughout the night. It’s pretty annoying because my cheaper and less effective RING doorbell worked flawlessly for this use case.
I had a similar issue with my Nest Hello. The problem was that when the light turned off, my Hello triggered a motion event probably due to most of the pixels it monitors changing. No fault of anyone here…
Not necessarily blaming anyone, but I am pointing out that no less than three people in the above comments claim to be using this service to turn on a light after motion by a person, one of them being Tonesto7 the creator of the app. Even yourself used the past-tense verb “had” in your most recent comment when referring to this issue, which would lead me to believe you now have it working or just decided to scrap it because of bugs.
If the former is true, I’d love to know what you changed to get it to work as one would expect. If the latter, then I’ll just give up hope of it working.
Which gets to the root of my comment. People claim to have it working properly, but no one up to this point has shared anything they’ve done to get it to work. That’s all I would like to know. If it is working where it turns on a light when someone steps in front of the hello then please share what was done to achieve that. I’ve combed through every conceivable setting and had no luck, which makes me think the people claiming to have it working are incorrect.
I got it working by not using my Hello to trigger motion. My real motion detector doesn’t care about light.
I assume there is no real IR motion detector in the Hello, which means they can only use the camera. So my guess is that you’re not likely to get this ‘fixed’.
I have been reading several of the issues above. They seem very similar to my issue. My issue is that motionPerson event is triggered inconsistently and it always comes back as inactive. Therefore, if I use it to turn on some lights, the lights will never turn on. I tried to solve this by setting the MotionOnPersonOnly to true, but this only resulted in having the motion event to be always inactive. I really want to use the motionPerson event as it was designed. Currently, the only solution is to use Stringify. It lets me trigger my lights when a person is detected, and it usually takes about 3 seconds to turn on the lights. This is a wonderful solution, but Stringify is going away July 1. There is no other product on the market that lets me do this with my WeMo light switch. I really hope the NST Manager with the Real-Time-Streaming can be made to work. This is not a Nest issue. It works fine with Stringify.
I’m not sure. It looks like the manager app has not detected the service and sent the endpoint info. Did you run the detection process inside the NST Manager smart app
Thank you, @tonesto7 for publishing this script - installation on a Raspberry Pi was super easy. One question:
The installation script creates a directory in the user’s root (nst-streaming-master). Can that directory be deleted after a successful installation? I’m guessing that since the event-listener is installed as a daemon the repo directory is no longer needed?
Would need to see IDE “live logging” to see what is going on.
Turn this on in a window, then on your ST classic mobile app, go into NST manager and hit done, and let us see the logs for NST manager and the devices/stream. Likely want to send this as a private message for privacy reasons.