Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Doorbell WYZEDB3 Stopped Working #1294

Closed
jdeath opened this issue Jul 13, 2024 · 18 comments
Closed

BUG: Doorbell WYZEDB3 Stopped Working #1294

jdeath opened this issue Jul 13, 2024 · 18 comments
Labels
bug Something isn't working

Comments

@jdeath
Copy link
Contributor

jdeath commented Jul 13, 2024

Describe the bug

Doorbells (Firmware 4.25.1.333, model WYZEDB3 ) do not connect and get timeout errors. Only noticed as had a power outage. Rolled back to 2.9.10 worked (edit, figured this out later)

Doorbells work in the app, however the ON with a circle around it does not show for my two doorbells.

[WyzeBridge] 🎉 Connecting to WyzeCam Doorbell - Side Door on 192.168.1.XXX
[WyzeBridge] 🎉 Connecting to WyzeCam Doorbell - Front door on 192.168.1.XXX
[WyzeBridge] ⏰ Timed out connecting to Front door.
[WyzeBridge] ⏰ Timed out connecting to Side Door.

Affected Bridge Version

2.9.11

Bridge type

Home Assistant

Affected Camera(s)

WYZEDB3

Affected Camera Firmware

4.25.1.333

docker-compose or config (if applicable)

No response

@jdeath jdeath added the bug Something isn't working label Jul 13, 2024
@tdashmike
Copy link

tdashmike commented Jul 13, 2024

I have the same problem. It was working fine until right before 2 PM (EST) today. Times out but works fine in app. IP it's trying to connect to is correct. I have another camera (Wyze Cam v3), that works fine.

@mrlt8
Copy link
Owner

mrlt8 commented Jul 14, 2024

Can you try Restart > reload camera data in the WebUI?

@jdeath
Copy link
Contributor Author

jdeath commented Jul 14, 2024

It restarts, but still get timeout errors. I have restarted many times, pulled fresh data or not pulled fresh data, etc.

@tdashmike
Copy link

tdashmike commented Jul 14, 2024

Can you try Restart > reload camera data in the WebUI?

[WyzeBridge] [API] Fetched [8] cameras
[WyzeBridge] 💾 Saving 'cameras' to local cache...
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET / HTTP/1.1" 200 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/doorbell.png HTTP/1.1" 304 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/crawl-space-cam.png HTTP/1.1" 200 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/doorbell.png HTTP/1.1" 304 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/crawl-space-cam.png HTTP/1.1" 304 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /api/sse_status HTTP/1.1" 200 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/doorbell.png HTTP/1.1" 304 -
[WyzeBridge] 172.30.32.2 - - [13/Jul/2024 21:34:53] "GET /img/crawl-space-cam.png HTTP/1.1" 304 -
[WyzeBridge] Stopping MediaMTX...
[WyzeBridge] Stopping 2 streams
[crawl-space-cam] WARNING: Audio pipe closed
[crawl-space-cam] Stream stopped
[WyzeBridge] Stream monitoring stopped
[WyzeBridge] ☁️ Fetching 'cameras' from the Wyze API...
[WyzeBridge] [API] Fetched [8] cameras
[WyzeBridge] 💾 Saving 'cameras' to local cache...
[WyzeBridge] 🔍 Could not find local cache for 'user'
[WyzeBridge] ☁️ Fetching 'user' from the Wyze API...
[WyzeBridge] 💾 Saving 'user' to local cache...
[WyzeBridge] 🪄 FILTER BLOCKING: 6 of 8 cams
[WyzeBridge] [+] Adding Crawl Space Cam [WYZE_CAKP2JFUS]
[WyzeBridge] [+] Adding Doorbell [WYZEDB3]
[WyzeBridge] starting MediaMTX 1.1.1
[WyzeBridge] 🎬 2 streams enabled
[WyzeBridge] API Motion Events Enabled [interval=1.5]
[WyzeBridge] 🎉 Connecting to WyzeCam V3 - Crawl Space Cam on 192.168.1.202
[WyzeBridge] 🎉 Connecting to WyzeCam Doorbell - Doorbell on 192.168.1.221
[crawl-space-cam] 📡 Getting 180kb/s HD stream (H264/15fps) via LAN mode (WiFi: 100%) FW: 4.36.11.8391 🔒
[crawl-space-cam] 🔊 Audio Enabled [Source=ALAW/16,000Hz]
[crawl-space-cam] [AUDIO] Re-Encode for RTSP compatibility [codec_out='pcm_mulaw']
[crawl-space-cam] WARNING: Skipping wrong frame_size at start of stream [frame_size=1]
[WyzeBridge] ✅ '/crawl-space-cam stream is UP! (3/3)
[WyzeBridge] 📖 New client reading from crawl-space-cam
[WyzeBridge] 📕 Client stopped reading from crawl-space-cam
[WyzeBridge] ⏰ Timed out connecting to Doorbell.

@automiketic
Copy link

automiketic commented Jul 14, 2024

I'm having this exact same issue except mine started after updating from v2.8.1 of wyze-bridge to the latest version. Reverting back to 2.8.1 resolved the issue.

@cheme75
Copy link

cheme75 commented Jul 14, 2024

Although disappointing to hear of a potential new bug, I'm relieved to know it's not just me. My db3 stopped working after updating to the latest 2.9.11 - tried same things as mentioned by others and still getting same problem - connection timed out. No changes to email, pw, api ID or api key. Re-pulled, restarted, retried up -d - nothing is working. Baffling to me since it's my only cam at present and it was working normally in the bridge.

@cheme75
Copy link

cheme75 commented Jul 14, 2024

I'm having this exact same issue except mine started after updating from v2.8.1 of wyze-bridge to the latest version. Reverting back to 2.8.1 resolved the issue.

How does one revert? I use the .yml and docker-compose in windows.

@jdeath
Copy link
Contributor Author

jdeath commented Jul 14, 2024

Reverting back to 2.8.1 resolved the issue.

Thanks. 2.8.1 worked for me. Strange, since 2.9.10 worked before (but does not now). I revert in home assistant, so cannot help with other methods.

@tdashmike
Copy link

Reverting back to 2.8.1 resolved the issue.

Thanks. 2.8.1 worked for me. Strange, since 2.9.10 worked before (but does not now). I revert in home assistant, so cannot help with other methods.

How did you revert in HA?

@automiketic
Copy link

automiketic commented Jul 14, 2024

I'm having this exact same issue except mine started after updating from v2.8.1 of wyze-bridge to the latest version. Reverting back to 2.8.1 resolved the issue.

How does one revert? I use the .yml and docker-compose in windows.

To revert stop the container then run docker compose rm -f. Next modify the docker-compose.yml file. Change the image line from: image: mrlt8/wyze-bridge:latest
to: image: mrlt8/wyze-bridge:2.8.1
Then run docker compose pull and start the container again as normal.

@tdashmike
Copy link

Reverting back to 2.8.1 resolved the issue.

Thanks. 2.8.1 worked for me. Strange, since 2.9.10 worked before (but does not now). I revert in home assistant, so cannot help with other methods.

How did you revert in HA?

I figured it out. Thanks.

https://www.youtube.com/watch?v=yxbZAv0oYcE

@jdeath
Copy link
Contributor Author

jdeath commented Jul 14, 2024

How did you revert in HA?

Download the raw files (readme, config.json), in this directory: https://github.com/mrlt8/docker-wyze-bridge/tree/main/home_assistant

Place them in /addons/dockerwyzebridge/

edit config.json for the version you want to run. Go to addon store, under local addons, you should have an entry. Install that.

edit: 2.9.10 works, 2.9.11 has the timeout issue.

@cheme75
Copy link

cheme75 commented Jul 14, 2024

I'm having this exact same issue except mine started after updating from v2.8.1 of wyze-bridge to the latest version. Reverting back to 2.8.1 resolved the issue.

How does one revert? I use the .yml and docker-compose in windows.

To revert stop the container then run docker compose rm -f. Next modify the docker-compose.yml file. Change the image line from: image: mrlt8/wyze-bridge:latest to: image: mrlt8/wyze-bridge:2.8.1 Then run docker compose pull and start the container again as normal.

Ok. Thx. Will try in morning.

@cheme75
Copy link

cheme75 commented Jul 14, 2024

Can you try Restart > reload camera data in the WebUI?

Web ui control shows stream enable, result is state:success in a green popup, trying stream start, result is state:error in red popup

@mrlt8
Copy link
Owner

mrlt8 commented Jul 14, 2024

This should be fixed in v2.9.12. Autocomplete typo was using the model_name instead of product_model when setting the bitrate on connection causing some cameras like the doorbell to get stuck.

@tdashmike
Copy link

@mrlt8 Confirmed fixed on 2.9.12. Thank you.

@cheme75
Copy link

cheme75 commented Jul 14, 2024

Also confirming fixed for my db3 cam. Thx for the quick fix!

@jdeath
Copy link
Contributor Author

jdeath commented Jul 14, 2024

Fixed. Thank you. Closing

@jdeath jdeath closed this as completed Jul 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants