G5 Pro POE live feed issue in Home app

I just set up 3 new G5 Pro Camera/Hubs (POE) and connected them to both the Aqara app and Home app. The cameras work perfectly in the Aqara app: the live feed starts instantly

But in the Home app, the live feed never starts. I can review recorded clips from each camera, and the thumbnails update every 10 seconds so only the live feed doesn’t work. I also have a G410 doorbell plus one other camera from another brand in my Home app and they work perfectly. Only these new G5 Pros are having issues.

I’ve tried all the basic troubleshooting steps:

  • Remove and re-add to Home
  • Reboot my iOS devices (all updated to 18.6)
  • Reboot my Apple hubs (HomePod Minis also on the latest tvOS version)

All 3 cameras are connected and powered via POE. What other troubleshooting steps can I try?

19 Likes

@peccary_avid_1j It sounds like you’ve done quite a bit of troubleshooting on your own, and I commend you for that! The issue you’re experiencing with the G5 Pro Camera/Hubs not showing live feed in the Home app, despite working perfectly in the Aqara app, is indeed perplexing. Here’s something you might try based on some common issues:

  1. Check the Camera Settings: Ensure that your cameras are set to “Stream & Allow Recording” mode. Sometimes the cameras might be inadvertently set to “Detect Activity” mode, which can prevent live streaming.

  2. Network Configuration: Make sure that both your Apple Home Hub and the cameras are on the same local network. Any discrepancies in the network settings might cause issues with the live feed.

  3. Apple Home Hub Functionality: Since your other devices work fine, it might be worth checking if the issue is specific to the G5 Pro hubs. Ensure the Apple Home Hub is functioning correctly and that it recognizes the G5 Pros properly.

  4. Update iOS and HomeKit: Make sure everything is updated to the latest firmware and software versions, which you’ve already done for your iOS and Apple hubs. Double-check if there might be any pending updates for the cameras themselves.

  5. VPN Settings: If there are any VPN settings configured on your network or devices, try disabling them temporarily to see if that resolves the issue.

If these steps don’t resolve the issue, it might be time to reach out for further support. Please contact the Customer Service Team via the Aqara Home App (Profile > Help & Feedback > Customer Service) or by scanning the following QR code for efficient assistance:

.

If you don’t have an Aqara Home account, you can also click here to create a ticket. I hope this helps and that you can get the live feed working smoothly soon!

8 Likes

I filed a support request but in my experience, I’m lucky if I get 1-2 generic responses a week and these cameras are supposed to be installed under my second story roof next week.

  • Everything is on the same network
  • Cameras are set to “Stream and Allow recordings”
  • Everything is on the latest firmware and iOS/tvOS versions
  • Everything has been rebooted, removed / re-added to Home multiple times
  • Not using a VPN
  • Everything else (including my G410 and other cameras) work great in the Home app

Only these three G5 Pro cameras have issues leading me to believe there’s a bug in the firmware or HomeKit integration.

2 Likes

Hello, what Apple iCloud+ plan do you have? Does it work when you are at home and how does it behave when you are on the road?
Last question: is it possible to try it with other devices, e.g. Family Sharing or iPad?

1 Like

I have Apple One, which supports unlimited cameras. The live feed doesn’t load regardless if I’m home or on cellular. I also tried my iPad and MacBook, as well as my partner’s phone which is in my iCloud family and a member of my Apple Home.

I had to postpone the install as support hasn’t been very helpful so far. I provided logs. They asked if TCP/UDP was enabled on my router, then after I answered, asked if I knew how to access the router admin settings :man_facepalming:

1 Like

I found this post on Reddit suggesting others are struggling with this as well https://www.reddit.com/r/HomeKit/s/C0BP0YoWSz

3 Likes

I hate to say this, but I do not believe there is anything bug or firmware related to HomeKit integration. I have 5 POE cameras and 2 WiFi and they all work perfectly in both my Home app and the Aqara App.

I have no idea why yours are not working, especially with the steps you’ve taken.

I have the G5 Pro POE cameras on my apple home app and they provide a live feed with no issues. Have you checked to make sure that the the POE electrical requirements for this camera are being fully met by your POE switch or POE injector?

1 Like

Hopefully support can help sort out my issue. Maybe it’s something with my Orbi mesh system.

My POE switch has ports for both 30 and 60 watts. I’ve tried both with the same result. Also tried using the USB C cable to power it with a non-POE Ethernet cable and the live feed still won’t load in Home. :pensive:

1 Like

Try setting your Primary Home Hub to one of the AppleTVs (the latest model one if applicable). I have been running cameras for years and once that option became avail and I set it…the cameras more consistently work. The Homepods are okay but they seem to choke more with stuff like this…

1 Like

Unfortunately I don’t have an AppleTV, just a few HomePod Minis. In my previous house, I had 3 Logitech circle views and a Wemo Doorbell, all worked pretty well with a HomePod as the hub (they needed an occasional reboot, but were generally stable). When I moved, I left the Logitech cameras behind and got these Aqara cameras.

1 Like

I have 4 G5 cameras connected to m3 hub and apple home kit, everything is working fine.

1 Like

Havent seen anyone mention the switch you are running? Only thing I haven’t seen mentioned. I use a cheap TP Link unmanaged POE switch and have zero issues with live feed on my four G5 POE’s.

I’m using a Netgear MS108UP unmanaged POE switch.

I went down the ChatGPT rabbit hole this afternoon and it had me try a bunch of settings on the Orbi: IPv6 and NAT filtering both set to Open, temporarily disabling “Port Scan and DoS Protection”

When none of that worked, it had me run a packet capture and analyze it in Wireshark, I found a bunch of “Destination Unreachable (Port Unavailable)” messages between my camera’s IP and my HomePod and iPhone. It’s analysis was:

" That Wireshark frame shows **ICMP Type 3 / Code 3 (Destination unreachable: Port unreachable)**coming from the camera’s IP back to your Home hub/device, and the embedded UDP header shows the hub trying to send to the camera on a high UDP port (e.g., 63790).

Translation: the Home hub is starting the SRTP stream, but the camera isn’t actually listening on the port it told HomeKit to use. That’s not a router “block”; that’s the camera refusing the port (no socket bound). So the stream negotiation is failing before any firewall would matter."

It’s only suggestions after that were to factory reset the cameras and re-do the pairing in both Apps, toggle Steam & Recording in Home to reset the ports being used, and change the camera’s codec which I can’t find a way to do.

Does ChatGPT’s analysis sound plausible?

2 Likes

The plot thickens: I initially had trouble connecting these cameras to the Aqara app when they were powered by POE. Once I plugged in the AC adapter and bypassed the POE switch and plugged them directly into the Orbi, pairing worked.

So I just switched 2 of the cameras over to AC power and plugged directly into the Orbi and the live stream loads instantly in the Home app.

My POE switch is unmanaged, so I wouldn’t expect it to be doing any filtering but since others don’t have issues with their POE switch, perhaps my Netgear MS108UP is the cause of my issues.

I fixed it and it was 100% my fault, sharing the details in case anyone in the future runs into this edge case with a managed POE switch:

On closer inspection of my POE switch, I actually purchased the MS108EUP which is the managed version. I had wanted the unmanaged version but must have gotten my amazon links mixed up.

I logged into the POE switch and tried turning off Power Savings Mode and the live feed started working instantly in the Home app.

ChatGPT confirmed:

" On the MS108EUP (the managed Ultra60 model), “Power Saving Mode” is actually EEE / 802.3az Energy Efficient Ethernet plus some low-power idle features. Those can:

  • Put ports to sleep between packets
  • Delay or drop multicast/UDP bursts (like mDNS & SRTP)
  • Mess with PoE negotiation timing

For HomeKit cameras — especially Aqara’s HKSV implementation — that’s deadly, because:

  1. mDNS discovery packets may never wake the port in time
  2. The SRTP listener handshake happens in milliseconds, so any delay means the hub gets “Port Unreachable”"
5 Likes

It looks like your perseverance paid off! What you taught us (and Aqara) is that a manned POE switch needs to be set to allow 2 way traffic with no power saving sleep mode allowed.

Are you using a VPN? I cannot view live video in the Apple Home app when using a VPN on my phone but recorded video and thumbnails load.

I’m having the same issue. I am using the latest Apple TV as my home hub. I am not using PoE. I am on the iOS 26 and tvOS 26 betas; everything worked great until I installed the betas, so I will likely be waiting until next month for this issue to be fixed. I am disabled and cannot do any hardware troubleshooting.