1
0
mirror of https://github.com/home-assistant/core.git synced 2026-07-04 21:25:26 +01:00
Commit Graph

104 Commits

Author SHA1 Message Date
Marco Garzola b8086f3c21 Map heatercooler rotation speed as 3 level fan speed in homekit controller (#98291)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-21 10:10:24 -05:00
Meow 6fd60024cc Refactored deprecated UNITS (#97368) 2023-08-03 21:12:01 +02:00
J. Nick Koston e7069d48be Load homekit_controller test data using its json loader (#97534) 2023-07-31 07:04:41 -07:00
c0ffeeca7 67eeed6703 Rename homekit "Filter Life" sensor to "Filter lifetime" (#96821)
* String review: rename 'life' to 'lifetime'

- The term life, such as in 'filter life' can be ambiguous.
- Renamed to 'lifetime', as quite a few integrations use the term 'lifetime' to express this concept
- Improves consistency and should be easier to understand.

* HomeKit: adapt test case to reflect string change

* Fix test case failure caused by string rename: first step
2023-07-18 15:11:14 +02:00
epenet a102883eff Add type hints to integration tests (part 2) (#88493) 2023-02-21 09:25:05 +01:00
dcmeglio da046f93f4 Add additional characteristics for Airversa Homekit Air Purifiers (#85660) 2023-02-17 15:55:31 +00: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
Franck Nijhof ca1a12898c Enable Ruff D212 (#87347) 2023-02-03 23:08:48 +01:00
Franck Nijhof 89c0b27b42 Migrates tests to use UnitOfPressure enum (#86785) 2023-01-27 12:13:27 +01:00
Franck Nijhof fca3382d37 Migrates tests to use MediaPlayerEntityFeature enum (#86779) 2023-01-27 10:56:40 +01:00
Franck Nijhof a4a80f367b Use enum sensor device class in HomeKit Controller (#83109) 2022-12-02 14:50:01 +01:00
Jc2k eb76f9b3cb Set the correct state class for Eve Energy in homekit_controller (#81255) 2022-10-30 10:32:19 -05:00
Jc2k 4279d73800 Add support for Netatmo noise sensor to homekit_controller (#80889)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-24 10:31:26 -05:00
J. Nick Koston f23b1750e8 Migrate HomeKit Controller to use stable identifiers (#80064) 2022-10-11 11:26:03 -10:00
Erik Montnemery 47d0598e75 Use Kelvin as the preferred color temperature unit (#79591)
* Use Kelvin as the preferred white temperature unit

* Update homekit

* Adjust tests
2022-10-06 12:22:39 +02:00
J. Nick Koston 917cf674de Handle battery services that only report low battery in HomeKit Controller (#79072) 2022-09-25 12:08:28 -10:00
epenet 0d696b84b2 Cleanup root component imports in tests (#78893) 2022-09-21 06:57:41 -10:00
epenet 0ac581a0b1 Cleanup EntityFeature in tests (#78859) 2022-09-21 10:48:55 +02:00
epenet 7bc2712142 Adjust root-import in tests (#78761)
* Adjust root-import in tests

* Adjust diagnostics

* Adjust button

* Adjust select

* Adjust device_tracker

* Adjust camera

* Adjust humidifier

* Adjust media_source

* Adjust update

* Adjust siren

* Adjust number

* Adjust alarm_control_panel

* Adjust notify

* Adjust sensor

* Adjust switch

* Revert anthemav

* Don't adjust demo humidifier
2022-09-19 15:22:23 +02:00
epenet 38548b0986 Adjust homekit-controller test imports (#78731) 2022-09-19 09:53:56 +02:00
epenet ada1cff4b1 Use new media player enums in homekit_controller (#78105)
* Use new media player enums in homekit_controller

* Replace OK/PROBLEM with ON/OFF

* Fix tests
2022-09-15 12:00:52 +02:00
Jc2k eb0828efdb Dont rely on config flow to monitor homekit_controller c# changes (#76861) 2022-08-20 10:58:59 -10:00
J. Nick Koston ad361b8fc2 Fix pairing with HK accessories that do not provide format for vendor chars (#76502) 2022-08-09 09:48:48 -10:00
Jc2k aa3097a3be Add a Thread network status sensor to homekit_controller (#76209) 2022-08-04 11:55:29 +01:00
Jc2k 72a0ca4871 Add homekit_controller thread node capabilties diagnostic sensor (#76120) 2022-08-03 22:03:10 +01:00
Jc2k 0167875789 Add physical controls lock to homekit_controller (#75993) 2022-07-31 13:30:29 -07:00
J. Nick Koston 5cb4bbd906 Fix min and max mireds with HKC (#75744) 2022-07-26 04:17:28 -10:00
J. Nick Koston 759add5184 Add state class to HKC sensors (#75662) 2022-07-23 11:14:06 -05:00
J. Nick Koston f4c333626e Add coverage for lutron caseta bridges to hkc (#74765) 2022-07-09 08:29:18 -05:00
J. Nick Koston f6cb2833ca Improve fans in homekit_controller (#74440) 2022-07-05 09:25:30 -05:00
J. Nick Koston 02c7261b74 Small naming improvements and basic tests for ecobee 501s (#74370) 2022-07-03 16:32:30 -05:00
J. Nick Koston 30a5df5895 Append name char value from the service to HomeKit Controller Entities (#74359) 2022-07-03 15:47:54 -05:00
Erik Montnemery 7c0b0f7cc1 Migrate homekit_controller light to color_mode (#69261) 2022-04-20 09:26:15 -10:00
J. Nick Koston 723dcbafca Complete fan speed transition from #59781 (#67743) 2022-03-09 10:38:12 +01:00
Jc2k 0974abf9e2 Remove Ecobee homekit vendor extensions that just don't work (#67474) 2022-03-02 15:00:48 +01:00
Jc2k 58b8c30221 Improve homekit_controller tests (#65266) 2022-01-30 16:59:39 -06:00
Jc2k a65694457a Allow homekit_controller to set Ecobee's mode (#65032) 2022-01-27 11:02:38 -06:00
Jc2k 603d0fb068 Allow homekit_controller to customise Ecobee home/sleep/away thresholds (#65036) 2022-01-27 10:41:53 -06:00
Jc2k 9799965c62 Better names for energy related homekit_controller sensors (#65055) 2022-01-27 10:08:26 -06:00
Jc2k 24ee4256b9 Add additional energy sensors to Eve Energy (#64826) 2022-01-24 07:46:45 -10:00
Jc2k 5ac50a56b4 Make sensor name consistent with other homekit_controller entity names (#64821) 2022-01-23 22:42:55 -10:00
Jc2k 32099ea38a Easier identification of devices with homekit_controller (#64804) 2022-01-23 16:49:40 -10:00
Jc2k 4a0a4624ff Allow homekit_controller to handle device registry entries for devices with poor serial numbers (#64749) 2022-01-23 13:00:05 -10:00
Jc2k 061ee1b875 Add HUB_TEST_ACCESSORY_ID const for homekit_controller tests (#64750) 2022-01-23 11:51:55 -10:00
Kevin Van den Abeele 1b571db19d Feature/voc olinc smart adapter vp3 power measurement (#64571) 2022-01-21 10:20:32 -10:00
Jc2k f0fdd7d650 Finish deduplicating homekit_controller enumeration tests (#64306) 2022-01-17 10:44:59 -10:00
Jc2k 99481e2258 Refactor homekit_controller tests to reduce duplication. (#64198) 2022-01-16 18:43:44 +00:00
Ed Coen df6fa43bff Add connectsense to homekit_controller (#62675) 2021-12-23 19:05:36 +00:00
Jc2k 06eec7adfc Allow adding new devices to an Aqara hub via homekit_controller (#62600) 2021-12-22 08:49:58 -10:00
Jc2k d3d6965ba0 Support setting Aqara Hub Volume via homekit_controller (#62538) 2021-12-22 08:43:17 +00:00