Jan-Philipp Benecke
39e720caed
Use debug/warning instead of info log level in components [t] ( #126147 )
2024-09-18 12:39:50 +02:00
Joost Lekkerkerker
96cebdf096
Improve lists in integrations [T-U] ( #113243 )
2024-03-13 17:54:46 +01:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] ( #112705 )
2024-03-08 10:35:23 -05:00
Joost Lekkerkerker
d42dd0114d
Add icon translations to Twinkly ( #112328 )
2024-03-07 12:33:28 +01:00
Joost Lekkerkerker
0e833c5fe3
Migrate Twinkly to has entity naming ( #97206 )
...
* Migrate Twinkly to has entity naming
* Update the device name after sync
* Fix tests
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-02-14 16:43:29 +01:00
Marc Mueller
8b0c9d3d18
Use builtin TimeoutError [t-z] ( #109683 )
2024-02-05 12:20:36 +01:00
Joost Lekkerkerker
a82410d5e9
Deduplicate constants E-Z ( #105657 )
2023-12-13 17:05:37 +01:00
Olen
e921e4a662
Move fetching of sw_version for Twinkly ( #100286 )
2023-09-26 20:04:17 +02:00
Joost Lekkerkerker
b5275016d4
Use shorthand attributes in Twinkly ( #99891 )
2023-09-12 15:08:18 +02:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Franck Nijhof
fcb612cd6f
Collection of code styling tweaks ( #87344 )
2023-02-03 23:51:27 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
Franck Nijhof
02b5da710b
Remove attributes from Twinkly lights ( #84986 )
2023-01-02 17:58:07 +01:00
Olen
0d1506c3cf
Switch Twinkly to awesomeversion ( #83205 )
...
Switch to awesomeversion
2022-12-03 22:43:10 +01:00
Olen
2a0496a3a9
Support older twinkly devices without effects ( #83145 )
...
fixes undefined
2022-12-03 13:23:29 -05:00
Olen
faea29a268
Fix twinkly effects ( #83104 )
...
Adding additional checks
2022-12-02 09:58:29 +01:00
Olen
424febbbed
Remove twinkly debug-logging ( #82915 )
...
Remove debug-logging
Removing a few debug logging statements
2022-11-29 13:01:43 +01:00
Olen
33cd59d3c2
Add Twinkly effects ( #82861 )
...
* Add Twinkly effects
* Remove spurious comment
2022-11-29 11:15:30 +01:00
epenet
11a19c2612
Improve type hints in light [s-z] ( #75946 )
2022-07-31 13:50:24 +02:00
epenet
76aea16f29
Use ColorMode enum in twinkly ( #70546 )
2022-04-23 09:47:13 -10:00
epenet
a29990a784
Use new CONF_MODEL core constant (1/3) ( #68829 )
...
* Use CONF_MODEL in axis
* Use CONF_MODEL in denonavr
* Use CONF_MODEL in flux_led
* Use CONF_MODEL in konnected
* Use CONF_MODEL in steamist
* Use CONF_MODEL in tellstick
* Use CONF_MODEL in tensorflow
* Use CONF_MODEL in twinkly
* Use CONF_MODEL in yeelight
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 11:11:58 +02:00
Rob Bierbooms
efe34c8d13
Cleanups in Twinkly code ( #64139 )
...
* Cleanup Twinkly code
* Add codeowner'
* Change const names
2022-01-14 22:07:15 +01:00
Rob Bierbooms
49a32c398c
Add support for setting RGB and RGBW values for Twinkly lights ( #62337 )
...
* Change library to ttls
* Add rgbw support
* Add client session to config flow
* Fix config flow
* Adjust tests 1
* Fix more tests
* Fix last tests
* Add new tests
* Update test for coverage
* Update test for coverage 2
* Update test for coverage 3
* Change brightness to attribute
* Set RGBW mode only when available
* Add RGB support
2022-01-13 18:44:27 +01:00
epenet
0700c73bd0
Add setup type hints [s-t] ( #63613 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-07 16:29:16 +01:00
epenet
7e9a67194a
Use DeviceInfo in twinkly ( #58609 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-28 18:24:20 +02:00
Michael
9eecd90afc
Add constructor return type in integrations T-Z ( #50899 )
2021-05-20 17:00:19 +02:00
Ville Skyttä
59f32f7c9c
Make device info a TypedDict ( #49670 )
2021-04-30 23:21:39 +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
Erik Montnemery
346a724ac3
Mark base components' state_attribute @final, rename others to extra_state_attributes ( #48161 )
...
* Mark base state_attributes @final, rename others to extra_state_attributes
* Fix calendar, update tests
2021-03-21 10:38:24 +01:00
Marc Mueller
b67b9b94f9
Update typing 13 ( #48077 )
2021-03-18 14:43:52 +01:00
David
f693c8a9fd
Add twinkly integration ( #42103 )
...
* Add twinkly integration
* Add tests for the Twinkly integration
* Update Twinkly client package to fix typo
* Remove support of configuration.yaml from Twinkly integration
* Add ability to unload Twinkly component from the UI
* Remove dead code from Twinkly
* Fix invalid error namespace in Twinkly for python 3.7
* Fix tests failing on CI
* Workaround code analysis issue
* Move twinkly client init out of entry setup so it can be re-used between entries
* Test the twinkly component initialization
* React to PR review and add few more tests
2020-11-19 12:22:12 -05:00