1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-21 22:37:07 +00:00

6 Commits

Author SHA1 Message Date
G Johansson
2b2820018c
Remove legacy knx notify service () 2024-10-11 20:19:15 +02:00
Matthias Alphart
9351f300b0
Update xknx to 3.0.0 - more DPT definitions ()
* Support DPTComplex objects and validate sensor types

* Gracefully start and stop xknx device objects

* Use non-awaitable XknxDevice callbacks

* Use non-awaitable xknx.TelegramQueue callbacks

* Use non-awaitable xknx.ConnectionManager callbacks

* Remove unnecessary `hass.async_block_till_done()` calls

* Wait for StateUpdater logic to proceed when receiving responses

* Update import module paths for specific DPTs

* Support Enum data types

* New HVAC mode names

* HVAC Enums instead of Enum member value strings

* New date and time devices

* Update xknx to 3.0.0

* Fix expose tests and DPTEnumData check

* ruff and mypy fixes
2024-07-31 09:10:36 +02:00
Matthias Alphart
f115525137
Migrate KNX notify service to entity platform () 2024-04-24 07:51:02 +02:00
epenet
ea29cdfe83
Add type hints to integration tests (part 12) () 2023-02-13 13:03:51 +01:00
Matthias Alphart
639e3bb900
Add optional type for KNX notify entity configuration () 2022-04-23 12:21:58 +02:00
Marvin Wichmann
b5b514b62f
Full test coverage for KNX integration ()
* Full test coverage for KNX integration

* Allow for 0 values, since we all live at those kind of areas in the world

* Remove unneeded method

* Add missing test for climate mode

* Cleanup test and remove fixture that was used only once
2022-04-09 00:33:50 +02:00