-
- Downloads
Overhaul of Blink platform (#16942)
* Using new methods for blink camera - Refactored blink platform (breaking change) - Camera needs to be uniquely enabled in config from now on - Added motion detection enable/disable to camera platform * Fix motion detection - bumped blinkpy to 0.8.1 - Added wifi strength sensor * Added platform schema to sensor - Added global variables for brand and attribution to main platform * Removed blink binary sensor * Add alarm control panel * Fixed dependency, added alarm_home * Update requirements * Fix lint errors * Updated throttle times * Add trigger_camera service (replaced snap_picture) * Add refresh after camera trigger * Update blinkpy version * Wait for valid camera response before returning image - Motion detection now working! * Updated for new blinkpy 0.9.0 * Add refresh control and other fixes for new blinkpy release * Add save video service * Pushing to force bot to update * Changed based on first review - Pass blink as BLINK_DATA instead of DOMAIN - Remove alarm_arm_home from alarm_control_panel - Re-add discovery with schema for sensors/binar_sensors - Change motion_detected to a binary_sensor - Added camera_armed binary sensor - Update camera device_state_attributes rather than state_attributes * Moved blink.py to own folder. Added service hints. * Updated coveragerc to reflect previous change * Register services with DOMAIN - Change device add for loop order in binary_sensor * Fix lint error * services.async_register -> services.register
Showing
- .coveragerc 1 addition, 1 deletion.coveragerc
- homeassistant/components/alarm_control_panel/blink.py 86 additions, 0 deletionshomeassistant/components/alarm_control_panel/blink.py
- homeassistant/components/binary_sensor/blink.py 17 additions, 38 deletionshomeassistant/components/binary_sensor/blink.py
- homeassistant/components/blink.py 0 additions, 89 deletionshomeassistant/components/blink.py
- homeassistant/components/blink/__init__.py 161 additions, 0 deletionshomeassistant/components/blink/__init__.py
- homeassistant/components/blink/services.yaml 21 additions, 0 deletionshomeassistant/components/blink/services.yaml
- homeassistant/components/camera/blink.py 35 additions, 40 deletionshomeassistant/components/camera/blink.py
- homeassistant/components/sensor/blink.py 26 additions, 30 deletionshomeassistant/components/sensor/blink.py
- requirements_all.txt 1 addition, 1 deletionrequirements_all.txt
Loading
Please register or sign in to comment