[APP][Pro] Eufy Security

I got the stream working in VLC and my recording systems and the PI system that i use as a monitor for my feeds (GitHub - Anonymousdog/displaycameras: System for displaying RTSP feeds from IP cameras on the Raspberry Pi). So far everything works fine, only 1 issue, the feed stops after exactly 5 minutes and you have to get a new url.

1 Like

I just tried this concept over PiPup, but that doesn’t seem to work out of the box (yet)

So I found that the stream_url is always the same. only the ?time and &token are changing.
You can remove that part form the url and run the flow to start the stream every 5 minutes. Not sure if Eufy would like that and maybe block you… :thinking:

@MrBlue Hmm no, I’m not sure yet how to do that. Sending a url to android tv which consumes that url is not possible as far as I see.

Correct. Now considering hosting a webpage on my NAS which displays the RTMP stream, and pushing that over PiPup.
A concept for now though…

At least you have a new project to work on :stuck_out_tongue:

Okay, removing token and time works (kinda makes it a bit less secure then it looked at first lol)
Now testing if without the stream will continue to work after 5 minutes, triggering it every 5 minutes might be an issue with a recorder.

2 Likes

True!
Just out of curiosity; since this triggers the doorbell to be live, would there be a way to also take a snapshot (which can be used in Homey).

(Not sure if I already asked this before. If so, my apologies for asking again :-))

That would be a game changer (and quite insecure as well). Curious on the outcome!

Right now thats not possible. To take an snapshot of an stream I need FFMPEG but that’s not supported by Homey.
So you would need an RPI or something like that as an image converter :joy:

Edit: Or use an VPS which can convert it for you. But might be quite slow I think

1 Like

I use my recording software to take a snapshot and post that to a feed, but that could also be homey i guess, I just update the same picture on movement, same url as well, so pretty sure you can use imagegrabber for that in homey, but yeah you need a vps/server/pi to capture that image first.

1 Like

Hi Martijn,
I can only start by saying THANK YOU for developing the Eufy app for Homey. I currently have multiple Eufy cams (5 EufyCam 1’s and 1 PT) and I love the way you are progressing with the app. Honestly I was quite anxious to read that the HomeBase is now supported. However I can’t find it/ install it. Could it be only HomeBase V2 is supported for now? And if so, will you be adding the original HomeBase v1 as well? Keep up the good work!

1 Like

Hi @Raymond_Wigmore ,
Yeah for now it’s only the 2.
I can support Homebase 1 to but I need some help with testing.
Will send you a DM when I implemented that :slight_smile:
The current change is still in testing phase so will wait with go-live until the Homebase 1 is included

What recording sw do you use if I may ask?

Have some on my NAS, but used to run ispy on a VM, but there are also very light versions that have this functionality and that run on a pi. MotionEyeOS might be something, but there are others too

1 Like

@martijnpoppen Can you somehow make the battery level status available for the battery powered devices? In my case Eufycam2 1080

edit: seems I have asked this before LOL

1 Like

@Rens_Hoekema Yes it’s on the list :smiley:
After this big change is done

1 Like

I have a beginner questions, why can’t I see anything on my pro 2 cam

Hi @Tb1 ,
This image only updates when you got an event like motion or doorbell press.
I would suggest to restart the Eufy-Homey app, because sometimes the images are not registered correct.

New app update (test: 2.2.0 ):

  • NEW: add Homebase_1 hub
1 Like