New app update (test: 2.9.1):
Changes:
- FIX: HLS stream card. (Compatible with Chromecast)
TIP: Use Chromecast Cast Website instead of Video
(Also 1 sec delay is needed.)
Changes:
- FIX: HLS stream card. (Compatible with Chromecast)
TIP: Use Chromecast Cast Website instead of Video
(Also 1 sec delay is needed.)
Works for me on a Google hub
Also might be good to end the cast after x minutes, since the eufy stream stops after a few minutes, that way you donât see the error page when the stream has ended. Just add an extra flowcard âStop casting after x minutesâ
Yes! Good job Martijn!
Oh thats a good one. With this new implementation that happens yeah. The stream takes 5 minutes, so wil put a delay on it
Heyo,
Checking your posts and google, i could not find how you get the http://p2p-vir-8.eufylife.com/hls url ?
Is it somewhere in the eufy app or ?
Hey @mattrix ,
See the flow i shared
The stream card returns a URL in the stream URL token
Changes:
- ADD: 5 minute timeout on stream card
- FIX: error on server port
- FIX port binding for internal stream server
Mmm almost there for me⊠I get a black screen with a play button on my Nest Hub. When I press it it works but it doesnt play automatically.
@TammeMagal Will have a look
Donât even need to, there is a chromecast app card, stop casting, so that works perfectly as well
Ah itâs already in the update, youâre just way too fast
Let me test it, without the cromecast card ofcourse
UPDATE: 5 minute timeout on stream card, the stream stops, but it already did that before as well only with a different error, it now shows , âA network error caused the media download to fail part wayâ.
Personally i would just use the stream stop card from the chromecase homey app, just set it to 4 or 5 minutes, works fine (and saves @martijnpoppen some work)
Changes:
- FIX: streamserver port in use issue
- ADD: Try to close stream when finished playing
@TammeMagal Did check. So autoplay is not always working in browsers. What I can do is start the stream muted but then you have to enable sound manually.
What I read is: When you interact with this webpage it will be recognized as trusted and the next time it should autoplay. Not sure if that works though
Edit: tested this on chrome on my macbook and there it works.
Thank you so much. A live stream was the one thing I was missing for my 2K wired doorbell. Youâre the man!
This is amazing! Thanks again @martijnpoppen for the work you put in this app. This really takes the integration to the next level!
Initial tests work well, besides the fact that thereâs some delay in the steam (10-15 sec).
Really curious if this is the same for others who are testing the integration and what you do to minimize this delay.
Again, great work!
Thanks @MrBlue
Yeah the delay is always there. Its a cloud stream from Eufy.
You can check that also at https://mysecurity.eufylife.com
Sure. I realize this is not something you can influence, but was just curious how others are experiencing this delay and how thay managed to minimize it.
Idea:
Start the stream for your doorbell if thereâs motion or a person.
Once the doorbell rings you use the stream Chromecast card.
In that case you directly have the stream and you can see the person on your screen
Tried everything but it wonât autoplay.
For me personally its oké to start without sound. Would be nice to see who is in front of the door on my hub so I can decide to stand up from the couch or not
Alright Will make a extra no sound card
Changes:
- FIX: streamserver port in use issue
- ADD: Try to close stream when finished playing
- FIX: start stream as muted when autoplay is not supported @TammeMagal
@TammeMagal can you check if it works? It didnât add a extra card, but theres a check if the video started to play. If not it will start muted