Commit Graph

35410 Commits (6967fd184bd672892f51734633d0218fdbe3ddbf)

Author SHA1 Message Date
Milan Meulemans 6967fd184b
Abstract Rituals API data processing to PyPI () 2021-05-02 13:18:29 -10:00
J. Nick Koston 26fd7fc15b
Add dhcp discovery to tado () 2021-05-02 12:43:59 -10:00
Florian Gareis 93b668a6f9
Upgrade yeelight to 0.6.2 () 2021-05-03 00:05:40 +02:00
Franck Nijhof 6c4448a272
Upgrade elgato to 2.1.0 () 2021-05-02 17:18:36 +02:00
J. Nick Koston f7fafa6b8b
Add zeroconf discovery to rachio () 2021-05-02 17:09:12 +02:00
Diogo Gomes 24b9d73392
Improves UX of Utility Meter services () 2021-05-02 10:53:35 +02:00
jan iversen 8adbc62a6e
Enable homeassistant.update_entity service for all modbus platforms ()
* Rename _update() to update()

A platform neeed a function update(), even though
polling is false, this is due to the service:
homeassistant.update_entity, which calls update()

* Update test harnesss to script testing.

Test homeassistant.update_entity in all platforms.
This call calls update() in the platform to get
a new reading.

* Add reuse parameter.

* Move service call from helper to tests.

* Change run_service_update --> prepare_service_update.

* Remove entity_id parameter.
2021-05-02 10:41:36 +02:00
Paulus Schoutsen 1bd9826684
Handle different entity_id formats () 2021-05-01 20:30:28 -07:00
Alan Tse 3546ff2da2
Bump Tesla dependency teslajsonpy to 0.18.3 ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-01 17:04:37 -07:00
HomeAssistant Azure 796f9cad1f [ci skip] Translation update 2021-05-02 00:04:24 +00:00
Aaron Bach 91e41a0cc2
Fix KeyError in IQVIA () 2021-05-01 16:56:50 -07:00
Milan Meulemans 29d72714f3
Replace dict with DeviceInfo ()
* Replace dict with DeviceInfo

* Clean up

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-02 00:37:19 +02:00
Ville Skyttä ddd7e79ee9
Improve device registry internal typing () 2021-05-01 12:33:31 -10:00
J. Nick Koston 4bebedb658
Bump pysonos to 0.0.44 to fix client session race ()
Fixes 
2021-05-01 12:26:10 -10:00
Franck Nijhof 1b5596b4c2
Remove ServiceCallType alias from codebase () 2021-05-02 00:15:27 +02:00
jan iversen 7ac05110ca
Catch non payload modbus messages () 2021-05-02 00:03:52 +02:00
Aaron Bach 9e43239240
Bump simplisafe-python to 9.6.10 () 2021-05-01 11:18:36 -10:00
J. Nick Koston 002b068c0a
Remove YAML support from sense () 2021-05-01 11:17:52 -10:00
Alexei Chetroi ef2b8bbca8
Bump up ZHA dependencies () 2021-05-01 15:55:04 -04:00
jan iversen ebee5f7808
Fix ihc typing () 2021-05-01 21:01:56 +02:00
Shay Levy 2440f25aaf
Shelly light color mode bugfix () 2021-05-01 07:43:03 -07:00
jan iversen 60ae230499
Please mypy (axis). ()
* Please mypy (axis).

* Update homeassistant/components/axis/config_flow.py

Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>

Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2021-05-01 16:13:43 +02:00
Shay Levy 20152313db
Fix light services descriptions () 2021-05-01 15:00:40 +02:00
Artem Draft e597202b24
Update LG Netcast to use new backend library ()
* Update LG Netcast to use new backend library

Bump lgnetcast to 0.3.3

* Add codeowner in LG Netcast
2021-05-01 07:49:17 -04:00
J. Nick Koston 671aabf9f4
Remove unused imports in fritz, nest, and somfy to fix CI () 2021-04-30 21:58:48 -10:00
Franck Nijhof 8eb27374c6
Clean up connection classes in integrations P-S () 2021-04-30 21:04:44 -10:00
Franck Nijhof 64c7d84108
Clean up connection classes in integrations T-Z () 2021-04-30 21:04:05 -10:00
Franck Nijhof a6206b2819
Clean up connection classes in integrations M-O () 2021-04-30 21:03:37 -10:00
Franck Nijhof 10d6dfd4ae
Clean up connection classes in integrations H-L () 2021-04-30 21:02:53 -10:00
Franck Nijhof e652ff3a6a
Clean up connection classes in integrations D-G () 2021-04-30 21:02:21 -10:00
Franck Nijhof d4d0b93d3b
Clean up connection classes in integrations A-C () 2021-04-30 21:01:52 -10:00
Dermot Duffy 184602e267
Repair elgato types () 2021-04-30 17:51:53 -10:00
HomeAssistant Azure 0efd061255 [ci skip] Translation update 2021-05-01 00:03:44 +00:00
J. Nick Koston 71545f2a68
Avoid writing esphome data if its already up to date on disk () 2021-04-30 12:19:27 -10:00
Ville Skyttä 77d5244577
Use device registry CONNECTION_* constants () 2021-04-30 23:58:50 +02:00
J. Nick Koston 7ead482082
Reduce homekit executor calls at start ()
- We do not need to load/persist since we do it in setup
2021-04-30 23:54:54 +02:00
Franck Nijhof e1a3ef3d69
Clean up config entry handlers decorator from config flows () 2021-04-30 23:28:25 +02:00
Ville Skyttä 59f32f7c9c
Make device info a TypedDict () 2021-04-30 23:21:39 +02:00
jjlawren 37e8571fe8
Use header URI in Plex config flow () 2021-04-30 23:15:59 +02:00
Paulus Schoutsen a2138a7642
Iqvia to check bad fetch during setup () 2021-04-30 14:04:59 -07:00
jan iversen aa8ce07e35
Start Modbus cover timer independent if there is a state to restore ()
* Start timer independent if there is a state to restore.

* Update test cases, that now start working.
2021-04-30 22:36:55 +02:00
Jason Hunter 2b46c6bcda
Bump xbox-webapi to 2.0.11 () 2021-04-30 13:34:46 -07:00
Bram Kragten 5e27358590
Update frontend to 20210430.0 () 2021-04-30 13:25:57 -07:00
Ruslan Sayfutdinov f53284b200
Make CoordinatorEntity generic () 2021-04-30 13:24:27 -07:00
Franck Nijhof dc46a213a7
Enable strict typing for the Elgato integration () 2021-04-30 13:21:30 -07:00
Ruslan Sayfutdinov cbaeec2a4e
Use AddEntitiesCallback type, pt.2 () 2021-04-30 20:38:59 +02:00
David F. Mulcahey 4ed74cd2f5
Move ZHA config panel section translations to the backend () 2021-04-30 09:29:34 -07:00
jan iversen 684ea9e49b
Restructure modbus switch, and solve read/write conflicts ()
Remove old style configuration from switch.
- The old style configuration allowed a number of illegal
  configurations, instead of adding if...log. in setup we
  only support the new configuration style.

Add new/changed configuration switch.

Removed verify_state and cleaned configuration to avoid possible
illegal configurations.
2021-04-30 16:47:18 +02:00
Maciej Bieniek 39e8a92596
Remove unused code from Brother config flow () 2021-04-30 16:41:55 +02:00
Raman Gupta fdc29d6a80
Add device specific discovery for Heatit Z-TRM3 thermostat ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-30 16:10:25 +02:00