core/homeassistant/components/hue
Eugenio Panadero 71aaf2d809
Add device triggers for Hue remotes (#33476)
* Store device_registry entry id in HueEvent

so it can be retrieved with that key when using device triggers

* Add device_trigger for hue_event from hue remotes

* supporting Hue dimmer switch & Hue Tap
* State mapping and strings are copied from deCONZ

* refactor mock_bridge for hue tests

and also share `setup_bridge_for_sensors`
for test_sensor_base and test_device_trigger.

* Add tests for device triggers with hue remotes

* Remove some triggers
2020-04-01 11:42:22 -07:00
..
.translations Add device triggers for Hue remotes (#33476) 2020-04-01 11:42:22 -07:00
__init__.py Fix hue test 2020-02-20 08:11:27 -08:00
binary_sensor.py Use platform tag to register components on hue SensorManager (#32732) 2020-03-12 18:31:39 -07:00
bridge.py Catch more Hue errors (#32275) 2020-02-27 12:53:36 -08:00
config_flow.py Remove some unneeded pylint suppressions (#32152) 2020-02-24 16:47:15 -08:00
const.py Disable Hue groups for new setups (#31713) 2020-02-11 08:50:07 -08:00
device_trigger.py Add device triggers for Hue remotes (#33476) 2020-04-01 11:42:22 -07:00
errors.py
helpers.py Update Hue data fetching (#31338) 2020-01-31 14:47:40 -08:00
hue_event.py Add device triggers for Hue remotes (#33476) 2020-04-01 11:42:22 -07:00
light.py Update error handling in update coordinator (#32452) 2020-03-04 08:05:46 -08:00
manifest.json Bump aiohue version to 2.1.0 (#33234) 2020-03-25 09:11:00 -07:00
sensor.py Fire events for hue remote buttons pressed (#33277) 2020-03-31 10:27:30 -07:00
sensor_base.py Fire events for hue remote buttons pressed (#33277) 2020-03-31 10:27:30 -07:00
sensor_device.py Fire events for hue remote buttons pressed (#33277) 2020-03-31 10:27:30 -07:00
services.yaml
strings.json Add device triggers for Hue remotes (#33476) 2020-04-01 11:42:22 -07:00