Replies: 2 comments 15 replies
-
Is your laptop in the same network as the devices? The discovery uses broadcast datagrams, so depending on how your network looks like the discovery requests may be sent out using wrong interface. You could try |
Beta Was this translation helpful? Give feedback.
-
Did you ever find out why discovery wasn't working? It looks like the answer here was to just not use discovery and use the hardcoded IP address instead, but no one answered the original question of why you couldn't discover the IP addresses in the first place. I too am able to connect to devices by IP address but can't seem to get discover() to return anything other than an empty dictionary. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am running Python 3.9.4 under OSX and have installed python-kasa version 0.4.0.dev2 and using an ASUS RT-AC88U router
I have 3 Kasa devices currently connected on my network - KP115 and two HS105s
Discovery does not find any devices but I can reach the devices directly if I look up their IP addresses. Any ideas how to fix this?
Thanks in advance for any help!
Discovery does not find any devices:
My-MBP:~ home$ kasa discover
Discovering devices on 255.255.255.255 for 3 seconds
Devices can be reached directly:
_My-MBP:~ home$ kasa --host 192.168.1.111
No --strip nor --bulb nor --plug given, discovering..
== Garage freezer - KP115(US) ==
Host: 192.168.1.111
Device state: ON
Beta Was this translation helpful? Give feedback.
All reactions