Setting up Homebridge on a Raspberry Pi with port forwarding for HomeKit.
Setting up Homebridge on a Raspberry Pi with port forwarding for HomeKit.
Sorry for the oversight. It wasn’t functioning properly, so I checked my router and forwarded the port, which resolved the issue right away. With five Apple TVs in the house, I’ve always given them the same name, possibly causing network confusion. I can identify which one is acting as the central hub, but if I disconnect that TV, another should take over. Unfortunately, Apple doesn’t let you adjust settings directly, so I’m hoping an update fixes everything. For now, the port forwarding seems to be working.
Are you redirecting traffic for the HA app or for HomeKit to function outside your setup? I manage several HA configurations and currently lack open ports to control them through HomeKit. While I can open ports for external access via the app, that approach isn’t suitable for HomeKit—some deployments run without any open ports yet still operate smoothly. HomeKit communicates with Apple’s servers, sending data through iCloud to the hub, though the exact process may differ slightly. I use iPads and HomePods as hubs, but an Apple TV should function identically. I’m uncertain if running multiple hubs is the intended method, as it seems only one should be active at a time.