core/homeassistant/components/homekit
mdegat01 6c7355785a
Add support for glob matching to entity filters (#36913)
* Added GLOB capability to entityfilter and every place that uses it. All existing tests are passing

* added tests for components affected by glob change

* fixed flake8 error

* mocking the correct listener

* mocking correct bus method in azure test

* tests passing in 3.7 and 3.8

* fixed formatting issue from rebase/conflict

* Checking against glob patterns in more performant way

* perf improvments and reverted unnecessarily adjusted tests

* added new benchmark test around filters

* no longer using get with default in entityfilter

* changed filter name and removed logbook from filter benchmark

* simplified benchmark tests from feedback

* fixed apache tests and returned include exclude schemas to normal

* fixed azure event hub tests to properly go through component logic

* fixed azure test and clean up for other tests

* renaming test files to match standard

* merged mqtt statestream test changes with base

* removed dependency on recorder filter schema from history

* fixed recorder tests after merge and a bunch of lint errors
2020-06-23 20:02:29 -05:00
..
translations [ci skip] Translation update 2020-06-06 00:03:33 +00:00
__init__.py Add support for glob matching to entity filters (#36913) 2020-06-23 20:02:29 -05:00
accessories.py Mark homekit accessories unavailable if the underlying entity is unavailable (#35685) 2020-06-01 10:11:48 -05:00
aidmanager.py Improve stability of homekit accessory ids (#35691) 2020-05-26 22:15:00 -07:00
config_flow.py Remove zeroconf options from homekit (#35687) 2020-06-02 17:47:39 -05:00
const.py Remove zeroconf options from homekit (#35687) 2020-06-02 17:47:39 -05:00
img_util.py Ensure homekit functions if numpy is unavailable (#35931) 2020-05-23 02:52:33 +02:00
manifest.json Mark homekit accessories unavailable if the underlying entity is unavailable (#35685) 2020-06-01 10:11:48 -05:00
services.yaml
strings.json Remove zeroconf options from homekit (#35687) 2020-06-02 17:47:39 -05:00
type_cameras.py Add support for homekit camera motion notification (#35994) 2020-05-25 18:05:38 -05:00
type_covers.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_fans.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_lights.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_locks.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_media_players.py Fire events on homekit TV remote key press (#29588) 2020-05-19 08:11:04 -05:00
type_security_systems.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_sensors.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_switches.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
type_thermostats.py Reduce context switching in homekit state updates (#35147) 2020-05-10 22:10:08 -07:00
util.py Add support for homekit camera motion notification (#35994) 2020-05-25 18:05:38 -05:00