python-kasa/kasa/tests/fixtures
Steven B eff8db450d
Support for new ks240 fan/light wall switch (#839)
In order to support the ks240 which has children for the fan and light
components, this PR adds those modules at the parent level and hides the
children so it looks like a single device to consumers. It also decides
which modules not to take from the child because the child does not
support them even though it say it does. It does this for now via a
fixed list, e.g. `Time`, `Firmware` etc.

Also adds fixtures from two versions and corresponding tests.
2024-04-24 20:17:49 +02:00
..
smart Support for new ks240 fan/light wall switch (#839) 2024-04-24 20:17:49 +02:00
EP10(US)_1.0_1.0.2.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
EP40(US)_1.0_1.0.2.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
ES20M(US)_1.0_1.0.8.json Add fixtures for ES20M (#353) (#354) 2022-06-28 13:06:34 +02:00
HS100(UK)_1.0_1.2.6.json Add fixtures with new MAC mask (#661) 2024-01-20 13:22:54 +01:00
HS100(UK)_4.1_1.1.0.json Add fixtures with new MAC mask (#661) 2024-01-20 13:22:54 +01:00
HS100(US)_1.0_1.2.5.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS100(US)_2.0_1.5.6.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS103(US)_1.0_1.5.7.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS103(US)_2.1_1.1.2.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS103(US)_2.1_1.1.4.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
HS105(US)_1.0_1.5.6.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS107(US)_1.0_1.0.8.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS110(EU)_1.0_1.2.5.json dump_devinfo improvements (#657) 2024-01-20 14:20:08 +01:00
HS110(EU)_4.0_1.0.4.json dump_devinfo improvements (#657) 2024-01-20 14:20:08 +01:00
HS200(US)_2.0_1.5.7.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS200(US)_5.0_1.0.2.json Added KL125 and HS200 fixture dumps and updated tests to run on new format (#160) 2021-05-11 17:47:52 +02:00
HS210(US)_1.0_1.5.8.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS220(US)_1.0_1.5.7.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS220(US)_2.0_1.0.3.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS300(US)_1.0_1.0.10.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
HS300(US)_2.0_1.0.3.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
HS300(US)_2.0_1.0.12.json Update fixtures from test devices (#679) 2024-01-23 08:12:54 +01:00
KL50(US)_1.0_1.1.13.json Add KL400, KL50 fixtures (#231) 2021-10-08 00:15:32 +02:00
KL60(UN)_1.0_1.1.4.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
KL60(US)_1.0_1.1.13.json Add KL60 US KP105 UK fixture (#233) 2021-10-09 16:44:32 +02:00
KL110(US)_1.0_1.8.11.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KL120(US)_1.0_1.8.6.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
KL125(US)_1.20_1.0.5.json Added KL125 and HS200 fixture dumps and updated tests to run on new format (#160) 2021-05-11 17:47:52 +02:00
KL125(US)_2.0_1.0.7.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KL125(US)_4.0_1.0.5.json Update fixtures from test devices (#679) 2024-01-23 08:12:54 +01:00
KL130(EU)_1.0_1.8.8.json dump_devinfo improvements (#657) 2024-01-20 14:20:08 +01:00
KL130(US)_1.0_1.8.11.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KL135(US)_1.0_1.0.6.json Add fixture file for KL135 (#263) 2021-12-06 16:31:27 +01:00
KL400L5(US)_1.0_1.0.5.json Add KL400, KL50 fixtures (#231) 2021-10-08 00:15:32 +02:00
KL400L5(US)_1.0_1.0.8.json Add effect support for light strips (#293) 2022-03-21 22:10:12 +01:00
KL420L5(US)_1.0_1.0.2.json Add fixtures for kl420 (#339) 2022-04-14 02:51:15 +02:00
KL430(UN)_2.0_1.0.8.json Add real kasa KL430(UN) device dump (#192) 2021-08-16 20:16:29 +02:00
KL430(US)_1.0_1.0.10.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
KL430(US)_2.0_1.0.8.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KL430(US)_2.0_1.0.9.json Add effect support for light strips (#293) 2022-03-21 22:10:12 +01:00
KL430(US)_2.0_1.0.11.json Update fixtures from test devices (#679) 2024-01-23 08:12:54 +01:00
KP100(US)_3.0_1.0.1.json Add fixtures for KP100 (#343) 2022-05-11 16:02:17 +02:00
KP105(UK)_1.0_1.0.5.json Add fixtures with new MAC mask (#661) 2024-01-20 13:22:54 +01:00
KP105(UK)_1.0_1.0.7.json Add fixtures with new MAC mask (#661) 2024-01-20 13:22:54 +01:00
KP115(EU)_1.0_1.0.16.json dump_devinfo improvements (#657) 2024-01-20 14:20:08 +01:00
KP115(US)_1.0_1.0.17.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KP115(US)_1.0_1.0.21.json Update fixtures from test devices (#679) 2024-01-23 08:12:54 +01:00
KP125(US)_1.0_1.0.6.json Add KP125 test fixture and support note. (#350) 2022-06-27 03:39:57 +02:00
KP200(US)_3.0_1.0.3.json Add tests for KP200 (#483) 2023-07-22 23:55:42 +02:00
KP303(UK)_1.0_1.0.3.json dump_devinfo improvements (#657) 2024-01-20 14:20:08 +01:00
KP303(US)_2.0_1.0.3.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00
KP400(US)_1.0_1.0.10.json Cleanup fixture filenames (#448) 2023-04-01 17:10:46 +02:00
KP400(US)_2.0_1.0.6.json Add fixture for newer KP400 firmware (#227) 2021-10-04 20:40:31 +02:00
KP401(US)_1.0_1.0.0.json Add KP401 fixture (#234) 2021-10-11 17:13:00 +02:00
KP405(US)_1.0_1.0.5.json Add fixture for KP405 Smart Dimmer Plug (#470) 2023-06-30 02:53:23 +02:00
KS200M(US)_1.0_1.0.8.json Add fixtures for KS200M (#356) 2022-06-28 18:53:23 +02:00
KS220M(US)_1.0_1.0.4.json Added a fixture file for KS220M (#273) 2022-01-29 18:28:14 +01:00
KS230(US)_1.0_1.0.14.json Add fixtures for KS230 (#355) 2022-06-28 12:56:36 +02:00
LB110(US)_1.0_1.8.11.json Add fixtures for LB110, KL110, EP40, KL430, KP115 (#224) 2021-10-02 15:41:14 +02:00