Steven B.
9db42beade
Fix handling of tplink light effects for scenes ( #122965 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-31 12:57:12 -05:00
Steven B
2148cfc899
Fix tplink bug changing color temp on bulbs with light effects ( #121696 )
2024-07-11 10:10:47 -05:00
Steven B
d42dced852
Fix tplink light effect behaviour when activating a scene ( #121288 )
2024-07-05 11:19:04 +02:00
Teemu R
90d622cd02
Minor polishing for tplink ( #120868 )
2024-07-02 08:23:07 +02:00
Teemu R
4290a1fcb5
Upgrade tplink with new platforms, features and device support ( #120060 )
...
Co-authored-by: Teemu Rytilahti <tpr@iki.fi>
Co-authored-by: sdb9696 <steven.beth@gmail.com>
Co-authored-by: Steven B <51370195+sdb9696@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Teemu R. <tpr@iki.fi>
2024-06-25 22:01:21 +02:00
Marc Mueller
bcd1243686
Use VolDictType to improve schema typing ( #120417 )
2024-06-25 15:15:59 +02:00
Sid
9cbed10372
Enable Ruff PYI041 ( #115229 )
2024-04-08 09:29:05 -10:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] ( #112705 )
2024-03-08 10:35:23 -05:00
Erik Montnemery
2e194c4ec3
Fix light color mode in tplink ( #109831 )
2024-02-07 15:39:36 +01:00
Erik Montnemery
4a2a7872fb
Fix light color mode in tplink ( #108760 )
2024-01-24 15:28:40 +01:00
J. Nick Koston
e94493f83d
Use more shorthand attributes in tplink ( #108284 )
...
* Use more shorthand attributes in tplink
* naming
* unused
2024-01-21 21:34:06 +01:00
J. Nick Koston
554c27a31a
Clamp tplink color temp to valid range ( #107695 )
2024-01-09 17:08:49 -10:00
J. Nick Koston
f5e7631e84
Fix tplink overloading power strips ( #104208 )
2024-01-04 12:15:35 -10:00
J. Nick Koston
41f0eda712
Use shorthand attrs for tplink color temp min/max ( #106796 )
...
The valid_temperature_range property does a regex match over
every possible model. Avoid calling it more than once since
it will never change as its based on the model
2024-01-01 13:14:28 +01:00
J. Nick Koston
b800475242
Use shorthand attrs for more tplink light attributes ( #106399 )
...
* Use shorthand attrs for more tplink light attributes
supported_color_modes and features were having to be recalced every time
state was written
* preen
2023-12-26 07:28:40 +01:00
Joost Lekkerkerker
2dc86364f3
Migrate TPLink to has entity name ( #96246 )
2023-07-24 20:49:40 +02:00
epenet
485a78e0cf
Improve light type hints in integrations ( #90035 )
...
* Improve light type hints in integrations
* Improve
2023-03-21 11:40:33 +01:00
Teemu R
a93b4e7197
Use device-native kelvins for tplink color temperature ( #85646 )
2023-02-21 12:52:50 -06:00
Teemu R
1d928f05fa
Update python-kasa to 0.5.1 ( #88416 )
2023-02-18 22:39:08 -06:00
Teemu R
5335dfbc67
Prefer effect over other light settings for tplink ( #85642 )
2023-02-14 10:29:11 -06:00
Ty Parker
a703aa1dff
Add repeat options to tplink sequence effect service ( #86040 )
...
Add repeat options to sequence effect service
2023-02-05 00:14:25 +01:00
epenet
7f1e1ed1d8
Enforce LightEntityFeature ( #82460 )
2022-11-22 07:14:47 +01:00
Marc Mueller
a88e865dff
Fix round typing [tplink] ( #82437 )
2022-11-21 18:59:08 +01:00
epenet
dd7bc7971f
Adjust type hints for LightEntityFeature ( #82251 )
2022-11-17 12:46:42 +01:00
epenet
d58430bc93
Use light enums in tplink ( #70787 )
2022-04-26 14:54:17 +02:00
epenet
121d2008c2
Use ColorMode enum in tplink ( #70542 )
2022-04-23 09:46:54 -10:00
J. Nick Koston
689b347904
Increase tplink effects random seed allowed range to 1-600 ( #69725 )
...
* Increase tplink effects random seed allowed range to 1-600
Reported https://community.home-assistant.io/t/tp-link-integration-support-for-kl430-led-light-strip/190635/62?u=bdraco
* cover
2022-04-09 10:08:17 +03:00
J. Nick Koston
6dc72ebf6c
Mark backgrounds optional for tplink random effects ( #69622 )
2022-04-07 23:19:17 +02:00
J. Nick Koston
8b2948f030
Ensure state is restored when turning on tplink lights without a color mode ( #69308 )
2022-04-05 13:46:12 -07:00
J. Nick Koston
fb41734342
Add support for custom effects to tplink light strips ( #68502 )
2022-03-30 09:34:09 -07:00
J. Nick Koston
49bc572d6d
Fix tplink effect not being restored when turning back on ( #68533 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-23 10:01:20 +01:00
J. Nick Koston
06ebb0b8b3
Add support for effects to tplink light strips ( #65166 )
2022-03-21 20:20:40 -10:00
J. Nick Koston
16655c4ccc
Fix tplink color temp conversion ( #68484 )
2022-03-21 12:41:15 -10:00
Marc Mueller
add741d789
Update coordinator typing (6) [t-v] ( #68466 )
2022-03-21 14:20:35 +01:00
Teemu R
c985ebb3a7
Bump python-kasa to 0.4.1 for tplink integration ( #64123 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-30 20:09:07 -06:00
J. Nick Koston
5b3711ed19
Use switch format unique ids for tplink dimmers ( #57346 )
2021-10-10 00:02:33 -07:00
Teemu R
8fb0da7720
Stopgap fix for inconsistent upstream API of tplink dimmers ( #57285 )
2021-10-07 20:15:13 -07:00
Teemu R
36a22400e5
Fix transition handling for tplink lights ( #57272 )
...
* Fix transition handling for tplink light
* Apply suggestions from code review
* Test that all transitions are passed correctly
* Fix linting
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-10-08 00:20:26 +02:00
J. Nick Koston
ac3741df41
Fix RGB only (no color temp) devices with tplink ( #57267 )
2021-10-07 10:14:14 -10:00
Teemu R
b40d229369
Rework TPLink integration to use python-kasa ( #56701 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-27 14:11:55 -05:00
Marc Mueller
7461af68b9
Use NamedTuple for color temperature range ( #55626 )
2021-09-03 17:41:32 +02:00
Teemu R
6afa4d6914
Skip updating tplink bulb state if the new state not reported by the device ( #52310 )
2021-06-29 19:14:34 +02:00
Franck Nijhof
560dd0a0cc
Typing improvements for TPLink ( #50947 )
...
* Typing improvements for TPLink
* Update homeassistant/components/tplink/common.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-22 13:47:26 +01:00
gabrialdestruir
f814a7a8ae
Add tplink light setting ignore default ( #50334 )
...
This fixes issue #50115 by allowing color, brightness, and temperature to be set from an off state. This adds code to allow "ignore_default=1" to be sent to bulb letting it know to power on with the parameters set.
2021-05-09 16:27:49 +02:00
Bram Kragten
b00ccf98f0
TP Link: Don't report HS when in CT mode ( #49704 )
...
* TP Link: Don't report HS when in CT mode
* Update tests
2021-04-27 11:19:21 +02:00
jan iversen
6992e24263
Rename HomeAssistantType —> HomeAssistant, integrations t* - v* ( #49544 )
...
* Integration vizio: HomeAssistantType -> HomeAssistant.
* Integration velbus: HomeAssistantType -> HomeAssistant.
* Integration vacuum: HomeAssistantType -> HomeAssistant.
* Integration upnp: HomeAssistantType -> HomeAssistant.
* Integration upcloud: HomeAssistantType -> HomeAssistant.
* Integration twinkly: HomeAssistantType -> HomeAssistant.
* Integration tts: HomeAssistantType -> HomeAssistant.
* Integration tradfri: HomeAssistantType -> HomeAssistant.
* Integration traccar: HomeAssistantType -> HomeAssistant.
* Integration tplink: HomeAssistantType -> HomeAssistant.
2021-04-22 10:53:57 -04:00
Philip Allgaier
f1c4072d3c
Return TP-Link sensor & light attributes as float
rather than string
( #48828 )
2021-04-08 16:51:59 +02:00
Mario Limonciello
9fd6980144
Avoid divide by zero errors in tplink light integration ( #48235 )
2021-03-31 17:16:24 +02:00
Franck Nijhof
8d5ce53098
Merge of nested IF-IF cases - S-W ( #48372 )
2021-03-27 10:54:59 +01:00
Marc Mueller
b67b9b94f9
Update typing 13 ( #48077 )
2021-03-18 14:43:52 +01:00