Files
core/tests/components
starkillerOG 1f9721bad3 Add Xiaomi Aqara Config Flow (#35595)
* Xiaomi Aqara Config Flow

* Xiaomi Aqara Config Flow

* Xiaomi Aqara Config Flow

* Xiaomi Aqara Config Flow

* Xiaomi Aqara Config Flow

First tested and working version

* Remove depricated discovery

* Add Xiaomi Aqara Config Flow

* Add Xiaomi Aqara tests

* Update .coveragerc

* Update requirements_test_all.txt

* fix spelling mistake

* fix select scheme

* fix wrong conflict resolve

* add IP to zeroconf discovery title

* black styling

* add getmac requirement

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>

* add getmac

* add getmac

* Clean up

* Update homeassistant/components/xiaomi_aqara/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/xiaomi_aqara/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/xiaomi_aqara/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/xiaomi_aqara/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/xiaomi_aqara/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* resolve data storage

* move format_mac down

* Remove discovery_retry from config flow

* remove unused strings

* fix styling

* fix black styling

* fix tests

* remove mac connection

This is needed to prevent a conflict with the Xiaomi Miio integration that I discovered during testing.

* fix flake8

* remove getmac depandance

* check for inavlid_interface + test

* Validate gateway key

* add invalid key tests

* Fix spelling

* Only set up sensors if no key

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-06-22 11:54:17 +02:00
..
2020-05-17 12:15:06 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-06 13:43:28 -07:00
2020-06-08 12:26:40 -07:00
2020-06-06 09:37:31 -05:00
2020-05-26 13:29:19 +02:00
2020-06-16 11:05:33 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-04 20:32:00 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-16 14:46:39 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-05 10:59:55 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-20 09:54:44 +02:00
2020-02-08 13:10:59 +01:00
2020-04-30 16:31:00 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-05 10:59:55 +02:00
2020-05-10 08:44:05 -05:00
2020-06-08 12:26:40 -07:00
2020-04-30 14:23:30 +02:00
2020-01-29 18:18:24 +01:00
2020-06-08 12:26:40 -07:00
2020-04-28 10:31:22 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-01-14 13:03:02 -08:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-05 10:59:55 +02:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-05-29 17:32:14 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-04-09 00:57:47 +02:00
2020-06-08 12:26:40 -07:00
2020-05-03 14:40:19 +02:00
2020-06-05 21:12:48 +02:00
2020-05-10 22:01:00 -05:00
2020-05-08 15:00:47 -05:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-08 12:26:40 -07:00
2020-06-16 20:16:18 +02:00
2020-06-08 12:26:40 -07:00
2020-05-13 00:26:44 +02:00
2020-06-08 12:26:40 -07:00