ring
ring copied to clipboard
Camera snapshot and live video disappeared some weeks ago
Is there an existing issue for this?
- [x] I have searched the existing issues
Describe The Bug
Since a couple of weeks now the ring cameras are all gone from HomeKit. After a research in the logs I found just this - non working - hint inside the homebridge logs: (setup code just for exapmple . . . )
Any tips how I can rejoin them into HomeKit as it was working for years before??
[07/06/2025, 15:29:06] Back Door 24F7 is running on port 41793. [07/06/2025, 15:29:06] Please add [Back Door 24F7] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] ex Back Door 59DC is running on port 46399. [07/06/2025, 15:29:06] Please add [ex Back Door 59DC] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Front Door 06BF is running on port 34579. [07/06/2025, 15:29:06] Please add [Front Door 06BF] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Street view C524 is running on port 43127. [07/06/2025, 15:29:06] Please add [Street view C524] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] x-Stiegenhaus F3E6 is running on port 35299. [07/06/2025, 15:29:06] Please add [x-Stiegenhaus F3E6] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Verkauf 8EF1 is running on port 40583. [07/06/2025, 15:29:06] Please add [Verkauf 8EF1] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] InGarageMama 6808 is running on port 42647. [07/06/2025, 15:29:06] Please add [InGarageMama 6808] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Hallway 60CE is running on port 42651. [07/06/2025, 15:29:06] Please add [Hallway 60CE] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] BackYardLight 981A is running on port 46571. [07/06/2025, 15:29:06] Please add [BackYardLight 981A] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] InOfficeJP EFAF is running on port 42897. [07/06/2025, 15:29:06] Please add [InOfficeJP EFAF] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Vogelhaus 4C9B is running on port 44083. [07/06/2025, 15:29:06] Please add [Vogelhaus 4C9B] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Garden 287A is running on port 43383. [07/06/2025, 15:29:06] Please add [Garden 287A] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] InGarageAscona 328A is running on port 45471. [07/06/2025, 15:29:06] Please add [InGarageAscona 328A] manually in Home app. Setup Code: 123-45-678 [07/06/2025, 15:29:06] Frorefront Garage F3B0 is running on port 45675.
To Reproduce
just restart homebridge . . . watch the logs
Expected behavior
Apear the snapshoots from ring doorbells again in homekit.
Relevant log output
Screenshots
No response
Homebridge Ring Config
{
"hideDoorbellSwitch": true,
"refreshToken": "e -refreshtoke was up to date - should i create a new one??",
"avoidSnapshotBatteryDrain": true,
"platform": "Ring"
},
Additional context
No response
OS
Raspbian GNU/Linux Bookworm (12)
Node.js Version
v22.16.0
NPM Version
v10.9.2
Homebridge/HOOBs Version
v1.10.0
Homebridge Ring Plugin Version
v14.0.1
Operating System
Raspbian GNU/Linux Bookworm (12)
Most likely you were using bridged cameras. Support for those has been deprecated for a long time and was completely removed in 14.x versions of the plugin. You will need to add the cameras individually as standalone devices, just like any other standalone camera. It uses the same pairing code as the bridge.
Thank you "tsightler" - will try again that - did it initially without success . . . . HomeKit response: "Unable to Add Accessory - Accessory is not reachable" or "Unable to Add Accessory - This accessory cannot be used with HomeKit."
. . . worked fine for years, maybe until 14.x was released . . . .
Again, bridge camera support was completely removed in 14..x, and it has been deprecated for a long time for very good, technical and functional reasons, so yes, if you never changed your cameras over, that is almost certainly the reason. Unbridged cameras offer faster response, because Homekit truly treats them as separate devices (previously, a single stuck camera snapshot could block all other cameras), use modern codecs, and are just generally more reliable. Many users have been migrating to this setup for years.
Because each camera uses it's own ports, rather than the bridge port, it can require some changes on the Homebridge host if you are running on setups that require firewalls ports to be opened or port forwarding (for example Docket, or some NAS devices).
first of all thank you for your fast AND helpful respond - I really appreciate this! I've tried adding the cameras individually several times now, as you described. Only one worked (out of 12). They're all on the same LAN, so no firewall rules or port forwarding are required. The majority of error message in HomeKit is: "Unable to Add Accessory - This accessory cannot be used with HomeKit."
UPDATE: now I got 5 of 12 . . . will continue trying to bring them all back into HomeKit . . . THANK you again for your explanation!
I have the same issue. Digging around I found that we now need to add the cameras un-bridged. No worries! That worked without incident for 6 out of 7 cameras. But for some reason I can’t determine the 7th keeps throwing the following error …
“Unable to add accessory. Accessory is not reachable.”
It’s turned on. It’s the same floodlight cam model as another device that was added to the Home app successfully. It’s connected to the same WiFi network. And it’s working fine in the Ring app. Reboot of my phone makes no difference. Any assistance would be greatly appreciated!
UPDATE: Something told me to try to add the 7th camera in the Home app on a different device other than my iPhone. I was able to add it on my iPad without incident. Hope this helps someone!
I unbridged my cameras months ago. Suddenly all my cameras stopped streaming in Homekit. Snapshot works and refreshes every 10s but when I try to live view it cannot connect.
[18/06/2025, 17:17:02] [homebridge-ring] Preparing Live Stream for Front Entry Doorbell [18/06/2025, 17:17:02] [homebridge-ring] Stream Prepared for Front Entry Doorbell (0.067s) [18/06/2025, 17:17:03] [homebridge-ring] Activating stream for Front Entry Doorbell (0.211s) [18/06/2025, 17:17:03] [homebridge-ring] Return Audio (Front Entry Doorbell): stopped gracefully [18/06/2025, 17:17:03] [homebridge-ring] WebSocket connected for Front Entry Doorbell (Cloud) [18/06/2025, 17:17:03] [homebridge-ring] iceConnectionStateChange: completed [18/06/2025, 17:17:03] [homebridge-ring] connectionStateChange: connecting [18/06/2025, 17:17:03] [homebridge-ring] iceConnectionStateChange: new [18/06/2025, 17:17:03] [homebridge-ring] connectionStateChange: connecting [18/06/2025, 17:17:03] [homebridge-ring] iceConnectionStateChange: checking [18/06/2025, 17:17:03] [homebridge-ring] Activating Session [18/06/2025, 17:17:03] [homebridge-ring] Streaming active for Front Entry Doorbell (0.49s) [18/06/2025, 17:17:03] [homebridge-ring] connectionStateChange: closed [18/06/2025, 17:17:03] [homebridge-ring] From Ring (Front Entry Doorbell): stopped gracefully [18/06/2025, 17:17:03] [homebridge-ring] iceConnectionStateChange: closed
I'm not sure I understand how to add cameras manually?
You will need to add the cameras individually as standalone devices, just like any other standalone camera. It uses the same pairing code as the bridge.
Is this scanning the camera QR code through the homekit app?
ha, I found it! if someone else is wondering: I saw in my homebridge logs a message saying the cameras were not paired with the pairing code. Go into the homekit app, add accessory, more options, and there you should see the cameras that are in your ring setup but haven't been added to homekit separately.