core/homeassistant/components/lock
Christoph Gerneth 6755ae2605 Add support for KIWI Door Locks (#14485)
* initial commit for kiwi door locks

bugfixes

improved attribute display

flake8

more style adjustments

* added session handling

flake8

* added requirements_all

reordered imports and flake8

attempt to pelase a very picky linter

also pleasing pylint now :)

* re-try the build

* added kiwi.py to .coveragerc

* reorganized datetime handling and attribute naming

* created pypi package for door lock library

* updated requirements_all.txt

* code review changes

* added async lock state reset for locking state

* refactored lat/lon attribute updates

* initial locked state changed from undefined to locked

* refactored is_locked property check

* handling authentication exception in setup_platform

* added more check in setup_platform

* code review changes: return type in setup_platform

* fixed logging issue

* event handling in main thread

* updated kiwiki-client to version 0.1.1

* renamed alias e to exc
2018-06-12 12:36:02 +02:00
..
__init__.py Security fix & lock for HomeMatic (#11980) 2018-03-25 23:25:28 +02:00
abode.py Abode services, events, lights, cameras, automations, quick actions. (#9310) 2017-09-18 17:39:41 +02:00
august.py Support for August doorbell (#11124) 2018-02-18 09:24:51 +01:00
bmw_connected_drive.py Add unique_id for BMW ConnectedDrive (#13888) 2018-04-15 05:15:52 +02:00
demo.py Security fix & lock for HomeMatic (#11980) 2018-03-25 23:25:28 +02:00
homematic.py Security fix & lock for HomeMatic (#11980) 2018-03-25 23:25:28 +02:00
isy994.py Upgrade pylint to 1.8.2 (#12274) 2018-02-11 09:20:28 -08:00
kiwi.py Add support for KIWI Door Locks (#14485) 2018-06-12 12:36:02 +02:00
lockitron.py Fix pylint 1.7.2 no-else-return issues (#8361) 2017-07-05 23:30:01 -07:00
mqtt.py Support MQTT Lock discovery (#13303) 2018-03-18 09:26:07 -07:00
nello.py Fix nello.io login (#9251) 2017-09-01 12:02:22 +02:00
nuki.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
services.yaml Update services.yaml files (#10229) 2017-10-30 21:39:12 +01:00
sesame.py Fix async IO in Sesame lock component. (#11054) 2017-12-22 10:28:51 +01:00
tesla.py Fixes for PEP257 (#11810) 2018-01-20 22:35:38 -08:00
vera.py Don't run unnecessary methods in executor pool (#14853) 2018-06-07 15:31:21 -04:00
verisure.py verisure component names (#8251) 2017-06-30 08:53:14 +02:00
volvooncall.py
wink.py Use ATTR_NAME from const.py (#14450) 2018-05-14 13:05:52 +02:00
xiaomi_aqara.py Add Xiaomi Aqara Lock support (#14419) 2018-05-22 10:40:11 +02:00
zwave.py Add Bluetooth and NFC card/tag Alarm types (#12151) 2018-02-21 17:03:10 -05:00