Question: Remote control devices from external servers? #917
Replies: 3 comments 3 replies
-
Yes, it is possible. The older devices use 9999/udp for discovery and 9999/tcp for communications. For newer devices that require authentication, the discovery port is 20002/udp with communications done via 80/tcp. You didn't mention if you are planning to use the API or the cli tool, but for API access you can use SmartDevice.connect() and pass |
Beta Was this translation helpful? Give feedback.
-
Thank you for the information. However, I am looking for a solution that does not involve port forwarding. The Kasa app can control the devices from anywhere without port forwarding, so there must be a way to achieve this via an API. Is there a method to connect to and control the devices over a different network without relying on port forwarding? @rytilahti Thank you. |
Beta Was this translation helpful? Give feedback.
-
@sooswastaken Heyyy, did you manage to find any solutions? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to control my devices with a custom voice assistant that will run on an external server. Is there a way to discover devices or connect them when not on the same network?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions