Files
core/homeassistant/components
Vladimír Záhradník 1d41f024cf Add Modbus cover (#33642)
* Add Modbus cover

* Fix improper commands written for Modbus cover via coil

* Make changes per review comments

* Fix default hub not defined

Since support for multiple hubs was added, the default hub option
was not implemented correctly. Now I added necessary logic to make
it work. First hub in a list will be used as a default hub.

* Move Cover config under Modbus section

* Revert setting up a default hub alias

* Make hub mandatory for Cover

* Add default scan interval

* Read scan_interval from discovery info

* Fix linter error

* Use default scan interval from Cover platform

* Handle polling for Modbus cover directly inside entity

* Move covers under hub config

* Fix for review comment

* Call update() from Cover actuator methods

* Fix time validation
2020-09-26 11:11:51 -05:00
..
2020-09-08 00:04:13 +00:00
2020-09-15 00:09:18 +00:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-26 00:05:34 +00:00
2020-09-01 00:07:08 +00:00
…
2020-08-29 07:59:24 +02:00
2020-09-18 15:32:38 +02:00
…
2020-09-16 00:09:01 +00:00
…
2020-09-08 00:04:13 +00:00
2020-09-26 00:05:34 +00:00
2020-08-29 07:59:24 +02:00
2020-09-08 00:04:13 +00:00
…
2020-09-23 00:05:01 +00:00
…
2020-09-18 00:07:17 +00:00
2020-09-16 00:09:01 +00:00
2020-09-08 00:04:13 +00:00
2020-09-21 00:02:47 +00:00
2020-09-16 00:09:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-26 09:15:09 +02:00
2020-09-08 00:04:13 +00:00
2020-08-27 13:56:20 +02:00
…
2020-09-18 00:07:17 +00:00
2020-09-18 15:28:02 +02:00
2020-09-21 00:02:47 +00:00
2020-09-23 00:05:01 +00:00
2020-09-16 00:09:01 +00:00
2020-08-29 07:59:24 +02:00
2020-09-08 16:18:34 +02:00
2020-09-25 00:04:29 +00:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-21 00:02:47 +00:00
2020-09-16 00:09:01 +00:00
2020-09-18 00:07:17 +00:00
2020-09-16 00:09:01 +00:00
2020-09-16 00:09:01 +00:00
2020-09-16 00:09:01 +00:00
2020-09-18 00:07:17 +00:00
…
…
2020-09-08 00:04:13 +00:00
…
2020-09-20 00:05:00 +00:00
…
…
…
2020-09-16 00:09:01 +00:00
2020-09-18 00:07:17 +00:00
2020-09-24 00:05:22 +00:00
…
2020-09-23 00:05:01 +00:00
2020-09-08 00:04:13 +00:00
2020-09-03 00:06:16 +00:00
2020-09-08 00:04:13 +00:00
2020-09-08 00:04:13 +00:00
…
…
2020-09-03 00:06:16 +00:00
…
2020-09-16 00:09:01 +00:00
2020-08-29 07:59:24 +02:00
2020-09-23 00:05:01 +00:00
2020-09-16 00:09:01 +00:00
2020-08-29 07:59:24 +02:00
2020-08-27 13:56:20 +02:00
2020-09-22 00:07:08 +00:00
2020-09-26 00:05:34 +00:00
2020-09-23 00:05:01 +00:00
2020-09-02 00:03:29 +00:00
2020-09-23 00:05:01 +00:00
…
…
…
2020-09-25 00:04:29 +00:00
2020-09-25 00:04:29 +00:00
2020-09-25 00:04:29 +00:00
2020-09-26 00:05:34 +00:00
…
2020-09-23 00:05:01 +00:00
2020-09-21 00:02:47 +00:00
2020-09-10 20:47:15 +02:00
…
2020-08-29 07:59:24 +02:00
2020-09-16 00:09:01 +00:00
…
…
…
…
2020-09-26 00:05:34 +00:00
2020-09-18 00:07:17 +00:00
…
2020-08-22 12:15:30 -04:00
2020-09-16 00:09:01 +00:00
…
2020-09-23 00:05:01 +00:00
…
2020-09-21 00:02:47 +00:00
2020-09-03 00:06:16 +00:00
2020-09-21 00:02:47 +00:00
2020-09-08 00:04:13 +00:00
…
2020-09-03 00:06:16 +00:00
…
2020-09-20 00:05:00 +00:00
2020-08-28 15:12:42 -05:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
…
2020-09-18 00:07:17 +00:00
2020-09-16 00:09:01 +00:00
2020-09-26 11:11:51 -05:00
2020-09-22 00:07:08 +00:00
2020-09-25 00:04:29 +00:00
2020-09-16 00:09:01 +00:00
…
2020-08-27 13:56:20 +02:00
2020-09-20 00:05:00 +00:00
2020-09-26 00:05:34 +00:00
2020-08-27 13:56:20 +02:00
2020-09-16 00:09:01 +00:00
2020-09-22 00:07:08 +00:00
…
…
2020-09-21 00:02:47 +00:00
2020-09-18 00:07:17 +00:00
2020-08-27 13:56:20 +02:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-26 00:05:34 +00:00
…
…
2020-09-26 00:05:34 +00:00
2020-09-16 00:09:01 +00:00
2020-09-10 20:47:15 +02:00
2020-09-23 00:05:01 +00:00
…
…
2020-09-18 00:07:17 +00:00
2020-09-21 00:02:47 +00:00
2020-09-08 00:04:13 +00:00
2020-09-15 00:09:18 +00:00
2020-09-23 19:26:05 -05:00
2020-09-26 00:05:34 +00:00
2020-09-16 00:09:01 +00:00
2020-09-16 00:09:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-08 00:04:13 +00:00
…
2020-08-19 11:33:04 +02:00
2020-09-16 00:09:01 +00:00
2020-08-27 13:56:20 +02:00
2020-08-22 14:53:01 -04:00
2020-09-26 00:05:34 +00:00
2020-08-27 20:35:33 -05:00
2020-09-16 00:09:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-18 00:07:17 +00:00
2020-09-16 00:09:01 +00:00
…
2020-09-26 00:05:34 +00:00
…
…
2020-09-08 00:04:13 +00:00
2020-09-21 00:02:47 +00:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-26 00:05:34 +00:00
2020-08-19 11:33:04 +02:00
2020-09-07 10:36:37 +02:00
…
2020-09-26 00:05:34 +00:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-18 00:07:17 +00:00
…
2020-09-16 00:09:01 +00:00
2020-09-08 00:04:13 +00:00
2020-09-24 02:29:37 +02:00
2020-09-18 00:07:17 +00:00
2020-09-18 00:07:17 +00:00
2020-09-15 20:01:36 +02:00
2020-09-18 00:07:17 +00:00
2020-09-21 00:02:47 +00:00
…
2020-08-18 15:23:14 +02:00
2020-09-23 00:05:01 +00:00
2020-09-16 00:09:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-18 00:07:17 +00:00
…
2020-09-15 00:09:18 +00:00
…
…
2020-09-26 00:05:34 +00:00
2020-09-08 00:04:13 +00:00
2020-09-03 00:06:16 +00:00
2020-09-08 00:04:13 +00:00
2020-09-20 00:05:00 +00:00
2020-09-10 20:47:15 +02:00
2020-09-21 00:02:47 +00:00
2020-09-15 00:09:18 +00:00
2020-09-03 00:06:16 +00:00
…
…
2020-09-26 00:05:34 +00:00
2020-09-16 00:09:01 +00:00
2020-09-23 00:05:01 +00:00
2020-09-18 20:19:54 +02:00
2020-09-17 20:18:55 -05:00
2020-09-18 00:07:17 +00:00
…
2020-09-18 00:07:17 +00:00
2020-09-07 00:03:02 +00:00
2020-09-22 11:24:22 +02:00
2020-09-16 00:09:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-21 00:02:47 +00:00
2020-09-19 00:07:12 +00:00
…
2020-08-22 16:31:39 -04:00
2020-08-27 13:56:20 +02:00
2020-08-27 13:56:20 +02:00
2020-09-26 00:05:34 +00:00
2020-09-15 00:09:18 +00:00
2020-09-25 00:04:29 +00:00
2020-09-23 00:05:01 +00:00
2020-09-26 00:05:34 +00:00
2020-09-19 00:07:12 +00:00