Teemu R 
							
						 
					 
					
						
						
							
						
						75c60eb97c 
					 
					
						
						
							
							Add fixture for P110 sw 1.0.7 ( #801 )  
						
						... 
						
						
						
						By courtesy of @pplucky (#797 ) 
						
						
					 
					
						2024-02-27 20:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						a73e2a9ede 
					 
					
						
						
							
							Add H100 fixtures ( #737 )  
						
						... 
						
						
						
						One direct out of the box, another with upgraded fw & t315 
						
						
					 
					
						2024-02-24 00:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						7884436679 
					 
					
						
						
							
							Add updated L530 fixture 1.1.6 ( #792 )  
						
						
						
						
					 
					
						2024-02-23 17:13:11 +01:00 
						 
				 
			
				
					
						
							
							
								Steven B 
							
						 
					 
					
						
						
							
						
						57835276e3 
					 
					
						
						
							
							Fix devtools for P100 and add fixture ( #753 )  
						
						
						
						
					 
					
						2024-02-14 19:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						1f62aee7b6 
					 
					
						
						
							
							Add TP25 fixtures ( #729 )  
						
						... 
						
						
						
						* Add TP25 fixtures
* redump fixture 
						
						
					 
					
						2024-02-01 19:52:57 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						1acf4e86da 
					 
					
						
						
							
							Retain last two chars for children device_id ( #733 )  
						
						
						
						
					 
					
						2024-02-01 19:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						8657959ace 
					 
					
						
						
							
							Add TP15 fixture ( #730 )  
						
						
						
						
					 
					
						2024-01-31 18:30:19 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						f8e273981c 
					 
					
						
						
							
							Add P300 fixture ( #717 )  
						
						... 
						
						
						
						* Add P300 fixture
* fixture after update
* Add tests for p300 
						
						
					 
					
						2024-01-29 18:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Steven B 
							
						 
					 
					
						
						
							
						
						cedffc5c9f 
					 
					
						
						
							
							Update L510E(US) fixture with mac prefix ( #722 )  
						
						
						
						
					 
					
						2024-01-29 09:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						716b1f82d9 
					 
					
						
						
							
							Add support for the S500 ( #705 )  
						
						... 
						
						
						
						* Add support for the S500D
* tweak
* Add S505 
						
						
					 
					
						2024-01-25 09:07:01 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						cba073ebde 
					 
					
						
						
							
							Add support for tapo wall switches (S500D) ( #704 )  
						
						... 
						
						
						
						* Add support for the S500D
* tweak
* Update README.md 
						
						
					 
					
						2024-01-25 08:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						fa94548723 
					 
					
						
						
							
							Add additional L900-10 fixture ( #707 )  
						
						
						
						
					 
					
						2024-01-25 08:53:43 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						8947ffbc94 
					 
					
						
						
							
							Add L930-5 fixture ( #694 )  
						
						... 
						
						
						
						* Add L930-5 fixture
* Mark L930-5 as variable temp
* Update readme
* Fix overly greedy _strip_rich_formatting
---------
Co-authored-by: Teemu Rytilahti <tpr@iki.fi > 
						
						
					 
					
						2024-01-24 22:31:01 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						3235ba620d 
					 
					
						
						
							
							Add updated L920 fixture ( #680 )  
						
						... 
						
						
						
						* Add updated L920 fixture
* Fix overly greedy _strip_rich_formatting
---------
Co-authored-by: Teemu R <tpr@iki.fi > 
						
						
					 
					
						2024-01-24 22:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						5907dc763a 
					 
					
						
						
							
							Add fixtures for L510E ( #693 )  
						
						... 
						
						
						
						* Add fixtures for L510E
* mac 
						
						
					 
					
						2024-01-24 06:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						d5fdf05ed2 
					 
					
						
						
							
							Add P100 test fixture ( #683 )  
						
						
						
						
					 
					
						2024-01-23 10:12:24 +00:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						abd3ee0768 
					 
					
						
						
							
							Add P135 fixture ( #673 )  
						
						... 
						
						
						
						* Add P135 fixture
This device is a dimmer but we currently treat it as a on/off
* add to conftest 
						
						
					 
					
						2024-01-23 08:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						65c47a9373 
					 
					
						
						
							
							Update fixtures from test devices ( #679 )  
						
						... 
						
						
						
						* Update fixtures from test devices
* move l920 to another pr 
						
						
					 
					
						2024-01-23 08:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						37f522c763 
					 
					
						
						
							
							Add L530E(US) fixture ( #674 )  
						
						
						
						
					 
					
						2024-01-23 06:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						df59791829 
					 
					
						
						
							
							Add l900-5 1.1.0 fixture ( #664 )  
						
						... 
						
						
						
						* Adds new localSmart module
* Changed from AES to klap
* Doesn't reboot itself when receiving a RST for the cloud connectivity requests 
						
						
					 
					
						2024-01-21 01:41:13 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						f77e87dc5d 
					 
					
						
						
							
							dump_devinfo improvements ( #657 )  
						
						... 
						
						
						
						* dump_devinfo improvements
* Scrub only the last three bytes for mac addresses
* Add --target to allow creating fixtures based on discovery
* Save fixtures directly to correct location, add --basedir to allow defining the location of repository root
* Add --autosave to disable prompting for saving
* Update fixtures for devices I have
* Add fixture for HS110 hw 4.0 fw 1.0.4
* Improve help strings
* Fix tests
* Update devtools README
* Default to discovery if no host/target given 
						
						
					 
					
						2024-01-20 14:20:08 +01:00 
						 
				 
			
				
					
						
							
							
								Steven B 
							
						 
					 
					
						
						
							
						
						e94cd118a4 
					 
					
						
						
							
							Add fixtures with new MAC mask ( #661 )  
						
						
						
						
					 
					
						2024-01-20 13:22:54 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						eadf1203fc 
					 
					
						
						
							
							Add fixture for L920 ( #638 )  
						
						
						
						
					 
					
						2024-01-14 23:49:31 +01:00 
						 
				 
			
				
					
						
							
							
								Steven B 
							
						 
					 
					
						
						
							
						
						897db674c2 
					 
					
						
						
							
							Add L900-10 fixture and it's additional component requests ( #629 )  
						
						
						
						
					 
					
						2024-01-10 19:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						efd67b9261 
					 
					
						
						
							
							Add P125M and update EP25 fixtures ( #621 )  
						
						... 
						
						
						
						* Add P125M and update EP25 fixtures
* fix: adjust tests 
						
						
					 
					
						2024-01-05 00:01:34 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						17d96064c2 
					 
					
						
						
							
							Mark L900-5 as supported ( #617 )  
						
						... 
						
						
						
						* Add fixture for L900-5
* Update readme 
						
						
					 
					
						2024-01-04 19:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								gimpy88 
							
						 
					 
					
						
						
							
						
						c810298b04 
					 
					
						
						
							
							Add support for KS205 and KS225 wall switches ( #594 )  
						
						... 
						
						
						
						* KS205 Fixture
* KS225 Fixture
* Added Smart.KasaSwitch device type
* Added KS225 to test
* Added variable color temp check
* Added supported devices to readme
* Removed parenthesis
* Updated fixtures
* Fixed for ruff 
						
						
					 
					
						2024-01-03 19:31:42 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						864ea92ece 
					 
					
						
						
							
							Update P110(EU) fixture ( #604 )  
						
						
						
						
					 
					
						2024-01-02 19:34:39 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						9a2b513e6a 
					 
					
						
						
							
							Update L530 aes fixture ( #603 )  
						
						
						
						
					 
					
						2024-01-02 18:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						7646bc4542 
					 
					
						
						
							
							Update P110(UK) fixture ( #596 )  
						
						
						
						
					 
					
						2023-12-31 15:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						fd9b3cd04c 
					 
					
						
						
							
							Add L530(EU) klap fixture ( #598 )  
						
						
						
						
					 
					
						2023-12-31 15:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						16ba87378d 
					 
					
						
						
							
							Add EP25 smart fixture and improve test framework for SMART devices ( #572 )  
						
						
						
						
					 
					
						2023-12-08 14:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						b27a31a8a9 
					 
					
						
						
							
							Add new methods to dump_devinfo and mask aliases ( #574 )  
						
						
						
						
					 
					
						2023-12-08 14:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Bytnar 
							
						 
					 
					
						
						
							
						
						be289a5751 
					 
					
						
						
							
							Add KP125M fixture and allow passing credentials for tests ( #567 )  
						
						... 
						
						
						
						* Add KP125M fixture. Enable tapo auth in pytest.
* authentication is not just for tapo
* Use "##MASKEDNAME##" base64 for nickname and ssid.
---------
Co-authored-by: Teemu R. <tpr@iki.fi > 
						
						
					 
					
						2023-12-08 00:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						f9b5003da2 
					 
					
						
						
							
							Add support for tapo bulbs ( #558 )  
						
						... 
						
						
						
						* Add support for tapo light bulbs
* Use TapoDevice for on/off
* Add tapobulbs to discovery
* Add partial support for effects
Activating the effect does not work as I thought it would,
but this implements rest of the interface from SmartLightStrip.
* Add missing __init__ for tapo package
* Make mypy happy
* Add docstrings to make ruff happy
* Implement state_information and has_emeter
* Import tapoplug from kasa.tapo package
* Add tapo L530 fixture
* Enable tests for L530 fixture
* Make ruff happy
* Update fixture filename
* Raise exceptions on invalid parameters
* Return results in a wrapped dict
* Implement set_*
* Reorganize bulbs to iot&smart, fix tests for smarts
* Fix linting
* Fix BULBS_LIGHT_STRIP back to LIGHT_STRIPS 
						
						
					 
					
						2023-12-05 20:07:10 +01:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						5febd300ca 
					 
					
						
						
							
							Add P110 fixture ( #562 )  
						
						... 
						
						
						
						* Add P110 fixture
* Move the fixture file to smart subdir
* Update fixture to have the region info
* Rename the fixture file to follow the convention 
						
						
					 
					
						2023-12-05 16:58:25 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						5e2fcd2cca 
					 
					
						
						
							
							Re-add regional suffix to TAPO/SMART fixtures ( #566 )  
						
						
						
						
					 
					
						2023-12-05 16:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						4a00199506 
					 
					
						
						
							
							Add klap support for TAPO protocol by splitting out Transports and Protocols ( #557 )  
						
						... 
						
						
						
						* Add support for TAPO/SMART KLAP and seperate transports from protocols
* Add tests and some review changes
* Update following review
* Updates following review 
						
						
					 
					
						2023-12-04 19:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						9de3f69033 
					 
					
						
						
							
							Update dump_devinfo to include 20002 discovery results ( #556 )  
						
						... 
						
						
						
						* Fix dump_devinfo and add discovery_result to json
* Update following review.  Do not serialize aliases.
* Delete kasa/tests/fixtures/HS100(UK)_1.0_1.2.6.json 
						
						
					 
					
						2023-11-29 20:01:20 +01:00 
						 
				 
			
				
					
						
							
							
								sdb9696 
							
						 
					 
					
						
						
							
						
						176ced9e6e 
					 
					
						
						
							
							Add new HS100(UK) fixture ( #489 )  
						
						
						
						
					 
					
						2023-08-03 13:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						677ef9c3ef 
					 
					
						
						
							
							Add tests for KP200 ( #483 )  
						
						... 
						
						
						
						* Add tests for KP200
This one worked out of the box sans the OUI not being in the list
https://github.com/home-assistant/core/pull/97062 
* it is a strip 
						
						
					 
					
						2023-07-22 23:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								xinud190 
							
						 
					 
					
						
						
							
						
						b83986bd51 
					 
					
						
						
							
							Add fixture for KP405 Smart Dimmer Plug ( #470 )  
						
						... 
						
						
						
						* Add files via upload
* Add to KP405 to dimmers, update README
---------
Co-authored-by: Teemu Rytilahti <tpr@iki.fi > 
						
						
					 
					
						2023-06-30 02:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								Teemu R 
							
						 
					 
					
						
						
							
						
						233f1c9534 
					 
					
						
						
							
							Cleanup fixture filenames ( #448 )  
						
						... 
						
						
						
						* Mark mocked fixtures as such
* Use consistent filenames including the swver
* Remove executable bit
* Remove duplicate KL130(US)
* Remove unnecessary mocks where we have real ones available
* Fix filenames in tests 
						
						
					 
					
						2023-04-01 17:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								gritstub 
							
						 
					 
					
						
						
							
						
						57fac9a156 
					 
					
						
						
							
							Add fixtures for KS200M ( #356 )  
						
						
						
						
					 
					
						2022-06-28 18:53:23 +02:00 
						 
				 
			
				
					
						
							
							
								gritstub 
							
						 
					 
					
						
						
							
						
						d7295bdf6d 
					 
					
						
						
							
							Add fixtures for ES20M ( #353 ) ( #354 )  
						
						... 
						
						
						
						Co-authored-by: Teemu R <tpr@iki.fi > 
						
						
					 
					
						2022-06-28 13:06:34 +02:00 
						 
				 
			
				
					
						
							
							
								gritstub 
							
						 
					 
					
						
						
							
						
						4c55289255 
					 
					
						
						
							
							Add fixtures for KS230 ( #355 )  
						
						
						
						
					 
					
						2022-06-28 12:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								James Alseth 
							
						 
					 
					
						
						
							
						
						91ba1d5ac6 
					 
					
						
						
							
							Add KP125 test fixture and support note. ( #350 )  
						
						... 
						
						
						
						* Add KP125 test fixture and support note.
Signed-off-by: James Alseth <james@jalseth.me >
* mark KP125 having an emeter
Co-authored-by: Teemu R <tpr@iki.fi > 
						
						
					 
					
						2022-06-27 03:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						8e6cfd003e 
					 
					
						
						
							
							Add fixtures for KP100 ( #343 )  
						
						... 
						
						
						
						* Add fixtures for KP100
* readme 
						
						
					 
					
						2022-05-11 16:02:17 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						d2581bf077 
					 
					
						
						
							
							Add fixtures for kl420 ( #339 )  
						
						... 
						
						
						
						* Add fixtures for kl420
* readme 
						
						
					 
					
						2022-04-14 02:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								J. Nick Koston 
							
						 
					 
					
						
						
							
						
						58f6517445 
					 
					
						
						
							
							Add effect support for light strips ( #293 )  
						
						... 
						
						
						
						* Add effect support for KL430
* KL400 supports effects
* Add KL400 fixture
* Comments from review
* actually commit the remove 
						
						
					 
					
						2022-03-21 22:10:12 +01:00