homebridge-eufy-security / plugin

Homebridge plugin to control certain Eufy Security devices
Apache License 2.0
177 stars 23 forks source link

[Bug]: Eufy S350 No Livestream Edited #545

Open mlavio829 opened 7 months ago

mlavio829 commented 7 months ago

What happened?

Hi, I'm unable to view the Eufy S350 camera using both v2.3.30 and v3.0.0 in the home app. It does occasionally show a snapshot but can't view the live stream at all. The homebridge log says:

[04/16/2024, 20:17:55] [EufySecurity] ERROR Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!

Device Type

Indoor Camera (Supported)

Plugin Version

v2.3.x (Best Effort)

HomeBridge Version

v1.7.x (Supported)

NodeJS Version

v20 (Supported)

Operating System

Ubuntu 22.04+ (Supported)

Relevant log output

[04/16/2024, 20:17:55]  [EufySecurity]  ERROR   Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!

config

-
github-actions[bot] commented 7 months ago

Did you check this Common Issues pages ?

cmelkane commented 7 months ago

having the same issue. the camera is visible on the home app, but no screenshot nor livestream are showing. I am getting an error saying snapshot not available then after couple of seconds "no repose this camera is not responding"

cmelkane commented 7 months ago

I downgraded node js version to 19.9.0 to avoid the Node Security Compatibility Bypass without luck

lenoxys commented 7 months ago

looks like nodejs issue ... can you try to downgrade into this exact version : hb-service update-node 20.11.0

cmelkane commented 7 months ago

I'm still getting the same issue. i am using the plugin's v2.3.30

mlavio829 commented 7 months ago

Didn't make a difference. I should note that I have another Eufy camera (outdoor 2k camera) which works fine with same settings.

neegool commented 7 months ago

Same thing happening on my S350.

using plugin v3.0.2, node 20.11.0. Turning on debug mode, an additional log shows the ff:

Camera Receive Apple HK Stop request{"sessionID":"8b324048-5dde-4229-b369-b9361f562837","type":"stop"}

m22baker commented 7 months ago

Having this same issue. EufyCam S330. Node 20.11.0, Plugin v3.3.0

[EufySecurity] ERROR Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!

@lenoxys , Live Streaming seems to work ok in Performance Mode if that's helpful.

ryadkarar commented 6 months ago

Same here.

NodeJs : 20.11.0, plugin v3.4.2, tried 2.3.30 hksv and still getting error message.

Also tried the "Perfomance mode" and still no livestream.

lenoxys commented 6 months ago

Is your cam / hombridge / iPhone/ipad on the same network ?

bezibaerchen commented 6 months ago

I currently somehow have a working combination for doorbell dual.

Plugin-version: v2.3.30 Node-Version 20.11.0

Refraining from any updates for now.

ryadkarar commented 6 months ago

Is your cam / hombridge / iPhone/ipad on the same network ?

Yes ! S350 (direct to wifi same network), homebridge on Raspberry and iPhone/Mac OS on the same network.

sillyoose commented 6 months ago

Same issue! Hoping this can be fixed in the next update.

AntiHeld889 commented 5 months ago

Same issue!

AndrewKite commented 5 months ago

Is your cam / hombridge / iPhone/ipad on the same network ?

Yes ! S350 (direct to wifi same network), homebridge on Raspberry and iPhone/Mac OS on the same network.

Experiencing same issue with same device/setup. Running the latest version.

ryadkarar commented 3 months ago

Hello, in the meantime, I tested several versions of NodeJS and I returned to 20.11.0: no change. I tested all possible combinations in the video settings on quality, snapshots, etc. and of course I updated the plugin to 4.0.2. The problem remains the same.

@lenoxys Do you have a lead on this bug which seems to affect a lot of people?

Thank you for everything. We remain available to do the necessary tests.

lenoxys commented 3 months ago

hello, can you provide access to that camera to this account? homebridge.eufy.sec@gmail.com and which country is your setup is ?

ryadkarar commented 3 months ago

Hi @lenoxys

I just switch to Homebase 3 and it start working.

We can therefore conclude that the camera only works if it is connected to homebase 3. Those who are in homebase 2 cannot connect the camera and it cannot work alone with Homebridge.

philippk75 commented 3 months ago

Hello,

same issue with 2 Eufy S100, i don't have any Homebase. I habe the newest Node, should i downgrade to 20.11.0? I have Italy as country.

could somebody help?

Best regards

Philipp

fjthomassen commented 3 months ago

Hello,

I have the same issue. I have no Homebase installed. Please advice

Error: Unable to start the livestream: No livestream emited... Something wrong between HB and your cam!

plugging version v4.2.2 Eufy S350 with systemversio 1.5.1.0

0JoseDurand0 commented 3 months ago

hello, I have the same issue with a Solocam S340. The live stream tries to connect but stops after a few seconds.

mlavio829 commented 1 month ago

Hi @lenoxys

I just switch to Homebase 3 and it start working.

We can therefore conclude that the camera only works if it is connected to homebase 3. Those who are in homebase 2 cannot connect the camera and it cannot work alone with Homebridge.

How did you get it working when connected to the Homebase 3?

dfberger commented 2 weeks ago

I've got a T8210C, and have had intermittent success with live-streaming. It worked for a while, then suddenly stopped, and today it irritated me enough to tilt at it.

After watching debug logs, reading a bit of code, and exploring the device parameters, I've been able to live-stream by

1) disabling WDR (wide dynamic range) and 2) enabling "smart display first"

I don't remember changing the WDR setting, so either my memory is bad (#fact) or it was toggled as a result of a device firmware update.

Dropping this here in case it helps someone.