core/homeassistant/components/binary_sensor
Paulus Schoutsen 5085cdb0f7 Add async_safe annotation (#3688)
* Add async_safe annotation

* More async_run_job

* coroutine -> async_save

* Lint

* Rename async_safe -> callback

* Add tests to core for different job types

* Add one more test with different type of callbacks

* Fix typing signature for callback methods

* Fix callback service executed method

* Fix method signatures for callback
2016-10-04 20:44:32 -07:00
..
__init__.py Add the occupancy sensor_class (#3176) 2016-09-03 22:52:31 -06:00
apcupsd.py Migrate to voluptuous (#2954) 2016-08-30 21:34:33 +02:00
arest.py Voluptuous arest (#3558) 2016-10-01 18:45:43 +02:00
bloomsky.py Fix bloomsky platform discovery (#3303) 2016-09-10 09:12:24 -07:00
command_line.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
demo.py Fix PEP257 issues 2016-03-07 20:21:08 +01:00
digital_ocean.py Component for Digital Ocean (#3322) 2016-09-30 18:30:44 +02:00
ecobee.py Updated to use the occupancy sensor_class (#3204) 2016-09-05 09:55:29 -06:00
enocean.py Migrate to voluptuous (#2958) 2016-08-24 22:35:09 -06:00
envisalink.py Envisalink Fixes + Enhancements (#3460) 2016-09-20 23:51:10 -07:00
ffmpeg.py Split ffmpeg to compoment (#3396) 2016-09-15 14:35:40 +02:00
homematic.py Big Homematic update (#3677) 2016-10-03 23:21:53 +02:00
isy994.py Isy fixes (#3457) 2016-09-19 20:16:51 -07:00
knx.py Use voluptuous for KNX (#3345) 2016-09-13 23:03:30 -07:00
modbus.py Modbus component refactoring - sensors and switches (#3297) 2016-09-13 22:47:44 +02:00
mqtt.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
mysensors.py Use voluptuous for mysensors (#2992) 2016-08-27 14:41:21 -06:00
nest.py Update voluptuous for nest (#3109) 2016-09-01 22:08:03 +02:00
nx584.py Migrate to voluptuous (#3374) 2016-09-29 19:07:35 -07:00
octoprint.py Use voluptuous for Octoprint (#3111) 2016-09-02 12:26:23 +02:00
rest.py Auth and headers support for REST sensor (#3592) 2016-10-04 01:07:17 -07:00
rpi_gpio.py Use voluptuous for RPi GPIO (#3371) 2016-09-17 23:28:37 -07:00
services.yaml add motion sensor / rewrite ffmpeg binary sensor (#2969) 2016-08-26 06:48:17 -06:00
sleepiq.py Update links (#3488) 2016-09-23 10:28:05 +02:00
tcp.py Remove unused import and unnecessary DOMAIN constant from TCP components. 2016-03-26 17:33:18 +00:00
template.py Add async_safe annotation (#3688) 2016-10-04 20:44:32 -07:00
trend.py Optimize template 2 (#3521) 2016-09-27 21:29:55 -07:00
vera.py Tidy / Refactor Vera (#2569) 2016-07-19 19:13:33 -07:00
wemo.py Handle startup race condition. 2016-03-14 10:29:12 +00:00
wink.py Added support for Wink Smoke and CO detectors (#3645) 2016-10-04 01:07:50 -07:00
zigbee.py Migrate to voluptuous (#3234) 2016-09-06 18:28:55 -07:00
zwave.py Zwave: Update commandclasses and deviceclasses according to sigma SDK (#3495) 2016-09-30 08:43:18 -07:00