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.
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.
Activity
kirichkov commented on Jun 6, 2021
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 commented on 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}