catt: Cannot find cast devices on Mac OS X
Hi all. This is pretty similar to issue #98, but it’s been about 6 months since the latest reply and I wondered if you might be able to assist me here. When I run the catt scan command, I receive:
catt scan
Scanning Chromecasts...
Error: No devices found.
My mac internal IP is 192.168.1.10, and the chromecast is on 192.168.1.6. I can successfully ping/lookup/throw curl requests and port scan the chromecast with no problems. I can also cast fine through the browser - it just seems to be the zeroconf side of things that isn’t working! I’ve tried using pychromecast itself to no avail, and I’ve also attempted to use some python from https://github.com/jstasiak/python-zeroconf:
from zeroconf import ZeroconfServiceTypes
print('\n'.join(ZeroconfServiceTypes.find()))
and this also returns no results when I run it.
Has anybody else got it working on Mac or perhaps might be able to diagnose this? Appreciate it 😃
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 16 (8 by maintainers)
For the record, I had a similar issue as described in https://github.com/skorokithakis/catt/issues/98#issuecomment-389014923 (
catt scan
worked, but attempting to play anything either just hung or gave me a[(192.168.1.137):8009] Failed to connect, retrying in 5.0s
error).Turns out I’d forgotten that my MacBook dock was plugged into a wired ethernet connection – once I unplugged that, it was all good. Of course my answer to the “is it on the same network as the Chromecast?” question was a “yes”… but I also had the wired connection on).
Just an FYI for posterity’s sake.
That’s very useful info, thanks!