epenet
e750f8f457
Add alias to DOMAIN import (part 4) ( #125563 )
...
* Add alias to DOMAIN import (part 4)
* Simplify
* More integration
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Revert "Apply suggestions from code review"
This reverts commit 07471d3629
.
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-09-09 21:32:33 +02:00
J. Nick Koston
fb758bd8b6
Migrate screenlogic to use entry.runtime_data ( #121644 )
2024-07-10 08:36:02 +02:00
Kevin Worrel
40fdc840ab
Add number entities for screenlogic values used in SI calc ( #117812 )
2024-05-22 09:52:09 -10:00
Sid
82a60fe8ad
Enable Ruff RSE ( #113695 )
2024-03-18 00:40:38 +01:00
Joost Lekkerkerker
70f3da93d4
Remove entity description mixin in Screenlogic ( #112935 )
...
* Remove entity description mixin in Screenlogic
* Fix
2024-03-12 16:10:04 +01:00
Marc Mueller
930a396712
Add empty line after module docstring [s] ( #112704 )
2024-03-08 14:33:51 +01:00
Kevin Worrel
ee2689de3c
Refactor screenlogic numbers to use subclasses ( #106574 )
2023-12-28 15:45:34 -10:00
Kevin Worrel
f45f0b4327
Split out shared screenlogic switch code ( #106344 )
2023-12-24 11:51:43 -10:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Kevin Worrel
3b5e498c30
Bump screenlogicpy to v0.10.0 ( #104866 )
2023-12-04 09:07:46 +01:00
Kevin Worrel
2276be275d
Await set value function in ScreenLogic number entities ( #101802 )
2023-10-12 09:18:34 +02:00
Kevin Worrel
77007ef091
Explicitly define ScreenLogic entity descriptions ( #100173 )
2023-09-25 06:26:26 -05:00
Kevin Worrel
092580a3ed
Bump screenlogicpy to v0.9.0 ( #92475 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-09 17:39:54 -05:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* Move EntityCategory to homeassistant.const
* Fix more imports
2023-02-09 20:15:37 +01:00
Kevin Worrel
687d326bb4
Support local push updates for most ScreenLogic entities ( #87438 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-06 20:13:36 -06:00
Kevin Worrel
4f20b15742
Bump screenlogicpy to 0.6.2 ( #85725 )
...
fixes undefined
2023-01-12 19:41:07 +01:00
Erik Montnemery
e05e79e53d
Migrate NumberEntity r-t to native_value ( #73485 )
2022-06-15 10:56:41 +02:00
epenet
dc7231492e
Address late review in screenlogic ( #64529 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-20 09:43:23 +01:00
epenet
e56c64db07
Remove screenlogic from mypy ignore list ( #64512 )
...
* Adjust screenlogic
* Adjust mypy_config
* Adjust coordinator cast
* Move cast higher up
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-20 09:06:44 +01:00
epenet
5ddab5a7f2
Add setup type hints to number, remote and scene ( #63299 )
...
* Add number setup type hints
* Add remote setup type hints
* Add scene setup type hints
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 17:17:44 +01:00
Kevin Worrel
e1b4e40ac6
Limit parallel updates for screenlogic number ents ( #60886 )
2021-12-02 20:43:15 -10:00
Kevin Worrel
9d1985ab03
Move screenlogic SCG levels to number platform ( #60872 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-02 16:36:31 -10:00