Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Aaron Bach
9470829978
Add area support to alarm_control_panel service schemas ( #25402 )
...
* Add area support to alarm_control_panel service schemas
* Corrected import
2019-07-23 11:09:09 -06:00
Kevin Cooper
f722a6c08d
Add code_arm_required to manual alarm with MQTT ( #22641 )
...
* add code_arm_requited to manual-mqtt alarm
* Add fix for alarm front end more-info-alarm_control_panel
* Fix code mistake
2019-06-17 14:49:10 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
1ddc249989
Consolidate more platforms ( #22308 )
...
* Consolidate final platforms
* Fix some tests
* Fix more tests
* Fix more tests
2019-03-23 20:22:35 -07:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00
emontnemery
b25e951dcc
Update additional platforms to use new MQTT message callback ( #22030 )
...
* Move additional platforms to new MQTT callback
* Fix automation.mqtt
2019-03-14 10:58:32 -07:00
emontnemery
b1faad0a50
Use PLATFORM_SCHEMA_BASE as base schema for additional components. ( #20578 )
...
* Disable extra=vol.ALLOW_EXTRA for additional platforms.
* Remove PLATFORM_SCHEMA_2
* Add entity_namespace to base platform schema
2019-02-04 21:52:19 -08:00
Paulus Schoutsen
e2d3c27e85
Embed all platforms into components ( #20677 )
...
* Consolidate all components with platforms
* Organize tests
* Fix more tests
* Fix Verisure tests
* one final test fix
* Add change
* Fix coverage
2019-02-02 07:13:16 -08:00
Paulus Schoutsen
ec57db78b5
Consolidate config flow components ( #20635 )
...
* Consolidate config flow components
* Fix tests
* Fix tests
* Put unifi back
* Fix reqs
* Update coveragerc
2019-02-01 15:45:44 -08:00
Alok Saboo
c63a37d0ad
Revert #20611 : code in Abode alarm panel ( #20629 )
2019-01-31 21:24:52 +01:00
Alok Saboo
3e98aad8a2
Added code to Abode Alarm control panel ( #20611 )
2019-01-30 13:02:23 -08:00
emontnemery
d7ba2aad1d
Add COMPONENT_SCHEMA and use it in alarm_control_panel ( #20224 )
...
* Add COMPONENT_SCHEMA and use in alarm and mqtt
* Revert MQTT changes
* Lint
* Small tweak
* Add tests
* Rename COMPONENT_SCHEMA to PLATFORM_SCHEMA_BASE
* Fix tests
* Improve tests
2019-01-28 16:14:55 -08:00
coreGreenberet
2bc7444427
Fix homematicip cloud alarm_arm_home ( #20321 )
2019-01-25 19:45:42 +01:00
Jc2k
cea2bf94bd
Move homekit_controller entity types under homekit_controller platform ( #20376 )
...
* Move homekit_controller entity types under homekit_controller platform
* Update coveragerc as homekit_controller moved
2019-01-25 07:43:01 -08:00
Daniel Høyer Iversen
1bd31e3459
Change STATE_UNKOWN to None ( #20337 )
...
* Change STATE_UNKOWN to None
* Change STATE_UNKOWN to None
* tests
* tests
* tests
* tests
* tests
* style
* fix comments
* fix comments
* update fan test
2019-01-24 08:20:20 +01:00
Daniel Høyer Iversen
697c331903
Clean up concord232 ( #20353 )
...
* Clean up concord232
* concord cleanup
* clean up
* fix import
2019-01-23 17:05:56 -08:00
Morgan Kesler
732743aeb5
Missed one small comment
2019-01-15 17:27:56 -05:00
Morgan Kesler
cc166bf6a7
Enable setting alarm mode night for arlo platform
2019-01-15 17:19:04 -05:00
emontnemery
5b53bd6aa0
Move MQTT platforms under the component ( #20050 )
...
* Move MQTT platforms under the component
2019-01-15 17:31:06 +01:00
Aaron Bach
b3886820b4
Embed SimpliSafe platforms into the component ( #20069 )
...
* Embed SimpliSafe platforms into the component
* Updated CODEOWNERS
* Updated .coveragerc
2019-01-14 11:42:48 -07:00
Alok Saboo
fff3cb0b46
Change return text code for alarm control panels ( #20055 )
...
* Change return text code for alarmdotcom
* Change return text code for ialarm
* Change return text code for IFTTT
* Change return text code for manual alarm panel
* Change return text code for manual MQTT alarm
* Change return text code for MQTT
* Change return text code for Simplisafe
2019-01-14 13:02:30 +01:00
Paulus Schoutsen
d6d28dd3e9
Lowercase code format ( #20077 )
2019-01-14 10:49:38 +01:00
Alok Saboo
1c11394f5f
Change alarm panel code format ( #20037 )
...
* Change code format
* Update elkm1 code format
* Update alarmdecodes code_format
* Update alarmdotcom code_format
* Update concord232 code_format
* Update envisalink code_format
* Update ialarm code_format
* Update ifttt code_format
* Update manual alarm code_format
* Update manual mqtt code_format
* Update mqtt code_format
* Update ness code_format
* Update nx584 code_format
* Update satel_integra code_format
* Update simplisafe code_format
* Update verisure code_format
* Change text to be consistent with the Polymer PR
2019-01-13 11:59:12 +01:00
emontnemery
44f6151548
Cleanup if discovered mqtt alarm can't be added ( #19742 )
...
* Cleanup if discovered mqtt alarm can't be added
2019-01-08 16:49:47 +01:00
Austin Drummond
bf40bea965
Support for Homekit controller/alarm control panel ( #19612 )
...
* added support for homekit security systems
* fixed linting issues
* fixed indentation issues
* simplifired logic on homekit_controller alarm controller panel
* cleaned up battery level const on homekit controller alarm control panel
2019-01-04 12:54:37 -07:00
Nick Whyte
5aa2bd81cf
Add ness alarm control panel using nessclient ( #18463 )
...
* Add ness alarm control panel using nessclient
* indenting
* .
* Remove availability functionality, will improve and add back in another PR
* Use call_count
* lint
* lint
* Review changes
* Lint
* Bump nessclient to 0.9.8
* Bump nessclient to 0.9.9
* Remove from .coveragerc
2019-01-01 08:08:13 -07:00
mreiling
4d62e77049
Added support for triggered state on NX584 alarm. ( #19524 )
...
* Added support for triggered state on NX584 alarm.
* Minor update
2018-12-25 16:29:53 +01:00
Dom
f0e187e306
Update yale smart alarm client to v0.1.6 ( #19495 )
2018-12-22 08:50:03 -05:00
emontnemery
ae776e2d28
Add device registry to MQTT alarm control panel ( #19331 )
...
* Add device registry to MQTT alarm control panel
* Add testcase test_entity_id_update
2018-12-19 19:27:23 +01:00
emontnemery
1568de62df
Correct calls to subscription.async_unsubscribe_topics ( #19414 )
...
* Correct calls to subscription.async_unsubscribe_topics
* Review comments
* Add testcases
2018-12-19 14:05:24 +01:00
liaanvdm
027920ff52
Fix restore state for manual alarm control panel ( #19284 )
...
* Fixed manual alarm control panel restore state
* Revert "Fixed manual alarm control panel restore state"
This reverts commit 61c9faf434
.
* Fixed manual alarm control panel's state restore
2018-12-14 14:04:04 +01:00
Paulus Schoutsen
8ea0a8d40b
RFC: Deprecate auto target all for services and introduce entity_id: * ( #19006 )
...
* Deprecate auto target all
* Match on word 'all'
2018-12-13 10:07:59 +01:00
Ludovico de Nittis
4d4967d0dd
Add code support for iAlarm ( #19124 )
2018-12-09 11:08:39 +01:00
majuss
a8b5cc833d
Lupupy version push to 0.0.17 - will now transmitted state_alarm_triggered ( #19008 )
...
* added state_alarm_triggered transmission; pushed lupupy version
* added state_alarm_triggered transmission; pushed lupupy version
* added state_alarm_triggered transmission; pushed lupupy version
* added state_alarm_triggered transmission; pushed lupupy version
2018-12-04 22:04:39 +01:00
Dom
d8a7e9ded8
Updated Yale Smart Alarm platform to new Yale API ( #18990 )
...
* Updated Yale Smart Alarm platform to use Yale's new API which replaces the deprecated version. Bumped yalesmartalarmclient to v0.1.5.
* Update requirements
2018-12-04 09:56:14 +01:00
Kevin Fronczak
4486de743d
Support for mulitple Blink sync modules ( #18663 )
2018-12-03 20:45:12 +00:00
emontnemery
2e4e673bbe
Small refactoring of MQTT alarm ( #18813 )
2018-12-02 10:29:31 +01:00
Adam Mills
5c3a4e3d10
Restore states through a JSON store instead of recorder ( #17270 )
...
* Restore states through a JSON store
* Accept entity_id directly in restore state helper
* Keep states stored between runs for a limited time
* Remove warning
2018-11-28 13:16:43 +01:00
emontnemery
5e18d52302
Reconfigure MQTT alarm component if discovery info is changed ( #18173 )
2018-11-24 10:48:01 +01:00
Paulus Schoutsen
f86083cf52
Fix MQTT async_added_to_hass ( #18575 )
...
* Fix some invocations
* Update manual_mqtt.py
2018-11-19 20:48:26 +01:00
uchagani
64ada1ea5a
bump total connect client to 0.22 ( #18344 )
2018-11-09 20:04:28 -05:00
majuss
ec732c896d
Add support for Lupusec alarm control panel ( #17691 )
...
* Adds support for Lupusec alarm control panel
* fixed various mostly cosmetic issues
* fixed generic type of binary sensors
* fixed some formatting; removed scan interval completely -> defaults now to 2 secs
* removed unused data caches; added check if binary sensor class exists
* cosmetics
* generic type fix
* small fix
* small fixes
* guard clause added
* small fixes
2018-11-07 12:51:12 +01:00
Adam Mills
ce069be16e
Update manual ACP tests to async ( #18289 )
2018-11-07 09:56:24 +01:00
Ludovico de Nittis
47af194d06
Add iAlarm "triggered" support ( #18263 )
2018-11-06 15:30:41 +01:00
liaanvdm
3c68db32d6
Restore manual alarm-control-panel state using async_get_last_state ( #17521 )
...
* Restore manual alarm-control-panel state using async_get_last_state
This is to address issue #10793
* Added tests for restoring manual alarm state on startup
* Cleaned up test formatting
* Fixed more linting errors
* Changed async methods to use asynch/await syntax
* Removed unused asyncio import
2018-10-25 12:21:20 +02:00
Kevin Fronczak
5088e7ee49
Blink update - fixes #17316 ( #17538 )
...
* Updgrae blinkpy to 0.10.0
- Remove status sensor (API endpoint unreliable for this)
- Wifi strength reports in wifi bars rather than dBm (result of new API
endpoint)
- Added unique ids based on serial number
* Update requirements
2018-10-17 08:38:03 +02:00
333ryan18
a302112879
Bump Totalconnect ( #17418 )
...
* Update totalconnect.py
* Update requirements_all.txt
2018-10-14 09:25:24 +02:00