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

Stream not starting and no notifications when doorbell pressed #1049

Closed
hyperbart opened this issue Sep 10, 2022 · 1 comment
Closed

Stream not starting and no notifications when doorbell pressed #1049

hyperbart opened this issue Sep 10, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@hyperbart
Copy link

Bug Report

Describe the Bug

Ring Videostream not showing up (No Response)
Doorbell notifications (dingdong on HomePod Mini or on screen notification iPhones not always showing or very slow, sluggish)

To Reproduce

Buy Ring Doorbell Wired (amazon promotion 40 EUR)
Install HomeBridge in Docker
Add Ring Plugin via Homebridge UI
Configure Ring Plugin

Expected behavior

Video stream starts

Screenshots/Logs

"No Response"
Camera icon greyed with a diagonal line over the icon
"This Camera is not responding"

Additional context

Homebridge Ring Config

Post homebridge-ring platform config without sensitive information


        {
            "refreshToken": "xxxxxxx",
            "hideUnsupportedServices": false,
            "debug": true,
            "cameraStatusPollingSeconds": 1,
            "platform": "Ring"
        }

Environment

  • OS: Ubuntu Ubuntu 20.04.5 LTS
  • Node.js: v16.15.0
  • NPM: 8.5.5
  • homebridge-ring: homebridge-ring v11.2.1
  • homebridge: v1.5.0
  • hoobs: N/A

Log:

[9/10/2022, 9:15:14 PM] [Ring] No snapshot cached for Voordeur
[9/10/2022, 9:15:14 PM] [Ring] Loading new snapshot into cache for Voordeur
[9/10/2022, 9:15:15 PM] [Ring] Snapshot cached for Voordeur (1.603s)
[9/10/2022, 9:15:17 PM] [Ring] Preparing Live Stream for Voordeur
[9/10/2022, 9:15:18 PM] [Ring] Stream Prepared for Voordeur (0.698s)
[9/10/2022, 9:15:18 PM] [Ring] WebSocket connected for Voordeur
[9/10/2022, 9:15:18 PM] [Ring] Activating stream for Voordeur (1.048s)
[9/10/2022, 9:15:19 PM] [Ring] iceConnectionStateChange: completed
[9/10/2022, 9:15:19 PM] [Ring] connectionStateChange: connecting
[9/10/2022, 9:15:19 PM] [Ring] iceConnectionStateChange: new
[9/10/2022, 9:15:19 PM] [Ring] iceConnectionStateChange: checking
[9/10/2022, 9:15:19 PM] [Ring] Activating Session
[9/10/2022, 9:15:19 PM] [Ring] Streaming active for Voordeur (1.461s)
[9/10/2022, 9:15:19 PM] [Ring] iceConnectionStateChange: new
[9/10/2022, 9:15:19 PM] [Ring] iceConnectionStateChange: connected
[9/10/2022, 9:15:19 PM] [Ring] received first audio packet
[9/10/2022, 9:15:19 PM] [Ring] From Ring (Voordeur): Input #0, sdp, from 'pipe:':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: opus, 48000 Hz, stereo, s16
Stream mapping:
  Stream #0:0 -> #0:0 (opus (libopus) -> aac (libfdk_aac))

[9/10/2022, 9:15:19 PM] [Ring] From Ring (Voordeur): Output #0, rtp, to 'srtp://192.168.x.177:52160?pkt_size=188':
  Metadata:
    encoder         : Lavf59.16.100
  Stream #0:0: Audio: aac (ELD), 16000 Hz, mono, s16, 24 kb/s
    Metadata:
      encoder         : Lavc59.18.100 libfdk_aac

[9/10/2022, 9:15:19 PM] [Ring] From Ring (Voordeur): size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
[9/10/2022, 9:15:20 PM] [Ring] From Ring (Voordeur): size=       3kB time=00:00:00.80 bitrate=  30.8kbits/s speed= 1.6x    
[9/10/2022, 9:15:20 PM] [Ring] From Ring (Voordeur): size=       5kB time=00:00:01.37 bitrate=  29.7kbits/s speed=1.36x    
[9/10/2022, 9:15:21 PM] [Ring] From Ring (Voordeur): size=       7kB time=00:00:01.92 bitrate=  29.2kbits/s speed=1.26x    
[9/10/2022, 9:15:21 PM] [Ring] From Ring (Voordeur): size=       9kB time=00:00:02.43 bitrate=  29.0kbits/s speed= 1.2x    
[9/10/2022, 9:15:22 PM] [Ring] From Ring (Voordeur): size=      10kB time=00:00:02.94 bitrate=  28.8kbits/s speed=1.16x    
[9/10/2022, 9:15:22 PM] [Ring] From Ring (Voordeur): size=      12kB time=00:00:03.45 bitrate=  28.7kbits/s speed=1.13x    
[9/10/2022, 9:15:23 PM] [Ring] From Ring (Voordeur): size=      14kB time=00:00:03.93 bitrate=  28.6kbits/s speed= 1.1x    
[9/10/2022, 9:15:23 PM] [Ring] From Ring (Voordeur): size=      16kB time=00:00:04.48 bitrate=  28.5kbits/s speed= 1.1x    
[9/10/2022, 9:15:24 PM] [Ring] From Ring (Voordeur): size=      17kB time=00:00:04.96 bitrate=  28.5kbits/s speed=1.08x    
[9/10/2022, 9:15:24 PM] [Ring] From Ring (Voordeur): size=      19kB time=00:00:05.50 bitrate=  28.5kbits/s speed=1.08x    
[9/10/2022, 9:15:25 PM] [Ring] From Ring (Voordeur): size=      21kB time=00:00:06.01 bitrate=  28.4kbits/s speed=1.07x    
[9/10/2022, 9:15:25 PM] [Ring] From Ring (Voordeur): size=      23kB time=00:00:06.49 bitrate=  28.4kbits/s speed=1.06x    
[9/10/2022, 9:15:26 PM] [Ring] From Ring (Voordeur): size=      24kB time=00:00:07.04 bitrate=  28.4kbits/s speed=1.06x    
[9/10/2022, 9:15:26 PM] [Ring] From Ring (Voordeur): size=      26kB time=00:00:07.55 bitrate=  28.3kbits/s speed=1.06x    
[9/10/2022, 9:15:27 PM] [Ring] From Ring (Voordeur): size=      28kB time=00:00:08.06 bitrate=  28.3kbits/s speed=1.05x    
[9/10/2022, 9:15:27 PM] [Ring] From Ring (Voordeur): size=      30kB time=00:00:08.57 bitrate=  28.3kbits/s speed=1.05x    
[9/10/2022, 9:15:28 PM] [Ring] From Ring (Voordeur): size=      31kB time=00:00:09.08 bitrate=  28.3kbits/s speed=1.05x    
[9/10/2022, 9:15:28 PM] [Ring] From Ring (Voordeur): size=      33kB time=00:00:09.59 bitrate=  28.3kbits/s speed=1.04x    
[9/10/2022, 9:15:29 PM] [Ring] Return Audio (Voordeur): Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, sdp, from 'pipe:':
  Metadata:
    title           : Talk
  Duration: N/A, bitrate: N/A
  Stream #0:0: Audio: aac, 16000 Hz, mono, s16

[9/10/2022, 9:15:29 PM] [Ring] Return Audio (Voordeur): Stream mapping:
  Stream #0:0 -> #0:0 (aac (libfdk_aac) -> opus (libopus))

[9/10/2022, 9:15:29 PM] [Ring] From Ring (Voordeur): size=      35kB time=00:00:10.11 bitrate=  28.3kbits/s speed=1.04x    
[9/10/2022, 9:15:29 PM] [Ring] From Ring (Voordeur): size=      37kB time=00:00:10.62 bitrate=  28.3kbits/s speed=1.04x    
[9/10/2022, 9:15:30 PM] [Ring] From Ring (Voordeur): size=      38kB time=00:00:11.10 bitrate=  28.3kbits/s speed=1.03x    
[9/10/2022, 9:15:30 PM] [Ring] From Ring (Voordeur): size=      40kB time=00:00:11.64 bitrate=  28.2kbits/s speed=1.03x    
[9/10/2022, 9:15:31 PM] [Ring] From Ring (Voordeur): size=      42kB time=00:00:12.15 bitrate=  28.2kbits/s speed=1.03x    
[9/10/2022, 9:15:32 PM] [Ring] From Ring (Voordeur): size=      43kB time=00:00:12.54 bitrate=  28.2kbits/s speed=0.955x    
[9/10/2022, 9:15:33 PM] [Ring] From Ring (Voordeur): size=      48kB time=00:00:14.03 bitrate=  28.2kbits/s speed=1.03x    
[9/10/2022, 9:15:33 PM] [Ring] From Ring (Voordeur): size=      50kB time=00:00:14.51 bitrate=  28.2kbits/s speed=1.03x    
[9/10/2022, 9:15:34 PM] [Ring] From Ring (Voordeur): size=      52kB time=00:00:15.05 bitrate=  28.1kbits/s speed=1.03x    
[9/10/2022, 9:15:34 PM] [Ring] From Ring (Voordeur): size=      54kB time=00:00:15.57 bitrate=  28.2kbits/s speed=1.03x    
[9/10/2022, 9:15:35 PM] [Ring] From Ring (Voordeur): size=      55kB time=00:00:16.08 bitrate=  28.1kbits/s speed=1.03x    
[9/10/2022, 9:15:35 PM] [Ring] From Ring (Voordeur): size=      57kB time=00:00:16.59 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:36 PM] [Ring] From Ring (Voordeur): size=      59kB time=00:00:17.10 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:36 PM] [Ring] From Ring (Voordeur): size=      61kB time=00:00:17.61 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:37 PM] [Ring] From Ring (Voordeur): size=      62kB time=00:00:18.13 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:37 PM] [Ring] From Ring (Voordeur): size=      64kB time=00:00:18.64 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:38 PM] [Ring] From Ring (Voordeur): size=      66kB time=00:00:19.15 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:38 PM] [Ring] From Ring (Voordeur): size=      68kB time=00:00:19.66 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:39 PM] [Ring] Return Audio (Voordeur): pipe:: Operation timed out

[9/10/2022, 9:15:39 PM] [Ring] Return Audio (Voordeur): [libopus @ 0x7f3fb1bab840] No bit rate set. Defaulting to 96000 bps.

[9/10/2022, 9:15:39 PM] [Ring] Return Audio (Voordeur): Output #0, rtp, to 'rtp://127.0.0.1:43734':
  Metadata:
    title           : Talk
    encoder         : Lavf59.16.100
  Stream #0:0: Audio: opus, 48000 Hz, stereo, s16, 96 kb/s
    Metadata:
      encoder         : 
[9/10/2022, 9:15:39 PM] [Ring] Return Audio (Voordeur): Lavc59.18.100 libopus

size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    =       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

[9/10/2022, 9:15:39 PM] [Ring] Return Audio (Voordeur): stopped gracefully
[9/10/2022, 9:15:39 PM] [Ring] From Ring (Voordeur): size=      69kB time=00:00:20.17 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:39 PM] [Ring] From Ring (Voordeur): size=      71kB time=00:00:20.72 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:40 PM] [Ring] From Ring (Voordeur): size=      73kB time=00:00:21.20 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:40 PM] [Ring] From Ring (Voordeur): size=      75kB time=00:00:21.71 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:41 PM] [Ring] From Ring (Voordeur): size=      76kB time=00:00:22.25 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:41 PM] [Ring] From Ring (Voordeur): size=      78kB time=00:00:22.77 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:42 PM] [Ring] From Ring (Voordeur): size=      80kB time=00:00:23.28 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:43 PM] [Ring] From Ring (Voordeur): size=      82kB time=00:00:23.79 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:43 PM] [Ring] From Ring (Voordeur): size=      83kB time=00:00:24.33 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:44 PM] [Ring] From Ring (Voordeur): size=      85kB time=00:00:24.85 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:44 PM] [Ring] From Ring (Voordeur): size=      87kB time=00:00:25.36 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:45 PM] [Ring] From Ring (Voordeur): size=      89kB time=00:00:25.87 bitrate=  28.1kbits/s speed=1.02x    
[9/10/2022, 9:15:45 PM] [Ring] From Ring (Voordeur): size=      90kB time=00:00:26.35 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:46 PM] [Ring] From Ring (Voordeur): size=      92kB time=00:00:26.86 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:46 PM] [Ring] From Ring (Voordeur): size=      94kB time=00:00:27.37 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:47 PM] [Ring] From Ring (Voordeur): size=      96kB time=00:00:27.89 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:47 PM] [Ring] From Ring (Voordeur): size=      97kB time=00:00:28.40 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:48 PM] [Ring] From Ring (Voordeur): size=      99kB time=00:00:28.91 bitrate=  28.1kbits/s speed=1.01x    
[9/10/2022, 9:15:48 PM] [Ring] Stopped Live Stream for Voordeur
[9/10/2022, 9:15:48 PM] [Ring] connectionStateChange: closed
[9/10/2022, 9:15:48 PM] [Ring] iceConnectionStateChange: closed
[9/10/2022, 9:15:58 PM] [Ring] From Ring (Voordeur): stopped gracefully
[9/10/2022, 9:15:58 PM] [Ring] From Ring (Voordeur): pipe:: Operation timed out

[9/10/2022, 9:15:58 PM] [Ring] From Ring (Voordeur): size=     101kB time=00:00:29.36 bitrate=  28.1kbits/s speed=0.753x    
video:0kB audio:86kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 16.866869%

[9/10/2022, 9:15:58 PM] [Ring] From Ring (Voordeur): Exiting normally, received signal 15.
@hyperbart hyperbart added the bug Something isn't working label Sep 10, 2022
@dgreif
Copy link
Owner

dgreif commented Sep 10, 2022

Hey @hyperbart, unfortunately I don't see anything in the logs to indicate why your streams aren't working. Sometimes this is just a matter of HomeKit not recognizing the stream. You might try the unbridgeCameras option and re-add the cameras directly to HomeKit.

Regarding the notifications not working, this is being tracked in #933

@dgreif dgreif closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2022
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

2 participants