Alexei Chetroi
c71a7b901f
New configuration flow for ZHA integration ( #35161 )
...
* Start gateway using new zigpy init.
Update config entry data import.
Use new zigpy startup.
Fix config entry import without zha config section.
Auto form Zigbee network.
* Migrate config entry.
* New ZHA config entry flow.
Use lightweight probe() method for ZHA config entry validation when
available. Failback to old behavior of setting up Zigpy app if radio lib
does not provide probing.
* Clean ZHA_GW_RADIO
* Don't import ZHA device settings.
* Update config flow tests.
* Filter out empty manufacturer.
* Replace port path with an by-id device name.
* Rebase cleanup
* Use correct mock.
* Make lint happy again
* Update tests/components/zha/test_config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update tests/components/zha/test_config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update tests/components/zha/test_config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Use executor pool for IO
* Address comments.
Use AsyncMock from tests.
* Use core interface to test config flow.
* Use core interface to test config_flow.
* Address comments. Use core interface.
* Update ZHA dependencies.
* Schema guard
* Use async_update_entry for migration.
* Don't allow schema extra keys.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2020-05-06 12:23:53 +02:00
..
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-14 23:15:08 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-25 18:05:28 +02:00
2020-04-06 10:09:44 -07:00
2020-05-03 13:29:12 -07:00
2020-04-30 16:31:00 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 16:31:00 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-22 11:25:14 -07:00
2020-05-03 11:27:19 -07:00
2020-05-05 11:29:58 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-08 23:20:03 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-05 21:34:51 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-20 18:07:50 -07:00
2020-04-25 18:07:15 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-05 00:26:08 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-04 20:30:24 -07:00
2020-04-30 13:29:50 -07:00
2020-04-14 09:56:50 +02:00
2020-04-30 13:29:50 -07:00
2020-04-05 00:26:08 +02:00
2020-04-30 13:29:50 -07:00
2020-05-04 00:18:33 -05:00
2020-05-03 11:27:19 -07:00
2020-04-30 16:24:47 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-06 09:58:07 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-05 03:50:30 +02:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-05 03:50:30 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-09 00:57:47 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-05 02:21:07 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-05 11:26:14 +02:00
2020-05-03 11:27:19 -07:00
2020-05-04 19:03:46 -05:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 21:37:58 +02:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-07 23:14:28 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-17 10:25:31 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 16:31:00 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-07 23:14:28 +02:00
2020-04-17 13:10:48 +02:00
2020-04-09 16:06:01 +02:00
2020-05-03 11:27:19 -07:00
2020-04-25 18:02:41 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-09 00:57:47 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-08 23:20:03 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-05 00:33:07 +02:00
2020-04-05 00:33:07 +02:00
2020-05-03 11:27:19 -07:00
2020-04-10 19:17:46 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-05 00:33:07 +02:00
2020-05-03 11:27:19 -07:00
2020-04-17 09:55:57 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-04 15:54:49 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 14:23:30 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-06 12:51:48 +02:00
2020-05-03 11:27:19 -07:00
2020-04-30 23:15:40 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-28 10:31:22 -07:00
2020-05-05 15:42:21 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-04-21 19:45:53 +02:00
2020-04-07 23:14:28 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-26 02:12:36 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-06 12:51:48 +02:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-04 08:28:32 -04:00
2020-04-09 00:57:47 +02:00
2020-04-30 13:29:50 -07:00
2020-04-20 18:07:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-04-05 00:33:07 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 16:31:00 -07:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-21 19:45:53 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-10 19:17:46 +02:00
2020-05-03 11:27:19 -07:00
2020-04-30 21:37:58 +02:00
2020-04-05 00:33:07 +02:00
2020-04-09 00:57:47 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-09 00:57:47 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-09 00:57:47 +02:00
2020-05-03 23:21:12 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 14:40:19 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-04 14:51:12 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-04 19:29:49 +02:00
2020-04-30 13:29:50 -07:00
2020-04-25 18:00:57 +02:00
2020-05-04 11:23:12 -07:00
2020-05-04 10:30:43 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-05 02:44:00 +02:00
2020-04-23 15:52:36 -07:00
2020-04-26 02:11:08 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-01 16:29:14 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-04-07 23:14:28 +02:00
2020-04-30 13:29:50 -07:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 16:31:00 -07:00
2020-04-09 17:41:17 +02:00
2020-05-03 11:27:19 -07:00
2020-05-03 11:27:19 -07:00
2020-04-30 13:29:50 -07:00
2020-05-06 12:23:53 +02:00
2020-04-30 13:29:50 -07:00
2020-05-03 11:27:19 -07:00
2020-05-04 22:07:29 -04:00
2020-04-30 13:29:50 -07:00