Commit Graph

  • 2b881cfd7b Add device fixture for P316M(US) (#1568) master Giovanni 2025-08-30 10:42:53 -04:00
  • 08e7ab5120 Add S500(US)_1.0_1.2.0 fixture (#1569) ZeliardM 2025-08-30 09:45:18 -04:00
  • 0cd0434160 Extend smartcam detection support (#1552) Gabriele Pongelli 2025-08-25 15:20:33 +02:00
  • e21ab90e96 Adding KL400L10(US)_1.0_1.0.10 fixture (#1539) mjbohr 2025-06-01 14:26:34 -04:00
  • a0e4976c89 Add L535E(EU) 3.0 1.1.8 fixture (#1545) Andrea Fantaccione 2025-06-01 12:47:30 +02:00
  • d60dedd880 Add TP10(IT) 1.0 1.2.5 fixture (#1538) Emanuele 2025-05-21 18:46:16 +02:00
  • 579fd5aa2a Add LB100(US)_1.0_1.8.11 fixture file (#1515) ZeliardM 2025-03-04 02:16:47 -05:00
  • 8501390c61 Add a note to emeter guide being kasa-only (#1512) Teemu R. 2025-02-25 23:44:44 +01:00
  • f0abc2800d Add KS225(US)_1.0_1.1.1 and L930-5(EU)_1.0_1.2.5 (#1509) ZeliardM 2025-02-24 14:42:12 -05:00
  • f488492c7d Prepare 0.10.2 (#1505) 0.10.2 Steven B. 2025-02-12 19:29:44 +00:00
  • 29195fa639 Add fixtures for new versions of H100, P110, and T100 devices (#1501) Alex Thomson 2025-02-13 00:45:53 +13:00
  • 8b138698b8 Add C110(EU) 2.0 1.4.3 fixture (#1503) Steven B. 2025-02-12 11:41:16 +00:00
  • ad8a0eebec Add L530B(EU) 3.0 1.1.9 fixture (#1502) Steven B. 2025-02-12 11:38:39 +00:00
  • 668e32d3a5 Do not crash on missing build number in fw version (#1500) Teemu R. 2025-02-10 12:13:01 +01:00
  • d5187dc6f1 Add L530E(TW) 2.0 1.1.1 fixture (#1497) EdwardWu 2025-02-07 16:02:21 +08:00
  • 98d3cecc34 Merge branch 'master' into dump_devinfo dump_devinfo Steven B. 2025-02-03 09:10:06 +00:00
  • cbab40a59e Prepare 0.10.1 (#1494) 0.10.1 Steven B. 2025-02-02 14:02:19 +00:00
  • bff5409d22 Add Dimmer Configuration Support (#1484) Ryan Nitcher 2025-02-02 06:48:34 -07:00
  • 8259d28b12 dustbin_mode: add 'off' mode for cleaner downstream impl (#1488) Teemu R. 2025-02-02 14:00:49 +01:00
  • 44c561b04d Add FeatureAttributes to smartcam Alarm (#1489) Steven B. 2025-01-29 19:32:01 +00:00
  • ebd370da74 Add module.device to the public api (#1478) Steven B. 2025-01-29 18:49:38 +00:00
  • 82fbe1226e Do not return empty string for custom light effect name (#1491) Steven B. 2025-01-29 18:49:06 +00:00
  • 09e73faca3 Prepare 0.10.0 (#1473) 0.10.0 Steven B. 2025-01-26 17:15:00 +00:00
  • 781d07f6a2 Convert carpet_clean_mode to carpet_boost switch (#1486) Teemu R. 2025-01-26 17:16:24 +01:00
  • 1df05af208 Change category for empty dustbin feature from Primary to Config (#1485) Teemu R. 2025-01-26 17:14:45 +01:00
  • 656c88771a Add common alarm interface (#1479) Steven B. 2025-01-26 13:33:13 +00:00
  • d857cc68bb Allow passing alarm parameter overrides (#1340) Teemu R. 2025-01-26 14:13:09 +01:00
  • 62c1dd87dc Add powerprotection module (#1337) Teemu R. 2025-01-26 01:43:02 +01:00
  • ba6d6560f4 Disable iot camera creation until more complete (#1480) Steven B. 2025-01-25 23:19:29 +00:00
  • 7f2a1be392 Add ADC Value to PIR Enabled Switches (#1263) Ryan Nitcher 2025-01-25 03:45:48 -07:00
  • 0aa1242a00 Report 0 for instead of None for zero current and voltage (#1483) Ryan Nitcher 2025-01-25 02:22:00 -07:00
  • 5b9b89769a Cancel in progress CI workflows after new pushes (#1481) Steven B. 2025-01-24 18:45:14 +00:00
  • 9b7bf367ae Update ruff to 0.9 (#1482) Steven B. 2025-01-24 10:53:27 +00:00
  • 09fce3f426 Add common childsetup interface (#1470) Steven B. 2025-01-24 08:08:04 +00:00
  • b701441215 Fix iot strip turn on and off from parent (#639) Nathan Wreggit 2025-01-23 07:05:38 -08:00
  • b6a584971a Add error code 7 for clean module (#1474) Teemu R. 2025-01-23 12:43:02 +01:00
  • 988eb96bd1 Update test framework to support smartcam device discovery. (#1477) Steven B. 2025-01-23 11:26:55 +00:00
  • 5e57f8bd6c Add childsetup module to smartcam hubs (#1469) Steven B. 2025-01-23 09:42:37 +00:00
  • bd43e0f7d2 Add D130(US) 1.0 1.1.9 fixture (#1476) Steven B. 2025-01-23 09:35:54 +00:00
  • 57c4ffa8a3 Add D100C(US) 1.0 1.1.3 fixture (#1475) Steven B. 2025-01-23 09:29:25 +00:00
  • 54bb53899e Add support for doorbells and chimes (#1435) steveredden 2025-01-23 03:22:41 -06:00
  • acc0e9a80a Enable CI workflow on PRs to feat/ fix/ and janitor/ (#1471) Steven B. 2025-01-22 21:41:52 +00:00
  • 307173487a Only log one warning per unknown clean error code and status (#1462) Teemu R. 2025-01-22 17:58:04 +01:00
  • 7b1b14d1e6 Allow https for klaptransport (#1415) Teemu R. 2025-01-22 11:54:32 +01:00
  • fa0f7157c6 Deprecate legacy light module is_capability checks (#1297) Steven B. 2025-01-22 10:26:37 +00:00
  • a03a4b1d63 Add consumables module for vacuums (#1327) Teemu R. 2025-01-20 13:50:39 +01:00
  • 05085462d3 Add support for cleaning records (#945) Teemu R. 2025-01-20 12:41:56 +01:00
  • bca5576425 Add support for pairing devices with hubs (#859) Teemu R. 2025-01-20 11:36:06 +01:00
  • 2d26f91981 Add C220(EU) 1.0 1.2.2 camera fixture (#1466) DawidPietrykowski 2025-01-18 14:22:53 +01:00
  • fd6067e5a0 Add smartcam pet detection toggle module (#1465) DawidPietrykowski 2025-01-18 13:58:26 +01:00
  • 980f6a38ca Add childlock module for vacuums (#1461) Teemu R. 2025-01-17 13:15:51 +01:00
  • 773801cad5 Add setting to change carpet clean mode (#1458) Teemu R. 2025-01-15 20:35:41 +01:00
  • d27697c50f Add ultra mode (fanspeed = 5) for vacuums (#1459) Teemu R. 2025-01-15 20:11:10 +01:00
  • b23019e748 Enable dynamic hub child creation and deletion on update (#1454) Steven B. 2025-01-15 19:10:32 +00:00
  • 17356c10f1 Add mop module (#1456) Teemu R. 2025-01-15 19:12:33 +01:00
  • bc97c0794a Add setting to change clean count (#1457) Teemu R. 2025-01-15 19:11:33 +01:00
  • 0f185f1905 Add commit-hook to prettify JSON files (#1455) Teemu R. 2025-01-15 16:06:52 +01:00
  • 2ab42f59b3 Fallback to is_low for batterysensor's battery_low (#1420) Teemu R. 2025-01-15 14:33:05 +01:00
  • 1355e85f8e Expose current cleaning information (#1453) Teemu R. 2025-01-15 14:20:19 +01:00
  • 4e7e18cef1 Add battery module to smartcam devices (#1452) Steven B. 2025-01-14 21:57:35 +00:00
  • 1c5dabedb6 Make map_locked and global_cleaned optional, as they are not available on rv30 feat/vacuum_map Teemu Rytilahti 2025-01-13 19:05:44 +01:00
  • a19753e814 Add cli vacuum commands Teemu Rytilahti 2025-01-12 18:30:44 +01:00
  • 83d169d35c Initial map module implementation Teemu Rytilahti 2025-01-12 18:30:21 +01:00
  • 2542516009 Add vacuum speaker controls (#1332) Teemu R. 2025-01-14 17:48:34 +01:00
  • 3c98efb015 Implement vacuum dustbin module (dust_bucket) (#1423) Teemu R. 2025-01-14 17:30:18 +01:00
  • 68f50aa763 Allow update of camera modules after setting values (#1450) Steven B. 2025-01-14 15:11:12 +00:00
  • d03f535568 Fix discover cli command with host (#1437) Steven B. 2025-01-14 14:47:52 +00:00
  • 1be87674bf Initial support for vacuums (clean module) (#944) Teemu R. 2025-01-14 15:35:09 +01:00
  • be34dbd387 Make uses_http a readonly property of device config (#1449) Steven B. 2025-01-14 14:20:53 +00:00
  • 57f6c4138a Add D230(EU) 1.20 1.1.19 fixture (#1448) Steven B. 2025-01-14 08:46:29 +00:00
  • 589d15091a Add smartcam child device support for smartcam hubs (#1413) Steven B. 2025-01-14 08:38:04 +00:00
  • a211cc0af5 Update hub children on first update and delay subsequent updates (#1438) Steven B. 2025-01-13 17:19:40 +00:00
  • 333a36bf42 Add required sphinx.configuration (#1446) Teemu R. 2025-01-13 16:55:52 +01:00
  • 6420d76351 ssltransport: use debug logger for sending requests (#1443) Teemu R. 2025-01-12 17:06:48 +01:00
  • 264dc4da71 Add night mode module feat/nightmode Teemu Rytilahti 2025-01-12 14:26:59 +01:00
  • 660b9f81de Add more redactors for smartcams (#1439) Steven B. 2025-01-10 18:34:11 +00:00
  • 2e3b1bc376 Add tests for dump_devinfo parent/child smartcam fixture generation (#1428) Steven B. 2025-01-08 21:51:35 +00:00
  • debcff9f9b Add fixture for C720 camera (#1433) steveredden 2025-01-08 15:22:26 -06:00
  • 3c038fc13b Add KS230(US) 2.0 1.0.11 IOT Fixture (#1430) ZeliardM 2025-01-07 10:40:37 -05:00
  • cb972c3a30 Add double click module for smart buttons feat/smart_double_click Steven B 2025-01-07 12:53:10 +00:00
  • 7b3dde9aa0 Raise errors on single smartcam child requests (#1427) Steven B. 2025-01-06 16:11:43 +00:00
  • 40886ef24d Prepare 0.9.1 (#1426) 0.9.1 Steven B. 2025-01-06 14:24:54 +00:00
  • 7d508b5092 Backoff after xor timeout and improve error reporting (#1424) J. Nick Koston 2025-01-06 04:00:23 -10:00
  • f9419c9f72 Log the first timeout and retryable error test/kasa_lib_fix Steven B 2025-01-06 12:52:55 +00:00
  • 546ae633f9 Raise kasa TimeoutError instead of _RetryableError on asyncio.TimeoutError Steven B 2025-01-06 12:39:46 +00:00
  • 48a07a2970 Use repr() for enum values in Feature.__repr__ (#1414) Teemu R. 2025-01-06 13:23:02 +01:00
  • 6aa019280b Handle smartcam partial list responses (#1411) Steven B. 2025-01-06 09:23:46 +00:00
  • 9fd2f28420 more cover J. Nick Koston 2025-01-05 13:56:35 -10:00
  • 12f7f33880 coverage J. Nick Koston 2025-01-05 13:52:05 -10:00
  • c5bf1ccc4e Improve timeout error reporting J. Nick Koston 2025-01-05 13:33:32 -10:00
  • 1f45f425a0 Add S210 fixture (#1418) Teemu R. 2025-01-04 20:09:58 +01:00
  • 08639a3a7b Add S220 fixture (#1419) Teemu R. 2025-01-04 19:47:12 +01:00
  • 6e0be2ea1f Add support for Tapo hub-attached switch devices (#1421) Steven B. 2025-01-04 13:20:06 +00:00
  • e097b45984 Improve exception messages on credential mismatches (#1417) Teemu R. 2025-01-04 11:06:26 +01:00
  • eb0cc7ca37 Document hashing of credentials doc/credential_hashing Teemu Rytilahti 2025-01-04 00:35:30 +01:00
  • 0a95a41ab6 Update SslAesTransport for older firmware versions (#1362) Steven B. 2025-01-03 20:00:57 +00:00
  • 883d52209e Fix incorrect obd src echo (#1412) Teemu R. 2025-01-03 19:07:46 +01:00
  • 361697a239 Change smartcam detection features to category config (#1402) Steven B. 2025-01-03 07:08:23 +00:00
  • 5d49623d5d Add C210 2.0 1.3.11 fixture (#1406) Steven B. 2025-01-03 06:55:55 +00:00
  • d0aba68e7a Add HS210(US) 3.0 1.0.10 IOT Fixture (#1405) ZeliardM 2024-12-24 10:56:14 -05:00