diff --git a/SUPPORTED.md b/SUPPORTED.md index b733f6a6..f84a31a2 100644 --- a/SUPPORTED.md +++ b/SUPPORTED.md @@ -49,6 +49,7 @@ Some newer Kasa devices require authentication. These are marked with [^1] in th - Hardware: 1.0 (EU) / Firmware: 1.0.16 - Hardware: 1.0 (US) / Firmware: 1.0.17 - Hardware: 1.0 (US) / Firmware: 1.0.21 + - Hardware: 1.0 (US) / Firmware: 1.1.1 - **KP125** - Hardware: 1.0 (US) / Firmware: 1.0.6 - **KP125M** diff --git a/tests/fixtures/iot/KP115(US)_1.0_1.1.1.json b/tests/fixtures/iot/KP115(US)_1.0_1.1.1.json new file mode 100644 index 00000000..2fb4309c --- /dev/null +++ b/tests/fixtures/iot/KP115(US)_1.0_1.1.1.json @@ -0,0 +1,74 @@ +{ + "cnCloud": { + "get_info": { + "binded": 1, + "cld_connection": 1, + "err_code": 0, + "fwDlPage": "", + "fwNotifyType": -1, + "illegalType": 0, + "server": "n-devs.tplinkcloud.com", + "stopConnect": 0, + "tcspInfo": "", + "tcspStatus": 1, + "username": "user@example.com" + }, + "get_intl_fw_list": { + "err_code": 0, + "fw_list": [] + } + }, + "emeter": { + "get_realtime": { + "current_ma": 0, + "err_code": 0, + "power_mw": 0, + "total_wh": 0, + "voltage_mv": 122033 + } + }, + "schedule": { + "get_next_action": { + "err_code": 0, + "type": -1 + }, + "get_rules": { + "enable": 0, + "err_code": 0, + "rule_list": [], + "version": 2 + } + }, + "system": { + "get_sysinfo": { + "active_mode": "none", + "alias": "#MASKED_NAME#", + "dev_name": "Smart Wi-Fi Plug Mini", + "deviceId": "0000000000000000000000000000000000000000", + "err_code": 0, + "feature": "TIM:ENE", + "hwId": "00000000000000000000000000000000", + "hw_ver": "1.0", + "icon_hash": "", + "latitude_i": 0, + "led_off": 0, + "lnk_on": 1, + "longitude_i": 0, + "mac": "10:27:F5:00:00:00", + "mic_type": "IOT.SMARTPLUGSWITCH", + "model": "KP115(US)", + "next_action": { + "type": -1 + }, + "ntc_state": 0, + "obd_src": "tplink", + "oemId": "00000000000000000000000000000000", + "on_time": 0, + "relay_state": 0, + "rssi": -40, + "status": "new", + "sw_ver": "1.1.1 Build 250908 Rel.112945", + "updating": 0 + } + } +}