core/homeassistant/components/amcrest
Phil Bruckner d1e7ade6db
Make amcrest integration more robust (#30843)
- Bump amcrest package to 1.5.6. Includes networking improvements, no longer
  communicates during Http.__init__(), and allows running snapshot command
  without using stream mode.
- Handle login errors better, and not just at startup.
- Increase network connect & read timeout to 6.05 seconds.
- Increase network read timeout to 20 seconds for snapshot command.
- Run snapshot command in separate task, that cannot be cancelled, to eliminate
  possibility of two snapshot commands running simultaneously (since
  AmcrestCam.async_camera_image can be cancelled.) Also makes sure any exceptions
  from the command are caught properly.
2020-02-06 14:44:48 -06:00
..
__init__.py Make amcrest integration more robust (#30843) 2020-02-06 14:44:48 -06:00
binary_sensor.py Fix typos found by codespell (#31243) 2020-01-31 08:33:00 -08:00
camera.py Make amcrest integration more robust (#30843) 2020-02-06 14:44:48 -06:00
const.py Make amcrest integration more robust (#30843) 2020-02-06 14:44:48 -06:00
helpers.py Use literal string interpolation in integrations A (f-strings) (#26377) 2019-09-03 09:11:36 -05:00
manifest.json Make amcrest integration more robust (#30843) 2020-02-06 14:44:48 -06:00
sensor.py Fix typos found by codespell (#31243) 2020-01-31 08:33:00 -08:00
services.yaml Add amcrest camera services and deprecate switches (#22949) 2019-04-24 22:39:49 -07:00