-
-
Notifications
You must be signed in to change notification settings - Fork 581
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
Homekit not responding #1869
Comments
Thanks for the post. This is a known problem, and unfortunately, we don't know how to resolve it -- please see #1802 for more discussion. |
Maybe someone in the homebridge community may help the development? |
I have this issue too, and it prevents Siri from executing control over the Shairport speaker (e.g. to pause, play etc). |
This issue has been inactive for 28 days so will be closed 7 days from now. To prevent this, please remove the "stale" label or post a comment. |
Still an issue |
I was able to fix the “not responding” issue by disabling IPv6 on the device running shairport-sync. Then after removing the speaker accessory in Homekit and adding the accessory again, Homekit no longer reports the speaker accessory as not responding. This comment in issue 1802 is what led me to check the Avahi service logs, where I noticed avahi was reporting issues on the IPv6 address of my machine. I am running shairport-sync version 4.3.5-dev-32-g92a933a3-AirPlay2-smi10-OpenSSL-Avahi-ALSA-soxr-metadata-mqtt-sysconfdir:/etc on a Raspberry Pi Zero-W (32 bit), using an Apple TV 4 as home hub. Hope this helps others to fix the issue as well, or at least points you in the right direction. |
Thanks for this. Does the Shairport Sync device regain the ability to be controlled from the Home app? |
I just tried this by completely disabling IPv6 on my Raspberry Pi, and adding the speaker again in the Home app. It added ok and was responsive. But after closing and reopening the Home app, it has again gone back to 'No response". |
Turning off ipv6 also solved the issue for me. |
I am able to control, next/previous, play/pause volume up/down. So yes :) |
Are you sure ipv6 is disabled? https://www.howtoraspberry.com/2020/04/disable-ipv6-on-raspberry-pi/ |
I should add that after the pi running shairport-sync reboots the No response state is back. |
That's not the case for me. |
I have triple checked by restarting my pi 4, my phone and Apple TV (iOS 18.2, tvOS 18.2) and “not responding” is gone. |
I'm pretty sure that ipv6 is not disabled for you who experience "No response" Check with cat /proc/sys/net/ipv6/conf/all/disable_ipv6 if the result is "1" then ipv6 is disabled. |
@MSL-DA Just double checked again. Definitely disabled... |
Yes, you’re right. |
Thanks for all these comments. Unfortunately, I'm not having any luck getting rid of the 'Not Responding' message. One thing that just occurred to me is what operating systems you are using. Maybe there is other stuff... It would be really useful if you could post all the details of your setups. I'm thinking of:
Maybe I've forgotten something... 🤷♂️ |
Pi3:
Pi4:
Home: |
The 'Not Responding' message is gone and does not come back on restart. HomePod mini and Apple TV 4K (OS 18.2), iPhone iOS 18.2
|
@MSL-DA, can you say which is the "preferred hub" in your system, please? |
Yes ... Apple TV 4K (third generation) I also have a 4K (second generation) which gives the same result. I have not tested with the HomePod mini as a hub. EDIT: All devices are on WiFi. |
I've had success removing and adding sps before, but when I restart the Apple TV/and or sps, 'Not Responding' pops up again. But not after I disable ipv6. I have tried everything to provoke it. I have also tried disconnecting the power to all devices for 10 minutes. |
Hey! |
You can do this in the Home app on your iPhone |
What happened?
After adding the speaker to homekit, a few moments later it appears "not responding" although the album work and media controls are available and working.
Relevant log output
No response
System Information.
Raspberry Pi 4B
Configuration Information.
PulseAudio or PipeWire installed?
How did you install Shairport Sync?
Built from source
Check previous issues
The text was updated successfully, but these errors were encountered: