Erik Montnemery
|
9bbeb5d608
|
Add primary_config_entry attribute to device registry entries (#119959)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Robert Resch <robert@resch.dev>
|
2024-06-26 12:26:24 +02:00 |
|
Paulus Schoutsen
|
eb89ce47ea
|
Inline primary integration (#119860)
|
2024-06-18 08:08:08 +02:00 |
|
J. Nick Koston
|
ca5ed274cb
|
Deprecate calling async_listen and async_listen_once with run_immediately (#115169)
|
2024-04-08 10:07:54 -10:00 |
|
Marc Mueller
|
a0e6fd6ec5
|
Add improved typing for event fire and listen methods (#114906)
* Add EventType implementation
* Update integrations for EventType
* Change state_changed to EventType
* Fix tests
* Remove runtime impact
* Add tests
* Move to stub file
* Apply pre-commit to stub files
* Fix ruff PYI checks
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2024-04-07 13:28:24 -10:00 |
|
Marc Mueller
|
0f03079065
|
Update import for EventStateChangedData [i-z] (#114900)
|
2024-04-04 11:48:29 -10:00 |
|
Joost Lekkerkerker
|
595d07f1c6
|
Improve lists in integrations [L-M] (#113227)
* Improve lists in integrations [L-M]
* Update homeassistant/components/mailbox/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
* Fix
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
|
2024-03-13 21:28:21 +01:00 |
|
Marc Mueller
|
de886d8c49
|
Update EventBus listen type signatures (#112760)
|
2024-03-08 21:57:23 +01:00 |
|
Marc Mueller
|
84c44c1835
|
Replace EventType with Event [l-s] (#112741)
|
2024-03-08 19:37:18 +01:00 |
|
Marc Mueller
|
59a6035d3f
|
Add empty line after module docstring [j-m] (#112700)
|
2024-03-08 09:01:29 -05:00 |
|
Marc Mueller
|
d7e7dc96cc
|
Make Event data generic (#111955)
|
2024-03-08 13:46:16 +01:00 |
|
Franck Nijhof
|
1c55ba0cb2
|
Use covariant for fire event data type (#110843)
|
2024-02-18 13:21:55 +01:00 |
|
J. Nick Koston
|
5dac5d5c7e
|
Refactor logbook helpers to reduce splits and lookups (#108933)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2024-01-26 20:07:24 -10:00 |
|
J. Nick Koston
|
bc2738c3a1
|
Avoid entity registry check in live logbook on each state update (#107622)
Avoid entity registry fetch in live logbook
There is no need to check the entity registry for the
state class since we already have the state
|
2024-01-13 21:04:04 -05:00 |
|
Marc Mueller
|
2618bfc073
|
Use EventType for state changed [core] (#97115)
|
2023-07-23 18:10:03 -05:00 |
|
J. Nick Koston
|
560e744f1e
|
Reduce overhead to filter entities in the recorder (#93656)
* Reduce overhead to filter entities in the recorder
* fix type
|
2023-05-27 19:52:42 -04:00 |
|
J. Nick Koston
|
01e1221443
|
Refactor logbook data to use a dataclass (#89534)
|
2023-03-11 12:45:27 +01:00 |
|
J. Nick Koston
|
e4f354998d
|
Filter out forced updates in live logbook when the state has not changed (#73335)
|
2022-06-10 14:04:43 -07:00 |
|
J. Nick Koston
|
0b62944148
|
Mark counter domain as continuous to exclude it from logbook (#73101)
|
2022-06-05 21:25:26 -10:00 |
|
J. Nick Koston
|
457c7a4ddc
|
Fix incompatiblity with live logbook and google_assistant (#73063)
|
2022-06-05 19:06:49 -10:00 |
|
J. Nick Koston
|
35ee4ad55b
|
Prevent live logbook from sending state changed events when we only want device ids (#72780)
|
2022-05-31 13:08:04 -07:00 |
|
J. Nick Koston
|
9c3f949165
|
Add live streaming logbook websocket endpoint (#72258)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
|
2022-05-22 14:57:54 -05:00 |
|