8000 Support for EP10 Plug · Issue #170 · python-kasa/python-kasa · GitHub
[go: up one dir, main page]

Skip to content

Support for EP10 Plug #170

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

Closed
ahwagner opened this issue Jun 5, 2021 · 2 comments
Closed

Support for EP10 Plug #170

ahwagner opened this issue Jun 5, 2021 · 2 comments

Comments

@ahwagner
Copy link
ahwagner commented Jun 5, 2021

The Kasa EP10 plug is not listed as supported, and does not seem to work with python-kasa.

@ahwagner ahwagner changed the title Support for EP10 Switch Support for EP10 Plug Jun 5, 2021
@kirichkov
Copy link
Contributor

Can you provide us with a dump? Best of all will be a PR with a fixutre containing the data returned. Authentication also has changed recently so you'd have to discover which authentication method is used by this plug.

@icasdri
Copy link
icasdri commented Jun 10, 2021

I'm able to interact with the EP10 using the cli with #117.

Provisioning works by connecting to its open network and kasa --plug --host 192.168.0.1 wifi join ... (they all seem to default to IP 192.168.0.1 and give you 192.168.0.100 on their open network). No app required :)

Afterwards, kasa --plug --host [IP] on/off/state/sysinfo/time all work.

Example sysinfo (with IDs replaced with zeros)

{'active_mode': 'none',
 'alias': 'TP-LINK_Smart Plug_0000',
 'dev_name': 'Smart Wi-Fi Plug Mini',
 'deviceId': '0000000000000000000000000000000000000000',
 'err_code': 0,
 'feature': 'TIM',
 'hwId': '00000000000000000000000000000000',
 'hw_ver': '1.0',
 'icon_hash': '',
 'latitude_i': 0,
 'led_off': 0,
 'longitude_i': 0,
 'mac': '00:00:00:00:00:00',
 'mic_type': 'IOT.SMARTPLUGSWITCH',
 'model': 'EP10(US)',
 'next_action': {'type': -1},
 'obd_src': 'tplink',
 'oemId': '00000000000000000000000000000000',
 'on_time': 0,
 'relay_state': 1,
 'rssi': -50,
 'status': 'new',
 'sw_ver': '1.0.2 Build 200915 Rel.085940',
 'updating': 0}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants
0