J. Nick Koston
42388450e1
Restore control4 integration ( #124750 )
...
* Revert "Disable control4 integration (#124746 )"
This reverts commit 16dd6b1712
.
* Restore control4 integration
reverts #124746 and updates the lib instead
changelog: https://github.com/lawtancool/pyControl4/compare/v1.1.0...v1.1.3
Note that there is no release yet, see https://github.com/lawtancool/pyControl4/pull/32
* Apply suggestions from code review
2024-08-28 07:54:28 +02:00
J. Nick Koston
16dd6b1712
Disable control4 integration ( #124746 )
2024-08-27 15:12:52 -10:00
epenet
913e5404da
Improve config flow type hints (part 1) ( #124343 )
...
* Improve config flow type hints
* Revert sms
2024-08-21 22:42:58 +02:00
epenet
e64ca7c274
Enable implicit-return (RET503) rule in ruff ( #122771 )
2024-08-12 10:04:16 +02:00
epenet
0bb8c4832d
Enable raise-within-try (TRY301) rule in ruff ( #123351 )
2024-08-12 09:16:33 +02:00
Austin Drummond
ea3097f84c
Fix control 4 on os 2 ( #119104 )
2024-06-10 08:48:11 +02:00
Sid
2cc916db6d
Replace pylint broad-except with Ruff BLE001 ( #116250 )
2024-05-07 14:00:27 +02:00
J. Nick Koston
0c583bb1d9
Fix ruff complaints in control4 ( #116058 )
2024-04-23 22:25:35 +02:00
Nalin Mahajan
a33aacfcaa
Add Retry for C4 API due to flakiness ( #113857 )
...
Co-authored-by: nalin29 <nalin29@github.com>
2024-04-23 22:10:16 +02:00
Sid
8e98ba7312
Add first batch of Ruff PYI rules ( #115100 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-04-07 11:30:50 -10:00
Sid
6587ee20db
Enable Ruff TRY300 ( #114437 )
...
* Enable Ruff TRY300
* Update validation.py
* Address review comments
2024-03-30 10:37:59 +01:00
Marc Mueller
efc54971d3
Update empty line formatting after module docstring ( #114040 )
2024-03-23 00:27:57 +01:00
Nalin Mahajan
18ef76a018
Add Room Audio Control to Control4 Integration ( #87821 )
...
* Add control4 room based media player (#13 )
* update attribute names (#14 )
* change to data class and set off to idle (#15 )
Co-authored-by: nalin29 <nalin29@github.com>
---------
Co-authored-by: nalin29 <nalin29@github.com>
2024-03-19 11:44:52 +01:00
Joost Lekkerkerker
c75342bd9a
Improve lists in integrations [C-D] ( #113072 )
2024-03-11 18:58:35 +01:00
Marc Mueller
ff3a801936
Add empty line after module docstring [a-d] ( #112697 )
2024-03-08 14:51:32 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
Marc Mueller
46f8fb3ac1
Use builtin TimeoutError [misc] ( #109703 )
2024-02-05 18:45:16 +01: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
Nalin Mahajan
f08f0fbb8b
Fix control4 light switches on OS 3.3+ ( #95196 )
2023-06-26 15:49:44 +02:00
Nalin Mahajan
0e7d7f32c1
Add new control4 helper function ( #90234 )
...
* Add new helper function to retrieve device variables and update light platform
* seperate try catch from helper function and fix typing
* Change helper function name
* Remove unnecessary forced type changes
* More type changes
2023-03-30 10:33:01 +02:00
Nalin Mahajan
34324c98de
Rename create_api_object to be private ( #90187 )
2023-03-24 08:44:35 +01:00
Nalin Mahajan
e290febb38
Bump pyControl4 to 1.1.0 ( #90115 )
...
* Bump pyControl4 to 1.1.0
* Remove mock token_expiration from control4
2023-03-23 17:34:38 +01:00
Nalin Mahajan
504793882d
Remove unecessary variable in control4 ( #90176 )
...
Remove unecessary expiration value
2023-03-23 16:09:00 +01:00
Erik Montnemery
87420e949d
Sort manifests 2 ( #87023 )
2023-02-08 20:16:39 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
GitHub Action
71d7098530
[ci skip] Translation update
2023-01-27 00:25:12 +00:00
GitHub Action
b3ab0a0199
[ci skip] Translation update
2022-12-29 00:23:20 +00:00
Franck Nijhof
b0cee0bc46
String formatting and max line length - Part 1 ( #84390 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-12-22 10:12:50 +01:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
GitHub Action
eaf6d43508
[ci skip] Translation update
2022-11-23 00:26:26 +00:00
epenet
7f1e1ed1d8
Enforce LightEntityFeature ( #82460 )
2022-11-22 07:14:47 +01:00
GitHub Action
3bea04e387
[ci skip] Translation update
2022-11-21 00:26:41 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
epenet
dd7bc7971f
Adjust type hints for LightEntityFeature ( #82251 )
2022-11-17 12:46:42 +01:00
GitHub Action
388328adba
[ci skip] Translation update
2022-10-17 00:36:39 +00:00
GitHub Action
bec8e544f4
[ci skip] Translation update
2022-08-14 00:25:47 +00:00
GitHub Action
81e3ef03f7
[ci skip] Translation update
2022-08-02 00:27:42 +00:00
epenet
20fec104e2
Improve type hints in light [a-i] ( #75936 )
...
* Improve type hints in ads light
* Improve type hints in avea light
* Improve type hints in avion light
* Improve type hints in broadlink light
* More type hints
* One more
2022-07-31 20:46:13 +02:00
GitHub Action
87797c8b66
[ci skip] Translation update
2022-07-21 00:26:18 +00:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
GitHub Action
33c263d09b
[ci skip] Translation update
2022-06-23 00:20:13 +00:00
GitHub Action
109d1844b3
[ci skip] Translation update
2022-06-21 00:22:51 +00:00
epenet
b589700651
Add async_get_options_flow type hints (a-m) ( #73430 )
2022-06-13 13:17:59 +02:00
epenet
7ffe399a08
Use ColorMode enum in control4 ( #70428 )
2022-04-22 19:49:08 -10:00
epenet
6343752f98
Use EntityFeature enum in components (c**) ( #69341 )
2022-04-05 23:49:20 +02:00
Erik Montnemery
8ee9695e3b
Migrate control4 light to color_mode ( #69079 )
2022-04-04 10:53:06 +02:00
GitHub Action
c64b4d997b
[ci skip] Translation update
2022-03-13 00:18:58 +00:00