core/homeassistant/components/alarm_control_panel
Marcelo Moreira de Mello cdc5388dc9 Refactored Arlo component and enhanced Arlo API queries and times (#14823)
* start arlo refactoring

* Refactored Arlo Hub to avoid uncessary and duplicated GETs to Arlo API

* Refactored Arlo camera component to avoid duplicate queries

* Added debug and error messages when video is not found

* Transformed Arlo Control Panel to Sync

* Makes linter happy

* Uses total_seconds() for scan_interval

* Added callback and fixed scan_interval issue

* Disable multiple tries and supported custom modes set in Arlo

* Bump PyArlo version to 0.1.4

* Makes lint happy

* Removed ArloHub object and added some tweaks

* Fixed hub_refresh method

* Makes lint happy

* Ajusted async syntax and added callbacks decorators

* Bump PyArlo version to 0.1.6 to include some enhacements

* Refined code
2018-06-12 08:01:26 +02:00
..
__init__.py Lazy loading of service descriptions (#11479) 2018-01-07 14:54:16 -08:00
abode.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
alarmdecoder.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
alarmdotcom.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
arlo.py Refactored Arlo component and enhanced Arlo API queries and times (#14823) 2018-06-12 08:01:26 +02:00
canary.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
concord232.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
demo.py More declarative timeout syntax for manual alarm control panel. (#10738) 2017-12-03 13:52:31 +01:00
egardia.py Fixing Egardia 'home armed' state not shown correctly. (#13335) 2018-03-22 10:53:52 -07:00
envisalink.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
ialarm.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
ifttt.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
manual.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
manual_mqtt.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
mqtt.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
nx584.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
satel_integra.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
services.yaml Support for security systems controlled by IFTTT (#12975) 2018-03-18 09:00:08 -07:00
simplisafe.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
spc.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
totalconnect.py Update total-connect-client to 0.18 for Honeywell Lynx Touch-Wifi support (#14778) 2018-06-03 13:55:49 +02:00
verisure.py Change ACP code_format to None|"Number"|"Any" (#14686) 2018-05-31 14:31:40 +02:00
wink.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00