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

Google Nest Doorbell - Enable doorbell button automations #38

Open
maochen opened this issue Oct 31, 2022 · 23 comments
Open

Google Nest Doorbell - Enable doorbell button automations #38

maochen opened this issue Oct 31, 2022 · 23 comments
Labels
enhancement New feature or request

Comments

@maochen
Copy link

maochen commented Oct 31, 2022

Hi, I gotta onboarded my google nest doorbell wireless with nest sdm plugin. And it works nicely with the current settings. However, the google doorbell shows as a camera plugin currently. And inside the camera, I only see the Motion Sensor plugin. Thus, I am wondering if we could add a doorbell button accessory also so that I could create some customized automation upon the doorbell button pressed.

@potmat
Copy link
Owner

potmat commented Oct 31, 2022

Looks like this one again: #33

Doorbells are fully supported and should show up as doorbells, not cameras.

Can you turn on debug mode and show me the logs right when Homebridge starts up?

@maochen
Copy link
Author

maochen commented Oct 31, 2022

[10/31/2022, 12:53:16 PM] [HB Supervisor] OS: Linux 4.4.180+ x64
[10/31/2022, 12:53:16 PM] [HB Supervisor] Node.js v16.16.0 /opt/homebridge/bin/node
[10/31/2022, 12:53:16 PM] [HB Supervisor] Homebridge Path: /var/lib/homebridge/node_modules/homebridge/bin/homebridge
[10/31/2022, 12:53:16 PM] [HB Supervisor] UI Path: /opt/homebridge/lib/node_modules/homebridge-config-ui-x/dist/bin/standalone.js
[10/31/2022, 12:53:19 PM] [Homebridge UI] Homebridge Config UI X v4.50.1 is listening on :: port 8581
[10/31/2022, 12:53:19 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules -D --strict-plugin-resolution
[10/31/2022, 12:53:19 PM] [HB Supervisor] Started Homebridge v1.5.1 with PID: 6742
[10/31/2022, 12:53:20 PM] Loaded config.json with 1 accessories and 4 platforms.
[10/31/2022, 12:53:20 PM] Loaded 2 cached accessories from cachedAccessories.
hostname: No address associated with hostname
[10/31/2022, 12:53:20 PM] ---
[10/31/2022, 12:53:22 PM] Loaded plugin: [email protected]
[10/31/2022, 12:53:22 PM] Registering platform 'homebridge-google-nest-sdm.homebridge-google-nest-sdm'
[10/31/2022, 12:53:22 PM] ---
[10/31/2022, 12:53:23 PM] Loading 4 platforms...
[10/31/2022, 12:53:23 PM] [homebridge-google-nest-sdm] Initializing homebridge-google-nest-sdm platform...
[10/31/2022, 12:53:23 PM] Loading 1 accessories...
[10/31/2022, 12:53:23 PM] [homebridge-google-nest-sdm] Loading accessory from cache: Entryway Doorbell
[10/31/2022, 12:53:23 PM] [homebridge-google-nest-sdm] Executed didFinishLaunching callback
[10/31/2022, 12:53:23 PM] Publishing bridge accessory (name: Homebridge DB9E, publishInfo: {
  username: ,
  port: 52352,
  pincode: '***-**-***',
  category: 2,
  bind: undefined,
  mdns: undefined,
  addIdentifyingMaterial: true,
  advertiser: undefined
}).
Setup Payload:
X-HM://0023ISYWYJ3FQ
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │   
    └────────────┘     
                       
[10/31/2022, 12:53:23 PM] Homebridge v1.5.1 (HAP v0.10.4) (Homebridge DB9E) is running on port 52352.
[10/31/2022, 12:53:24 PM] [homebridge-google-nest-sdm] Restoring existing accessory from cache: Entryway Doorbell
[10/31/2022, 12:53:24 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 12:53:24 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 12:54:25 PM] [homebridge-google-nest-sdm] Video stream requested: 1280 x 720, 30 fps, 299 kbps Entryway Doorbell
[10/31/2022, 12:54:25 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream with parameters {"offerSdp":"v=0\r\no=- 17875188 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 2\r\na=extmap-allow-mixed\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:1cac\r\na=ice-pwd:5faf8a0385b84f82480ef9\r\na=ice-options:trickle\r\na=fingerprint:sha-256 D7:27:1D:25:47:9E:E8:66:AF:56:EE:99:4E:D0:5D:92:75:94:74:9F:D7:0F:D6:AC:4F:5C:20:8B:D0:6B:C5:73\r\na=setup:actpass\r\na=recvonly\r\na=mid:0\r\na=msid:0997b4b9-dbb9-46b9-9a12-474f0515c0a3 0c6663d8-6353-48e3-9de5-9a150add2d59\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:3602694093 cname:649bfee4-28b7-46a1-b910-39ffa94a9bcd\r\na=rtpmap:96 opus/48000/2\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:1cac\r\na=ice-pwd:5faf8a0385b84f82480ef9\r\na=ice-options:trickle\r\na=fingerprint:sha-256 D7:27:1D:25:47:9E:E8:66:AF:56:EE:99:4E:D0:5D:92:75:94:74:9F:D7:0F:D6:AC:4F:5C:20:8B:D0:6B:C5:73\r\na=setup:actpass\r\na=recvonly\r\na=mid:1\r\na=msid:3045738c-fb2a-40f8-b5e3-c1ac52535404 cca11381-025a-400d-8cf4-0d153525304e\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:3681554666 cname:649bfee4-28b7-46a1-b910-39ffa94a9bcd\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:1cac\r\na=ice-pwd:5faf8a0385b84f82480ef9\r\na=ice-options:trickle\r\na=fingerprint:sha-256 D7:27:1D:25:47:9E:E8:66:AF:56:EE:99:4E:D0:5D:92:75:94:74:9F:D7:0F:D6:AC:4F:5C:20:8B:D0:6B:C5:73\r\na=setup:actpass\r\na=mid:2\r\na=sctp-port:5000\r\na=max-message-size:65536\r\n"} Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream returned {"answerSdp":"v=0\r\no=- 0 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 2 1\r\na=msid-semantic: WMS 1752564835213877512/1576828209 virtual-6666\r\na=ice-lite\r\nm=audio 19305 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 172.253.117.127\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate: 1 udp 2113939711 2607:f8b0:400e:c0a::7f 19305 typ host generation 0\r\na=candidate: 1 tcp 2113939710 2607:f8b0:400e:c0a::7f 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113939709 2607:f8b0:400e:c0a::7f 443 typ host generation 0\r\na=candidate: 1 udp 2113932031 172.253.117.127 19305 typ host generation 0\r\na=candidate: 1 tcp 2113932030 172.253.117.127 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113932029 172.253.117.127 443 typ host generation 0\r\na=ice-ufrag:MXVBJRKRMS61WJL1\r\na=ice-pwd:FCZJOLF+K53OGGDFENOH32E5\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:0\r\na=sendrecv\r\na=msid:virtual-6666 virtual-6666\r\na=rtcp-mux\r\na=rtpmap:96 opus/48000/2\r\na=fmtp:96 minptime=10;useinbandfec=1\r\na=ssrc:6666 cname:6666\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:MXVBJRKRMS61WJL1\r\na=ice-pwd:FCZJOLF+K53OGGDFENOH32E5\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:1\r\na=sendrecv\r\na=msid:1752564835213877512/1576828209 1752564835213877512/1576828209\r\na=rtcp-mux\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=ssrc:1576828209 cname:1576828209\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:MXVBJRKRMS61WJL1\r\na=ice-pwd:FCZJOLF+K53OGGDFENOH32E5\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:2\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n","expiresAt":"2022-10-31T19:59:26.517290Z","mediaSessionId":"CiQ5NGExMDU0Ny0zYWNiLTQ4NDEtYmY1MC05ZGQ5NzA4NDBmNzIQARgF"} Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] Stream command: /homebridge/node_modules/homebridge-google-nest-sdm/node_modules/ffmpeg-for-homebridge/ffmpeg -protocol_whitelist pipe,crypto,udp,rtp -analyzeduration 15000000 -probesize 100000000 -i - -an -sn -dn -codec:v libx264 -preset ultrafast -tune zerolatency -pix_fmt yuv420p -color_range mpeg -bf 0 -r 30 -b:v 1196k -bufsize 1196k -maxrate 2392k -filter:v scale='min(1280,iw)':'min(720,ih)':force_original_aspect_ratio=decrease,scale=trunc(iw/2)*2:trunc(ih/2)*2 -payload_type 99 -ssrc 10924819 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params Kw9bVjEHA0o4BnpQ80sCbkqAyF3S6GV+Q2J4v5oV srtp://192.168.1.210:51193?rtcpport=51193&pkt_size=1378 -vn -sn -dn -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 16672317 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params AMlwfOziCjT/oWy2g7AbH046L5LOLsM6wKGzgA7o srtp://192.168.1.210:53149?rtcpport=53149&pkt_size=188 -loglevel level+verbose v=0
o=- 0 0 IN IP4 127.0.0.1
s=-
c=IN IP4 127.0.0.1
t=0 0
m=audio 17142 UDP 96
a=rtpmap:96 opus/48000/2
a=fmtp:96 minptime=10;useinbandfec=1
a=rtcp-fb:96 transport-cc
a=sendrecv
m=video 16198 UDP 97
a=rtpmap:97 H264/90000
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 goog-remb
a=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=sendrecv Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info] ffmpeg version 5.0 Copyright (c) 2000-2022 the FFmpeg developers Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   configuration: --pkgconfigdir=/build/workspace/lib/pkgconfig --prefix=/build/workspace --pkg-config-flags=--static --extra-cflags=-I/build/workspace/include --extra-ldflags=-L/build/workspace/lib --extra-libs='-lpthread -lm' --enable-static --disable-debug --disable-shared --disable-ffplay --disable-doc --enable-openssl --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libx264 --enable-runtime-cpudetect --enable-libfdk-aac --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-libspeex --enable-demuxer=rtsp --enable-indev=alsa --enable-outdev=alsa Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libavutil      57. 17.100 / 57. 17.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libavcodec     59. 18.100 / 59. 18.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libavformat    59. 16.100 / 59. 16.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libavdevice    59.  4.100 / 59.  4.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libavfilter     8. 24.100 /  8. 24.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libswscale      6.  4.100 /  6.  4.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libswresample   4.  3.100 /  4.  3.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [info]   libpostproc    56.  3.100 / 56.  3.100 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 12:54:26 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 12:54:29 PM] [homebridge-google-nest-sdm] [h264 @ 0x559c315e9940] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 12:54:29 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400]  Entryway Doorbell
[10/31/2022, 12:54:30 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400]  Entryway Doorbell
[10/31/2022, 12:54:30 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 12:54:30 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400] [warning] RTP: missed 1 packets Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [sdp @ 0x559c315e3400]  Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info] Input #0, sdp, from 'pipe:': Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Duration: N/A, start: 0.000000, bitrate: N/A Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Stream #0:1: Video: h264 (High), 1 reference frame, yuv420p(progressive, left), 960x1280, 30 fps, 15 tbr, 90k tbn Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info] Stream mapping: Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Stream #0:1 -> #0:0 (h264 (native) -> h264 (libx264)) Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0 -> #1:0 (opus (native) -> aac (libfdk_aac)) Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [graph_1_in_0_0 @ 0x559c318a3f00] [verbose] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [format_out_1_0 @ 0x559c318a4f00] [verbose] auto-inserting filter 'auto_aresample_0' between the filter 'Parsed_anull_0' and the filter 'format_out_1_0' Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [auto_aresample_0 @ 0x559c318a6680] [verbose] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:1 chl:mono fmt:s16 r:16000Hz Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info] Output #1, rtp, to 'srtp://192.168.1.210:53149?rtcpport=53149&pkt_size=188': Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]     encoder         : Lavf59.16.100 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]   Stream #1:0: Audio: aac (ELD), 16000 Hz, mono, s16, delay 288, 24 kb/s Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]     Metadata: Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [info]       encoder         : Lavc59.18.100 libfdk_aac Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [h264 @ 0x559c3166b300] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [Parsed_scale_0 @ 0x559c316bb3c0] [verbose] w:min(1280,iw) h:min(720,ih) flags:'' interl:0 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [Parsed_scale_1 @ 0x559c318fa600] [verbose] w:trunc(iw/2)*2 h:trunc(ih/2)*2 flags:'' interl:0 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [graph 0 input from stream 0:1 @ 0x559c31783d00] [verbose] w:960 h:1280 pixfmt:yuv420p tb:1/90000 fr:15/1 sar:0/1 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [Parsed_scale_0 @ 0x559c316bb3c0] [verbose] w:960 h:1280 fmt:yuv420p sar:0/1 -> w:540 h:720 fmt:yuv420p sar:0/1 flags:0x0 Entryway Doorbell
[10/31/2022, 12:54:31 PM] [homebridge-google-nest-sdm] [Parsed_scale_1 @ 0x559c318fa600] [verbose] w:540 h:720 fmt:yuv420p sar:0/1 -> w:540 h:720 fmt:yuv420p sar:0/1 flags:0x0 Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] Device appears to be inactive. Stopping stream. Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.StopWebRtcStream with parameters {"mediaSessionId":"CiQ5NGExMDU0Ny0zYWNiLTQ4NDEtYmY1MC05ZGQ5NzA4NDBmNzIQARgF"} Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [libx264 @ 0x559c3166e800] [info] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [libx264 @ 0x559c3166e800] [info] profile Constrained Baseline, level 3.1, 4:2:0, 8-bit Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info] Output #0, rtp, to 'srtp://192.168.1.210:51193?rtcpport=51193&pkt_size=1378': Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]     encoder         : Lavf59.16.100 Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0: Video: h264, 1 reference frame, yuv420p(tv, progressive, left), 540x720 (0x0), q=2-31, 1196 kb/s, 30 fps, 90k tbn Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]     Metadata: Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]       encoder         : Lavc59.18.100 libx264 Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]     Side data: Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info]       cpb: bitrate max/min/avg: 2392000/0/1196000 buffer size: 1196000 vbv_delay: N/A Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [info] frame=    1 fps=0.0 q=25.0 size=       9kB time=00:00:03.05 bitrate=  24.0kbits/s speed=63.3x    
[info] frame=    1 fps=0.0 q=25.0 size=       9kB time=00:00:03.05 bitrate=  24.0kbits/s speed= 4.5x    
[verbose] *** 3 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 12:54:32 PM] [homebridge-google-nest-sdm] FFmpeg exited with code: null and signal: SIGKILL (Expected) Entryway Doorbell
[10/31/2022, 12:54:34 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.StopWebRtcStream returned undefined Entryway Doorbell
[10/31/2022, 12:54:34 PM] [homebridge-google-nest-sdm] Stopped video stream. Entryway Doorbell

@potmat
Copy link
Owner

potmat commented Oct 31, 2022

What happens if you clear cached accessories and restart?

homebridge/homebridge-config-ui-x#525

@potmat
Copy link
Owner

potmat commented Oct 31, 2022

Also another shot in the dark... you didn't happen to disable doorbell ring notifications in the Nest app or Google Home app did you?

@maochen
Copy link
Author

maochen commented Oct 31, 2022

There is a line Removed cached accessory with UUID: XXX was the removing cached google doorbell

[10/31/2022, 1:11:01 PM] [Homebridge UI] Shutting down Homebridge before removing cached accessory: 9fa68475-be3b-4630-a8f1-fc52e9b7e048
[10/31/2022, 1:11:01 PM] [Homebridge UI] Sending SIGTERM to Homebridge
[10/31/2022, 1:11:01 PM] Got SIGTERM, shutting down Homebridge...
[10/31/2022, 1:11:06 PM] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null
[10/31/2022, 1:11:06 PM] [Homebridge UI] Removed cached accessory with UUID: 9fa68475-be3b-4630-a8f1-fc52e9b7e048
[10/31/2022, 1:11:11 PM] [HB Supervisor] Restarting Homebridge...
[10/31/2022, 1:11:11 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules -D --strict-plugin-resolution
[10/31/2022, 1:11:11 PM] [HB Supervisor] Started Homebridge v1.5.1 with PID: 7473
[10/31/2022, 1:11:12 PM] Loaded config.json with 1 accessories and 4 platforms.
[10/31/2022, 1:11:12 PM] Loaded 1 cached accessories from cachedAccessories.
[10/31/2022, 1:11:12 PM] ---
[10/31/2022, 1:11:14 PM] Loaded plugin: [email protected]
[10/31/2022, 1:11:14 PM] Registering platform 'homebridge-google-nest-sdm.homebridge-google-nest-sdm'
[10/31/2022, 1:11:14 PM] ---
[10/31/2022, 1:11:14 PM] Loading 4 platforms...
[10/31/2022, 1:11:14 PM] [homebridge-google-nest-sdm] Initializing homebridge-google-nest-sdm platform...
[10/31/2022, 1:11:14 PM] Loading 1 accessories...
[10/31/2022, 1:11:14 PM] [homebridge-google-nest-sdm] Executed didFinishLaunching callback
[10/31/2022, 1:11:15 PM] Publishing bridge accessory (name: Homebridge DB9E, publishInfo: {
  username: '',
  port: 52352,
  pincode: '***-**-***',
  category: 2,
  bind: undefined,
  mdns: undefined,
  addIdentifyingMaterial: true,
  advertiser: undefined
}).
Setup Payload:
X-HM://0023ISYWYJ3FQ
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │      
    └────────────┘     
                       
[10/31/2022, 1:11:15 PM] Homebridge v1.5.1 (HAP v0.10.4) (Homebridge DB9E) is running on port 52352.
[10/31/2022, 1:11:16 PM] [homebridge-google-nest-sdm] Adding new accessory: Entryway Doorbell
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:11:17 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:18:37 PM] [homebridge-google-nest-sdm] Video stream requested: 1280 x 720, 30 fps, 299 kbps Entryway Doorbell
[10/31/2022, 1:18:37 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream with parameters {"offerSdp":"v=0\r\no=- 10923429 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 2\r\na=extmap-allow-mixed\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:5052\r\na=ice-pwd:b4954e80bda71bebf0ff63\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AF:7E:83:FC:35:D7:C8:5D:54:4B:B9:21:28:81:7B:77:8B:00:17:F8:BF:8B:62:ED:22:80:CB:0B:D6:D2:DF:9B\r\na=setup:actpass\r\na=recvonly\r\na=mid:0\r\na=msid:8d1a87dd-c02f-40f7-807a-4b275de93f03 96b9878a-9cac-4824-abf7-727b002b40dc\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:1572644358 cname:94468be7-0d35-4ba1-a651-96bbbddc6b6d\r\na=rtpmap:96 opus/48000/2\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:5052\r\na=ice-pwd:b4954e80bda71bebf0ff63\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AF:7E:83:FC:35:D7:C8:5D:54:4B:B9:21:28:81:7B:77:8B:00:17:F8:BF:8B:62:ED:22:80:CB:0B:D6:D2:DF:9B\r\na=setup:actpass\r\na=recvonly\r\na=mid:1\r\na=msid:3767938f-2d6f-4d01-809a-6d5d1aebaa23 0b4a6d78-a098-4fc3-8c59-5826c8bb0cab\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:292584555 cname:94468be7-0d35-4ba1-a651-96bbbddc6b6d\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:5052\r\na=ice-pwd:b4954e80bda71bebf0ff63\r\na=ice-options:trickle\r\na=fingerprint:sha-256 AF:7E:83:FC:35:D7:C8:5D:54:4B:B9:21:28:81:7B:77:8B:00:17:F8:BF:8B:62:ED:22:80:CB:0B:D6:D2:DF:9B\r\na=setup:actpass\r\na=mid:2\r\na=sctp-port:5000\r\na=max-message-size:65536\r\n"} Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream returned {"answerSdp":"v=0\r\no=- 0 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 2 1\r\na=msid-semantic: WMS 2876399547166431331/1576828209 virtual-6666\r\na=ice-lite\r\nm=audio 19305 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 172.253.117.127\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate: 1 udp 2113939711 2607:f8b0:400e:c0a::7f 19305 typ host generation 0\r\na=candidate: 1 tcp 2113939710 2607:f8b0:400e:c0a::7f 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113939709 2607:f8b0:400e:c0a::7f 443 typ host generation 0\r\na=candidate: 1 udp 2113932031 172.253.117.127 19305 typ host generation 0\r\na=candidate: 1 tcp 2113932030 172.253.117.127 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113932029 172.253.117.127 443 typ host generation 0\r\na=ice-ufrag:CZGCIKVAQCMSBNIV\r\na=ice-pwd:4DL/8KHWWO31LKZGQSYDGJE9\r\na=fingerprint:sha-256 60:E4:CB:B3:AF:A0:B6:4A:4F:97:FA:E1:E5:8B:EC:74:EF:F3:E5:9F:76:BA:38:0D:2B:EB:73:0B:D3:21:ED:3A\r\na=setup:passive\r\na=mid:0\r\na=sendrecv\r\na=msid:virtual-6666 virtual-6666\r\na=rtcp-mux\r\na=rtpmap:96 opus/48000/2\r\na=fmtp:96 minptime=10;useinbandfec=1\r\na=ssrc:6666 cname:6666\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:CZGCIKVAQCMSBNIV\r\na=ice-pwd:4DL/8KHWWO31LKZGQSYDGJE9\r\na=fingerprint:sha-256 60:E4:CB:B3:AF:A0:B6:4A:4F:97:FA:E1:E5:8B:EC:74:EF:F3:E5:9F:76:BA:38:0D:2B:EB:73:0B:D3:21:ED:3A\r\na=setup:passive\r\na=mid:1\r\na=sendrecv\r\na=msid:2876399547166431331/1576828209 2876399547166431331/1576828209\r\na=rtcp-mux\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=ssrc:1576828209 cname:1576828209\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:CZGCIKVAQCMSBNIV\r\na=ice-pwd:4DL/8KHWWO31LKZGQSYDGJE9\r\na=fingerprint:sha-256 60:E4:CB:B3:AF:A0:B6:4A:4F:97:FA:E1:E5:8B:EC:74:EF:F3:E5:9F:76:BA:38:0D:2B:EB:73:0B:D3:21:ED:3A\r\na=setup:passive\r\na=mid:2\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n","expiresAt":"2022-10-31T20:23:38.418190Z","mediaSessionId":"CiRlMzJiZGUwMi1hY2Y0LTQxYTktODAxMC00YzI1ZGY2ZTdkYjQQARgF"} Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] Stream command: /homebridge/node_modules/homebridge-google-nest-sdm/node_modules/ffmpeg-for-homebridge/ffmpeg -protocol_whitelist pipe,crypto,udp,rtp -analyzeduration 15000000 -probesize 100000000 -i - -an -sn -dn -codec:v libx264 -preset ultrafast -tune zerolatency -pix_fmt yuv420p -color_range mpeg -bf 0 -r 30 -b:v 1196k -bufsize 1196k -maxrate 2392k -filter:v scale='min(1280,iw)':'min(720,ih)':force_original_aspect_ratio=decrease,scale=trunc(iw/2)*2:trunc(ih/2)*2 -payload_type 99 -ssrc 2408652 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params xbmnAyY7RGzE2os1U3cp7fEtJB+qS78688z61YQZ srtp://192.168.1.210:62047?rtcpport=62047&pkt_size=1378 -vn -sn -dn -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 2445012 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params CVXuXvjz9A3hOpukHF0ShU4c+tt84hFEVpIWncnC srtp://192.168.1.210:59282?rtcpport=59282&pkt_size=188 -loglevel level+verbose v=0
o=- 0 0 IN IP4 127.0.0.1
s=-
c=IN IP4 127.0.0.1
t=0 0
m=audio 17863 UDP 96
a=rtpmap:96 opus/48000/2
a=fmtp:96 minptime=10;useinbandfec=1
a=rtcp-fb:96 transport-cc
a=sendrecv
m=video 13911 UDP 97
a=rtpmap:97 H264/90000
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 goog-remb
a=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=sendrecv Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info] ffmpeg version 5.0 Copyright (c) 2000-2022 the FFmpeg developers Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]  Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm]   configuration: --pkgconfigdir=/build/workspace/lib/pkgconfig --prefix=/build/workspace --pkg-config-flags=--static --extra-cflags=-I/build/workspace/include --extra-ldflags=-L/build/workspace/lib --extra-libs='-lpthread -lm' --enable-static --disable-debug --disable-shared --disable-ffplay --disable-doc --enable-openssl --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libx264 --enable-runtime-cpudetect --enable-libfdk-aac --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-libspeex --enable-demuxer=rtsp --enable-indev=alsa --enable-outdev=alsa Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libavutil      57. 17.100 / 57. 17.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libavcodec     59. 18.100 / 59. 18.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libavformat    59. 16.100 / 59. 16.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libavdevice    59.  4.100 / 59.  4.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libavfilter     8. 24.100 /  8. 24.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libswscale      6.  4.100 /  6.  4.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libswresample   4.  3.100 /  4.  3.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [info]   libpostproc    56.  3.100 / 56.  3.100 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [sdp @ 0x55cce642a400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:18:38 PM] [homebridge-google-nest-sdm] [sdp @ 0x55cce642a400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:18:42 PM] [homebridge-google-nest-sdm] [h264 @ 0x55cce6430940] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 1:18:42 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.StopWebRtcStream with parameters {"mediaSessionId":"CiRlMzJiZGUwMi1hY2Y0LTQxYTktODAxMC00YzI1ZGY2ZTdkYjQQARgF"} Entryway Doorbell
[10/31/2022, 1:18:42 PM] [homebridge-google-nest-sdm] FFmpeg exited with code: null and signal: SIGKILL (Expected) Entryway Doorbell
[10/31/2022, 1:18:44 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.StopWebRtcStream returned undefined Entryway Doorbell
[10/31/2022, 1:18:44 PM] [homebridge-google-nest-sdm] Stopped video stream. Entryway Doorbell
[10/31/2022, 1:18:44 PM] [homebridge-google-nest-sdm] Video stream requested: 1280 x 720, 30 fps, 299 kbps Entryway Doorbell
[10/31/2022, 1:18:44 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream with parameters {"offerSdp":"v=0\r\no=- 18120497 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 2\r\na=extmap-allow-mixed\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:c4aa\r\na=ice-pwd:b34bddc0cbae6a5a68b4c6\r\na=ice-options:trickle\r\na=fingerprint:sha-256 85:32:D2:DB:6F:59:8C:82:AE:90:AC:67:AE:B9:21:2B:FB:FE:7B:52:76:8A:2B:8D:08:E3:81:70:D9:45:68:73\r\na=setup:actpass\r\na=recvonly\r\na=mid:0\r\na=msid:64432010-2e1c-40d9-a57e-120c5eb850f5 e3cb6939-613a-4415-9baf-dcbdd875b601\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:2391971019 cname:a3841b5f-e00a-4842-9321-1cc0d7b4d069\r\na=rtpmap:96 opus/48000/2\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:c4aa\r\na=ice-pwd:b34bddc0cbae6a5a68b4c6\r\na=ice-options:trickle\r\na=fingerprint:sha-256 85:32:D2:DB:6F:59:8C:82:AE:90:AC:67:AE:B9:21:2B:FB:FE:7B:52:76:8A:2B:8D:08:E3:81:70:D9:45:68:73\r\na=setup:actpass\r\na=recvonly\r\na=mid:1\r\na=msid:f63c5cc2-c7c9-44a9-8059-1530f1b076fc 1a12321a-aea1-4f78-816d-9318fcc02fe7\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:1864038412 cname:a3841b5f-e00a-4842-9321-1cc0d7b4d069\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:c4aa\r\na=ice-pwd:b34bddc0cbae6a5a68b4c6\r\na=ice-options:trickle\r\na=fingerprint:sha-256 85:32:D2:DB:6F:59:8C:82:AE:90:AC:67:AE:B9:21:2B:FB:FE:7B:52:76:8A:2B:8D:08:E3:81:70:D9:45:68:73\r\na=setup:actpass\r\na=mid:2\r\na=sctp-port:5000\r\na=max-message-size:65536\r\n"} Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream returned {"answerSdp":"v=0\r\no=- 0 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 2 1\r\na=msid-semantic: WMS 6161235828576677274/1576828209 virtual-6666\r\na=ice-lite\r\nm=audio 19305 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 172.253.117.127\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate: 1 udp 2113939711 2607:f8b0:400e:c0a::7f 19305 typ host generation 0\r\na=candidate: 1 tcp 2113939710 2607:f8b0:400e:c0a::7f 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113939709 2607:f8b0:400e:c0a::7f 443 typ host generation 0\r\na=candidate: 1 udp 2113932031 172.253.117.127 19305 typ host generation 0\r\na=candidate: 1 tcp 2113932030 172.253.117.127 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113932029 172.253.117.127 443 typ host generation 0\r\na=ice-ufrag:N4BN6EDW/M7QWHM+\r\na=ice-pwd:SLBOEJDJIN+KGPCH49W0FCMN\r\na=fingerprint:sha-256 BF:AA:54:E6:6E:A1:66:12:79:5E:BC:DF:29:84:84:3A:7A:37:E3:19:97:36:48:44:FC:4E:A2:D5:68:0C:06:7D\r\na=setup:passive\r\na=mid:0\r\na=sendrecv\r\na=msid:virtual-6666 virtual-6666\r\na=rtcp-mux\r\na=rtpmap:96 opus/48000/2\r\na=fmtp:96 minptime=10;useinbandfec=1\r\na=ssrc:6666 cname:6666\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:N4BN6EDW/M7QWHM+\r\na=ice-pwd:SLBOEJDJIN+KGPCH49W0FCMN\r\na=fingerprint:sha-256 BF:AA:54:E6:6E:A1:66:12:79:5E:BC:DF:29:84:84:3A:7A:37:E3:19:97:36:48:44:FC:4E:A2:D5:68:0C:06:7D\r\na=setup:passive\r\na=mid:1\r\na=sendrecv\r\na=msid:6161235828576677274/1576828209 6161235828576677274/1576828209\r\na=rtcp-mux\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=ssrc:1576828209 cname:1576828209\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:N4BN6EDW/M7QWHM+\r\na=ice-pwd:SLBOEJDJIN+KGPCH49W0FCMN\r\na=fingerprint:sha-256 BF:AA:54:E6:6E:A1:66:12:79:5E:BC:DF:29:84:84:3A:7A:37:E3:19:97:36:48:44:FC:4E:A2:D5:68:0C:06:7D\r\na=setup:passive\r\na=mid:2\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n","expiresAt":"2022-10-31T20:23:46.013611Z","mediaSessionId":"CiRmYTU0YmRlYS00MDUzLTRhMjEtOGVjYS03NjBmNDQ3MzI3OGEQARgF"} Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] Stream command: /homebridge/node_modules/homebridge-google-nest-sdm/node_modules/ffmpeg-for-homebridge/ffmpeg -protocol_whitelist pipe,crypto,udp,rtp -analyzeduration 15000000 -probesize 100000000 -i - -an -sn -dn -codec:v libx264 -preset ultrafast -tune zerolatency -pix_fmt yuv420p -color_range mpeg -bf 0 -r 30 -b:v 1196k -bufsize 1196k -maxrate 2392k -filter:v scale='min(1280,iw)':'min(720,ih)':force_original_aspect_ratio=decrease,scale=trunc(iw/2)*2:trunc(ih/2)*2 -payload_type 99 -ssrc 938586 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params kh50Hn5ZNOny/SZsh5FnuOHpLtvwOZW+mo04dOBS srtp://192.168.1.210:62933?rtcpport=62933&pkt_size=1378 -vn -sn -dn -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 9188350 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params 1UIaGhQzgFq2lxPGbqddtKH5ZUlU2pG6Py9V3xNQ srtp://192.168.1.210:64507?rtcpport=64507&pkt_size=188 -loglevel level+verbose v=0
o=- 0 0 IN IP4 127.0.0.1
s=-
c=IN IP4 127.0.0.1
t=0 0
m=audio 13362 UDP 96
a=rtpmap:96 opus/48000/2
a=fmtp:96 minptime=10;useinbandfec=1
a=rtcp-fb:96 transport-cc
a=sendrecv
m=video 16421 UDP 97
a=rtpmap:97 H264/90000
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 goog-remb
a=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=sendrecv Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info] ffmpeg version 5.0 Copyright (c) 2000-2022 the FFmpeg developers Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   configuration: --pkgconfigdir=/build/workspace/lib/pkgconfig --prefix=/build/workspace --pkg-config-flags=--static --extra-cflags=-I/build/workspace/include --extra-ldflags=-L/build/workspace/lib --extra-libs='-lpthread -lm' --enable-static --disable-debug --disable-shared --disable-ffplay --disable-doc --enable-openssl --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libx264 --enable-runtime-cpudetect --enable-libfdk-aac --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-libspeex --enable-demuxer=rtsp --enable-indev=alsa --enable-outdev=alsa Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libavutil      57. 17.100 / 57. 17.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libavcodec     59. 18.100 / 59. 18.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libavformat    59. 16.100 / 59. 16.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libavdevice    59.  4.100 / 59.  4.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libavfilter     8. 24.100 /  8. 24.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libswscale      6.  4.100 /  6.  4.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libswresample   4.  3.100 /  4.  3.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [info]   libpostproc    56.  3.100 / 56.  3.100 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:18:46 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:18:47 PM] [homebridge-google-nest-sdm] [h264 @ 0x5634b762a940] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info] Input #0, sdp, from 'pipe:': Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Duration: N/A, start: 0.000000, bitrate: N/A Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #0:1: Video: h264 (High), 1 reference frame, yuv420p(progressive, left), 960x1280, 30 fps, 15 tbr, 90k tbn Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info] Stream mapping: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #0:1 -> #0:0 (h264 (native) -> h264 (libx264)) Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0 -> #1:0 (opus (native) -> aac (libfdk_aac)) Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [graph_1_in_0_0 @ 0x5634b7f7ee00] [verbose] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [format_out_1_0 @ 0x5634b7f7f580] [verbose] auto-inserting filter 'auto_aresample_0' between the filter 'Parsed_anull_0' and the filter 'format_out_1_0' Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [auto_aresample_0 @ 0x5634b7f80500] [verbose] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:1 chl:mono fmt:s16 r:16000Hz Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info] Output #1, rtp, to 'srtp://192.168.1.210:64507?rtcpport=64507&pkt_size=188': Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     encoder         :  Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] Lavf59.16.100 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #1:0: Audio: aac (ELD), 16000 Hz, mono, s16, delay 288, 24 kb/s Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     Metadata: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]       encoder         : Lavc59.18.100 libfdk_aac Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [h264 @ 0x5634b76a7c40] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [Parsed_scale_0 @ 0x5634b777b5c0] [verbose] w:min(1280,iw) h:min(720,ih) flags:'' interl:0 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [Parsed_scale_1 @ 0x5634b838dc00] [verbose] w:trunc(iw/2)*2 h:trunc(ih/2)*2 flags:'' interl:0 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [graph 0 input from stream 0:1 @ 0x5634b838ef80] [verbose] w:960 h:1280 pixfmt:yuv420p tb:1/90000 fr:15/1 sar:0/1 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [Parsed_scale_0 @ 0x5634b777b5c0] [verbose] w:960 h:1280 fmt:yuv420p sar:0/1 -> w:540 h:720 fmt:yuv420p sar:0/1 flags:0x0 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [Parsed_scale_1 @ 0x5634b838dc00] [verbose] w:540 h:720 fmt:yuv420p sar:0/1 -> w:540 h:720 fmt:yuv420p sar:0/1 flags:0x0 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [libx264 @ 0x5634b76fd480] [info] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [libx264 @ 0x5634b76fd480] [info] profile Constrained Baseline, level 3.1, 4:2:0, 8-bit Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info] Output #0, rtp, to 'srtp://192.168.1.210:62933?rtcpport=62933&pkt_size=1378': Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Metadata: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     title           : - Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     encoder         : Lavf59.16.100 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]   Stream #0:0: Video: h264, 1 reference frame, yuv420p(tv, progressive, left), 540x720 (0x0), q=2-31, 1196 kb/s, 30 fps, 90k tbn Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     Metadata: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]       encoder         : Lavc59.18.100 libx264 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]     Side data: Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info]       cpb: bitrate max/min/avg: 2392000/0/1196000 buffer size: 1196000 vbv_delay: N/A Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [info] frame=    1 fps=0.0 q=25.0 size=       8kB time=00:00:01.07 bitrate=  64.6kbits/s speed=  30x    
 Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:48 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:49 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:49 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [info] frame=   19 fps=0.0 q=10.0 size=      68kB time=00:00:01.67 bitrate= 333.1kbits/s dup=9 drop=0 speed=2.83x    
[info] frame=   19 fps= 16 q=10.0 size=      68kB time=00:00:01.71 bitrate= 326.8kbits/s dup=9 drop=0 speed=1.45x    
[verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [info] frame=   25 fps= 15 q=8.0 size=      95kB time=00:00:01.87 bitrate= 415.1kbits/s dup=12 drop=0 speed=1.11x    
[verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 42 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 6 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 2 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 1 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400]  Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 15 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 12 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 12 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 14 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 3 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 8 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 9 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 7 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 5 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 5 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] max delay reached. need to consume packet Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [sdp @ 0x5634b7624400] [warning] RTP: missed 1 packets Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [info] frame=   93 fps= 42 q=3.0 size=     344kB time=00:00:04.53 bitrate= 621.7kbits/s dup=47 drop=0 speed=2.06x    
 Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:50 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:51 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:51 PM] [homebridge-google-nest-sdm] [info] frame=  101 fps= 37 q=2.0 size=     370kB time=00:00:05.07 bitrate= 597.2kbits/s dup=51 drop=0 speed=1.87x    
 Entryway Doorbell
[10/31/2022, 1:18:51 PM] [homebridge-google-nest-sdm] [info] frame=  101 fps= 31 q=2.0 size=     370kB time=00:00:05.55 bitrate= 545.6kbits/s dup=51 drop=0 speed=1.72x    
 Entryway Doorbell
[10/31/2022, 1:18:51 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [info] frame=  109 fps= 29 q=1.0 size=     387kB time=00:00:06.07 bitrate= 522.8kbits/s dup=55 drop=0 speed=1.62x    
 Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 3 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [info] frame=  121 fps= 29 q=8.0 size=     551kB time=00:00:06.55 bitrate= 689.7kbits/s dup=62 drop=0 speed=1.54x    
 Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:52 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [info] frame=  133 fps= 28 q=7.0 size=     674kB time=00:00:07.09 bitrate= 778.6kbits/s dup=68 drop=0 speed= 1.5x    
 Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [info] frame=  155 fps= 30 q=7.0 size=     796kB time=00:00:07.57 bitrate= 861.2kbits/s dup=79 drop=0 speed=1.44x    
 Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:53 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [info] frame=  179 fps= 31 q=7.0 size=     897kB time=00:00:08.08 bitrate= 909.0kbits/s dup=91 drop=0 speed=1.41x    
 Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [info] frame=  199 fps= 32 q=7.0 size=     990kB time=00:00:08.59 bitrate= 943.4kbits/s dup=101 drop=0 speed=1.37x    
 Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:54 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [info] frame=  213 fps= 32 q=7.0 size=    1055kB time=00:00:09.11 bitrate= 948.8kbits/s dup=108 drop=0 speed=1.35x    
 Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:55 PM] [homebridge-google-nest-sdm] [info] frame=  221 fps= 30 q=7.0 size=    1093kB time=00:00:09.59 bitrate= 933.9kbits/s dup=112 drop=0 speed=1.32x    
 Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [info] frame=  225 fps= 29 q=7.0 size=    1113kB time=00:00:10.13 bitrate= 899.4kbits/s dup=114 drop=0 speed= 1.3x    
 Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 3 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [info] frame=  247 fps= 30 q=8.0 size=    1282kB time=00:00:10.61 bitrate= 989.7kbits/s dup=126 drop=0 speed=1.28x    
 Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:56 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [info] frame=  265 fps= 30 q=8.0 size=    1391kB time=00:00:11.12 bitrate=1024.3kbits/s dup=135 drop=0 speed=1.26x    
 Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [info] frame=  283 fps= 30 q=8.0 size=    1467kB time=00:00:11.63 bitrate=1032.6kbits/s dup=144 drop=0 speed=1.25x    
 Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:57 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [info] frame=  303 fps= 31 q=8.0 size=    1552kB time=00:00:12.11 bitrate=1049.4kbits/s dup=154 drop=0 speed=1.24x    
 Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [info] frame=  323 fps= 31 q=8.0 size=    1640kB time=00:00:12.63 bitrate=1064.0kbits/s dup=164 drop=0 speed=1.22x    
 Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:58 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [info] frame=  333 fps= 31 q=8.0 size=    1685kB time=00:00:13.17 bitrate=1047.9kbits/s dup=169 drop=0 speed=1.22x    
 Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] Received request to reconfigure: 640 x 360, 30 fps, 132 kbps (Ignored) Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [verbose] *** 1 dup! Entryway Doorbell
[10/31/2022, 1:18:59 PM] [homebridge-google-nest-sdm] [info] frame=  341 fps= 30 q=8.0 size=    1727kB time=00:00:13.68 bitrate=1033.9kbits/s dup=173 drop=0 speed=1.21x    
 Entryway Doorbell
[10/31/2022, 1:19:00 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.StopWebRtcStream with parameters {"mediaSessionId":"CiRmYTU0YmRlYS00MDUzLTRhMjEtOGVjYS03NjBmNDQ3MzI3OGEQARgF"} Entryway Doorbell
[10/31/2022, 1:19:00 PM] [homebridge-google-nest-sdm] FFmpeg exited with code: null and signal: SIGKILL (Expected) Entryway Doorbell
[10/31/2022, 1:19:02 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.StopWebRtcStream returned undefined Entryway Doorbell
[10/31/2022, 1:19:02 PM] [homebridge-google-nest-sdm] Stopped video stream. Entryway Doorbell

@potmat
Copy link
Owner

potmat commented Oct 31, 2022

Just pushed version 1.1.5, grab it and try again. I've logged the response from Google when listing devices, let's see what it says.

@maochen
Copy link
Author

maochen commented Oct 31, 2022

[10/31/2022, 1:47:54 PM] [Homebridge UI] Running Command: npm install --save [email protected]
[10/31/2022, 1:48:04 PM] [Homebridge UI] Homebridge restart request received
[10/31/2022, 1:48:04 PM] [Homebridge UI] UI / Bridge settings have not changed; only restarting Homebridge process
[10/31/2022, 1:48:04 PM] [Homebridge UI] Sending SIGTERM to Homebridge
[10/31/2022, 1:48:04 PM] Got SIGTERM, shutting down Homebridge...
[10/31/2022, 1:48:09 PM] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null
[10/31/2022, 1:48:14 PM] [HB Supervisor] Restarting Homebridge...
[10/31/2022, 1:48:14 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules -D --strict-plugin-resolution
[10/31/2022, 1:48:14 PM] [HB Supervisor] Started Homebridge v1.5.1 with PID: 7776
[10/31/2022, 1:48:14 PM] Loaded config.json with 1 accessories and 4 platforms.
[10/31/2022, 1:48:14 PM] Loaded 2 cached accessories from cachedAccessories.
[10/31/2022, 1:48:14 PM] ---
[10/31/2022, 1:48:17 PM] Loaded plugin: [email protected]
[10/31/2022, 1:48:17 PM] Registering platform 'homebridge-google-nest-sdm.homebridge-google-nest-sdm'
[10/31/2022, 1:48:17 PM] ---
[10/31/2022, 1:48:17 PM] Loading 4 platforms...
[10/31/2022, 1:48:17 PM] [homebridge-google-nest-sdm] Initializing homebridge-google-nest-sdm platform...
[10/31/2022, 1:48:17 PM] Loading 1 accessories...
[10/31/2022, 1:48:17 PM] [homebridge-google-nest-sdm] Loading accessory from cache: Entryway Doorbell
[10/31/2022, 1:48:17 PM] [homebridge-google-nest-sdm] Executed didFinishLaunching callback
[10/31/2022, 1:48:17 PM] Publishing bridge accessory (name: Homebridge DB9E, publishInfo: {
  username: '',
  port: 52352,
  pincode: '***-**-***',
  category: 2,
  bind: undefined,
  mdns: undefined,
  addIdentifyingMaterial: true,
  advertiser: undefined
}).
Setup Payload:
X-HM://0023ISYWYJ3FQ
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │  │     
    └────────────┘     
                       
[10/31/2022, 1:48:18 PM] Homebridge v1.5.1 (HAP v0.10.4) (Homebridge DB9E) is running on port 52352.
[10/31/2022, 1:48:18 PM] [homebridge-google-nest-sdm] Receieved list of devices:  [
  {
    name: 'enterprises/5f94aba7-5412-477c-811b-3aaee7852b81/devices/AVPHwEtN8DckUlr925z-rYvLWL9MOzsOZL5J1_t6HWw3o2YGRulBcD73GLhPdEDyAfoyacWD8chHkMQYf1bAPDQ_3wvglg',
    type: 'sdm.devices.types.DOORBELL',
    assignee: 'enterprises/5f94aba7-5412-477c-811b-3aaee7852b81/structures/AVPHwEvWH9k4FjcZsO9R2fik0y_OTgXYw8U8LfU2aaXAeGwRFL4q-Qgbv2XCqo6akl8a95X73oX3n97ibaVg-6vF6I1jrA/rooms/AVPHwEvxtzG05uOlLzSSRbo4ttYnYML331yLpsrIDw7gZkIu8DRiUI3WAo7E60plyKaMsy7LdjiqogBRt54CDMWxiHs5XCQ3SOFrDfEPfjdLwmkzhMXlF7iZJsU8igzaV1i4ubvbJyxfYt8',
    traits: {
      'sdm.devices.traits.Info': [Object],
      'sdm.devices.traits.CameraLiveStream': [Object],
      'sdm.devices.traits.CameraImage': [Object],
      'sdm.devices.traits.CameraPerson': {},
      'sdm.devices.traits.CameraMotion': {},
      'sdm.devices.traits.DoorbellChime': {},
      'sdm.devices.traits.CameraClipPreview': {}
    },
    parentRelations: [ [Object] ]
  }
]
[10/31/2022, 1:48:18 PM] [homebridge-google-nest-sdm] Restoring existing accessory from cache: Entryway Doorbell
[10/31/2022, 1:48:19 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:48:19 PM] [homebridge-google-nest-sdm] Recording active set to false
[10/31/2022, 1:48:41 PM] [homebridge-google-nest-sdm] Video stream requested: 1280 x 720, 30 fps, 299 kbps Entryway Doorbell
[10/31/2022, 1:48:41 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream with parameters {"offerSdp":"v=0\r\no=- 49303323 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1 2\r\na=extmap-allow-mixed\r\na=msid-semantic:WMS *\r\nm=audio 9 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:d711\r\na=ice-pwd:2deee5cc7a1ff5f9250fef\r\na=ice-options:trickle\r\na=fingerprint:sha-256 7D:A5:26:98:62:C5:77:3E:B2:84:09:C2:9F:63:F6:CB:45:28:E0:CB:E1:A3:03:40:55:FC:FE:89:10:F7:2F:E5\r\na=setup:actpass\r\na=recvonly\r\na=mid:0\r\na=msid:5c1177d8-570d-45de-96a7-3d2f0b68d96f 0aeb1818-2c35-420a-b937-9eb2f1c3335b\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:2418282856 cname:5f9bc5f3-01bc-439e-800d-0b049543c908\r\na=rtpmap:96 opus/48000/2\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:d711\r\na=ice-pwd:2deee5cc7a1ff5f9250fef\r\na=ice-options:trickle\r\na=fingerprint:sha-256 7D:A5:26:98:62:C5:77:3E:B2:84:09:C2:9F:63:F6:CB:45:28:E0:CB:E1:A3:03:40:55:FC:FE:89:10:F7:2F:E5\r\na=setup:actpass\r\na=recvonly\r\na=mid:1\r\na=msid:f1198445-e8dc-40a8-94c2-b43805284323 f1cba9b4-0228-4880-b898-6a84dbb5de42\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=rtcp-mux\r\na=ssrc:158909581 cname:5f9bc5f3-01bc-439e-800d-0b049543c908\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 transport-cc\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\nm=application 9 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:d711\r\na=ice-pwd:2deee5cc7a1ff5f9250fef\r\na=ice-options:trickle\r\na=fingerprint:sha-256 7D:A5:26:98:62:C5:77:3E:B2:84:09:C2:9F:63:F6:CB:45:28:E0:CB:E1:A3:03:40:55:FC:FE:89:10:F7:2F:E5\r\na=setup:actpass\r\na=mid:2\r\na=sctp-port:5000\r\na=max-message-size:65536\r\n"} Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.GenerateWebRtcStream returned {"answerSdp":"v=0\r\no=- 0 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 2 1\r\na=msid-semantic: WMS 12785493696034421848/1576828209 virtual-6666\r\na=ice-lite\r\nm=audio 19305 UDP/TLS/RTP/SAVPF 96\r\nc=IN IP4 172.253.117.127\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=candidate: 1 udp 2113939711 2607:f8b0:400e:c0a::7f 19305 typ host generation 0\r\na=candidate: 1 tcp 2113939710 2607:f8b0:400e:c0a::7f 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113939709 2607:f8b0:400e:c0a::7f 443 typ host generation 0\r\na=candidate: 1 udp 2113932031 172.253.117.127 19305 typ host generation 0\r\na=candidate: 1 tcp 2113932030 172.253.117.127 19305 typ host tcptype passive generation 0\r\na=candidate: 1 ssltcp 2113932029 172.253.117.127 443 typ host generation 0\r\na=ice-ufrag:WZRLXHGUBIPB9ZYD\r\na=ice-pwd:MZP3GSXW5LM5AR1S3TWWK8DN\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:0\r\na=sendrecv\r\na=msid:virtual-6666 virtual-6666\r\na=rtcp-mux\r\na=rtpmap:96 opus/48000/2\r\na=fmtp:96 minptime=10;useinbandfec=1\r\na=ssrc:6666 cname:6666\r\nm=video 9 UDP/TLS/RTP/SAVPF 97\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:WZRLXHGUBIPB9ZYD\r\na=ice-pwd:MZP3GSXW5LM5AR1S3TWWK8DN\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:1\r\na=sendrecv\r\na=msid:12785493696034421848/1576828209 12785493696034421848/1576828209\r\na=rtcp-mux\r\na=rtpmap:97 H264/90000\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 goog-remb\r\na=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=ssrc:1576828209 cname:1576828209\r\nm=application 9 DTLS/SCTP 5000\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:WZRLXHGUBIPB9ZYD\r\na=ice-pwd:MZP3GSXW5LM5AR1S3TWWK8DN\r\na=fingerprint:sha-256 24:5F:C5:65:2B:E2:85:DD:52:AC:A9:65:77:7C:0C:AA:25:76:0D:E7:EC:99:F4:EF:33:BF:F0:14:B8:5F:BF:F7\r\na=setup:passive\r\na=mid:2\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n","expiresAt":"2022-10-31T20:53:42.287971Z","mediaSessionId":"CiQyMmRjZTQzNy04Y2FjLTRhMWItYjU4Zi01MzdlNDg5N2U0MDgQARgF"} Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] Stream command: /homebridge/node_modules/homebridge-google-nest-sdm/node_modules/ffmpeg-for-homebridge/ffmpeg -protocol_whitelist pipe,crypto,udp,rtp -analyzeduration 15000000 -probesize 100000000 -i - -an -sn -dn -codec:v libx264 -preset ultrafast -tune zerolatency -pix_fmt yuv420p -color_range mpeg -bf 0 -r 30 -b:v 1196k -bufsize 1196k -maxrate 2392k -filter:v scale='min(1280,iw)':'min(720,ih)':force_original_aspect_ratio=decrease,scale=trunc(iw/2)*2:trunc(ih/2)*2 -payload_type 99 -ssrc 3576828 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params k+rXXPMBawFCKylifrnKHkOQ3OgvRsoTe6cKWJ6W srtp://192.168.1.210:64696?rtcpport=64696&pkt_size=1378 -vn -sn -dn -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 14592762 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params RBg6Vlt4sr16NNHH5Zdj/YXnCfECqYYGGmYGTLUE srtp://192.168.1.210:53193?rtcpport=53193&pkt_size=188 -loglevel level+verbose v=0
o=- 0 0 IN IP4 127.0.0.1
s=-
c=IN IP4 127.0.0.1
t=0 0
m=audio 10694 UDP 96
a=rtpmap:96 opus/48000/2
a=fmtp:96 minptime=10;useinbandfec=1
a=rtcp-fb:96 transport-cc
a=sendrecv
m=video 14757 UDP 97
a=rtpmap:97 H264/90000
a=rtcp-fb:97 ccm fir
a=rtcp-fb:97 nack
a=rtcp-fb:97 nack pli
a=rtcp-fb:97 goog-remb
a=fmtp:97 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=sendrecv Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info] ffmpeg version 5.0 Copyright (c) 2000-2022 the FFmpeg developers Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   configuration: --pkgconfigdir=/build/workspace/lib/pkgconfig --prefix=/build/workspace --pkg-config-flags=--static --extra-cflags=-I/build/workspace/include --extra-ldflags=-L/build/workspace/lib --extra-libs='-lpthread -lm' --enable-static --disable-debug --disable-shared --disable-ffplay --disable-doc --enable-openssl --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enable-libvpx --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libx264 --enable-runtime-cpudetect --enable-libfdk-aac --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-decoder=h264 --enable-network --enable-protocol=tcp --enable-libspeex --enable-demuxer=rtsp --enable-indev=alsa --enable-outdev=alsa Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libavutil      57. 17.100 / 57. 17.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libavcodec     59. 18.100 / 59. 18.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libavformat    59. 16.100 / 59. 16.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libavdevice    59.  4.100 / 59.  4.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libavfilter     8. 24.100 /  8. 24.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libswscale      6.  4.100 /  6.  4.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libswresample   4.  3.100 /  4.  3.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [info]   libpostproc    56.  3.100 / 56.  3.100 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [sdp @ 0x55eb24f93400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:48:42 PM] [homebridge-google-nest-sdm] [sdp @ 0x55eb24f93400] [verbose] setting jitter buffer size to 500 Entryway Doorbell
[10/31/2022, 1:48:45 PM] [homebridge-google-nest-sdm] [h264 @ 0x55eb24f99940] [verbose] Reinit context to 960x1280, pix_fmt: yuv420p Entryway Doorbell
[10/31/2022, 1:48:46 PM] [homebridge-google-nest-sdm] Executing command sdm.devices.commands.CameraLiveStream.StopWebRtcStream with parameters {"mediaSessionId":"CiQyMmRjZTQzNy04Y2FjLTRhMWItYjU4Zi01MzdlNDg5N2U0MDgQARgF"} Entryway Doorbell
[10/31/2022, 1:48:46 PM] [homebridge-google-nest-sdm] FFmpeg exited with code: null and signal: SIGKILL (Expected) Entryway Doorbell
[10/31/2022, 1:48:48 PM] [homebridge-google-nest-sdm] Execution of command sdm.devices.commands.CameraLiveStream.StopWebRtcStream returned undefined Entryway Doorbell
[10/31/2022, 1:48:48 PM] [homebridge-google-nest-sdm] Stopped video stream. Entryway Doorbell

@potmat
Copy link
Owner

potmat commented Nov 1, 2022

Everything looks fine here. Show me the logs from when you ring the doorbell.

@maochen
Copy link
Author

maochen commented Nov 2, 2022

[11/1/2022, 7:02:40 PM] [homebridge-google-nest-sdm] Event received: {
  "eventId": "802f7ec7-d844-49f8-bb85-72365e3c0453",
  "timestamp": "2022-11-02T02:02:37.714545Z",
  "resourceUpdate": {
    "name": "enterprises/5f94aba7-5412-477c-811b-3aaee7852b81/devices/AVPHwEtN8DckUlr925z-rYvLWL9MOzsOZL5J1_t6HWw3o2YGRulBcD73GLhPdEDyAfoyacWD8chHkMQYf1bAPDQ_3wvglg",
    "events": {
      "sdm.devices.events.DoorbellChime.Chime": {
        "eventSessionId": "1664001539",
        "eventId": "n:1"
      }
    }
  },
  "userId": "AVPHwEsNFZehdH__8W-4hZnphYXi7Y3p0Ib7HMzOSp8r",
  "eventThreadId": "1d8f3bfe-1206-4e7c-90bd-c6dcd10778f5",
  "resourceGroup": ["enterprises/5f94aba7-5412-477c-811b-3aaee7852b81/devices/AVPHwEtN8DckUlr925z-rYvLWL9MOzsOZL5J1_t6HWw3o2YGRulBcD73GLhPdEDyAfoyacWD8chHkMQYf1bAPDQ_3wvglg"],
  "eventThreadState": "STARTED"
}
[11/1/2022, 7:02:40 PM] [homebridge-google-nest-sdm] Doorbell ring! Entryway Doorbell

@maochen
Copy link
Author

maochen commented Nov 2, 2022

Everything looks fine here. Show me the logs from when you ring the doorbell.

IMG_1624
IMG_1625

@potmat
Copy link
Owner

potmat commented Nov 2, 2022

Maybe we're coming at this from different angles. Did you get a notification when the doorbell was rung? If so, what is it that you are expecting to see?

@maochen
Copy link
Author

maochen commented Nov 2, 2022

Maybe we're coming at this from different angles. Did you get a notification when the doorbell was rung? If so, what is it that you are expecting to see?

only on the apple tv, not on the iphone tho. As I mentioned, if we could expose the doorbell button out in the last screenshot, the same as motion sensor, I would be able to create a customized automation by the button pressed event triggered.

@potmat
Copy link
Owner

potmat commented Nov 6, 2022

Hmm, I'm not sure how to do that, I'll have to look into it. I do get notifications on my iPhone and Mac though.

@mpolden
Copy link

mpolden commented Nov 9, 2022

I'm also interested in automation based on doorbell press. I think the doorbell button itself has to be to presented to Homekit as a distinct camera accessory for this to work.

@potmat potmat added the enhancement New feature or request label Nov 22, 2022
@NoahC1986
Copy link

Is there a specific model of nest doorbell that one would need to get?

@nefariouslegion
Copy link

I'm also interested in the ability to setup a doorbell button press based automations. Wondering if this ever got fixed/was made possible?

@alicazi
Copy link

alicazi commented Aug 12, 2023

I am also looking to have the doorbell button to use it for some automations

@JamieKeene
Copy link

A slightly different use case – we have the Google Nest Battery Doorbell connected to a wired chime. We were hoping that through Homebridge we would be able to automate the chime on/off state so that it's simple to mute the chime when our baby is sleeping. I'm not sure if the SDM API allows this but it would be killer!

Thanks for any pointers.

@ventrebleu
Copy link

ventrebleu commented Dec 30, 2023

Hello!
I'm continuing this thread because I think I have the same issue:

  • I have a Nest Doorbell (battery)
  • I have access to the camera feed on the Homekit app (iOS and tvOS)
  • it shows up as 6 different accessories in Homebridge (see attached screenshot)
  • but it shows up only as a motion detector and a camera in the iOS Home app
  • it doesn't trigger any event even though I have all the notifications enabled (even motion detection doesn't get triggered for Homekit as far as I can tell but it works in Google Home)

I'm happy to help with this, but I don't know where to start.

192 168 68 71_8581_accessories

@ventrebleu
Copy link

Hello @potmat
I am still open to contributing if you can onboard me.
Thanks!

@potmat
Copy link
Owner

potmat commented Feb 2, 2024

Hi @ventrebleu, there is no "onboarding" process. Simply fork the repo and create a pull request. If the pull request is merged you automatically become a contributor.

@ventrebleu
Copy link

Sorry, I meant that I have some experience in web development but don't know where to start here. See my first post.

@maochen
Copy link
Author

maochen commented Jul 3, 2024

@ventrebleu follow up on this, if you wanna help, one reference I can provide is, I switched to Scrypted with Google Nest, and the functionality there is exactly what I need, it rings the chime upon the button press as well as the extra configurable button exposed in HK.
IMG_1294

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants