Commit Graph

35568 Commits (f814a7a8ae186e5057816ebf060b6c6fa2d0a07f)

Author SHA1 Message Date
Franck Nijhof 2273bda44a
Deprecate Abode YAML configuration () 2021-05-04 14:26:21 -07:00
Franck Nijhof 34eb1627e0
Remove deprecated LIFX Legacy integration () 2021-05-04 14:25:59 -07:00
Franck Nijhof 4907764367
Remove YAML configuration from Daikin () 2021-05-04 14:23:59 -07:00
Paulus Schoutsen 4cf910affc
Guard logbook assuming entity ID is a string () 2021-05-04 14:23:22 -07:00
Franck Nijhof 98ef1e1e82
Remove stale config schema from ESPHome integration () 2021-05-04 22:18:46 +02:00
Franck Nijhof 4af6e505b3
Deprecate speedtest.net YAML config () 2021-05-04 22:18:22 +02:00
puddly e5ef171077
Bump zigpy-znp from 0.4.0 to 0.5.1 ()
* Bump zigpy-znp from 0.4.0 to 0.5.0

* Add zigpy-znp to ZHA debug logging config

* Bump zigpy-znp from 0.5.0 to 0.5.1
2021-05-04 16:06:14 -04:00
Franck Nijhof fb2cb469e2
Remove YAML configuration from DoorBird () 2021-05-04 21:10:17 +02:00
Franck Nijhof 13ba4d7572
Upgrade pytest to 6.2.4 () 2021-05-04 20:43:41 +02:00
Franck Nijhof 96f69fb9fb
Finalize clean up connection classes () 2021-05-04 20:08:51 +02:00
Franck Nijhof ee5f955fd8
Clean up stale config schema from deCONZ () 2021-05-04 20:06:54 +02:00
Shay Levy c21add195a
Catch Shelly set state exceptions when device is inaccessible () 2021-05-04 09:10:28 -07:00
Ruslan Sayfutdinov 786c5db5be
Use AddEntitiesCallback type, pt.4 () 2021-05-04 14:50:06 +02:00
Milan Meulemans a0feee083c
Fix and enable type checks in Rituals Perfume Genie () 2021-05-04 14:47:17 +02:00
Rob Bierbooms c063f14c24
Add configuration flow for Buienradar integration ()
* Add configuration flow for Buienradar integration

* Update buienradar camera tests to work with config flow

* Update buienradar weather tests to work with config flow

* Update buienradar sensor tests to work with config flow

* Remove buienradar config_flow tests to pass tests

* Add config flow tests for buienradar integration

* Increase test coverage for buienradar config_flow tests

* Move data into domain

* Remove forecast option

* Move data to options

* Remove options from config flow

* Adjust tests

* Adjust string

* Fix pylint issues

* Rework review comments

* Handle import

* Change config flow to setup camera or weather

* Fix tests

* Remove translated file

* Fix pylint

* Fix flake8

* Fix unload

* Minor name changes

* Update homeassistant/components/buienradar/config_flow.py

Co-authored-by: Ties de Kock <ties@tiesdekock.nl>

* Remove asynctest

* Add translation

* Disable sensors by default

* Remove integration name from translations

* Remove import method

* Drop  selection between platforms, disable camera by default

* Minor fix in configured_instances

* Bugfix in weather

* Rework import

* Change unique ids of camera

* Fix in import

* Fix camera tests

* Fix sensor test

* Fix sensor test 2

* Fix config flow tests

* Add option flow

* Add tests for option flow

* Add import tests

* Some cleanups

* Apply suggestions from code review

Apply code suggestions

Co-authored-by: Franck Nijhof <git@frenck.dev>

* Fix isort,black,mypy

* Small tweaks and added typing to new parts

* Fix review comments (1)

* Apply suggestions from code review

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

* Fix review comments (2)

* Fix issues

* Fix unique id

* Improve tests

* Extend tests

* Fix issue with unload

* Address review comments

* Add warning when loading platform

* Add load/unload test

Co-authored-by: Ties de Kock <ties@tiesdekock.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-04 13:49:16 +02:00
dependabot[bot] 6931478688
Bump codecov/codecov-action from v1.4.1 to v1.5.0 ()
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.4.1 to v1.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1.4.1...a1ed4b322b4b38cb846afb5a0ebfa17086917d27)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 10:57:44 +02:00
Robert Svensson d579e3427f
Use last_step marker on UniFi options flow () 2021-05-04 08:54:45 +02:00
J. Nick Koston 016a4433d2
Handle missing transport_state on media update in sonos () 2021-05-04 08:54:31 +02:00
Niels Mündler 2eae87fb1b
Add SyncThru binary sensors ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-04 08:28:45 +02:00
Dermot Duffy 809c1394d4
Enable mypy for motionEye (aye aye!) () 2021-05-04 08:19:41 +02:00
Simone Chemelli 55c96ae86f
Create Fritz device and connectivity sensor ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-03 17:11:21 -10:00
HomeAssistant Azure 0df9454310 [ci skip] Translation update 2021-05-04 00:03:46 +00:00
jan iversen f0ec9c38b0
Fix modbus typing ()
Add changes needed to please mypy and follow the coding rules
of the project.
2021-05-03 22:45:21 +02:00
Daniel Hjelseth Høyer c69eeddc7b
Upgrade Tibber library, new grid prices for Glitre Energi ()
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-05-03 10:50:39 -07:00
J. Nick Koston 302cab185d
Add reauth support to flume () 2021-05-03 10:30:22 -07:00
bsmappee c49fa6f1ed
Bump pysmappee to 0.2.25 () 2021-05-03 18:51:23 +02:00
Ruslan Sayfutdinov 5fd8e7008e
Create separate entries for each component in mypy.ini () 2021-05-03 18:45:38 +02:00
Franck Nijhof 982c12bcc9
Restore dictionary constants in Elgato device info () 2021-05-03 09:42:45 -07:00
Franck Nijhof d4565c0e27
Fix Genius Hub entity service schema () 2021-05-03 09:41:59 -07:00
Franck Nijhof 9ce00018be
Fix Harmony entity service schema () 2021-05-03 09:41:16 -07:00
Franck Nijhof 2818df7aa9
Fix Nexia entity service schema () 2021-05-03 09:40:49 -07:00
Franck Nijhof a2d12f9a51
Fix ELKM1 entity service schema () 2021-05-03 09:40:01 -07:00
Franck Nijhof 2ed386f9e6
Migrate to async_get_current_platform everywhere () 2021-05-03 09:34:28 -07:00
Bram Kragten 672d2e332f
Update frontend to 20210503.0 () 2021-05-03 09:32:45 -07:00
Franck Nijhof 0627b316e3
Add Identify service to Elgato integration () 2021-05-03 17:32:10 +02:00
Marius 13dee0f028
Mitigate NMBS key errors ()
on Liveboard and connections as documented in issue 
2021-05-03 17:06:46 +02:00
Franck Nijhof efb1bb08a4
Add small async_get_current_platform helper method () 2021-05-03 16:46:42 +02:00
Maciej Bieniek 6e98b020ac
Improve type annotations in Brother integration () 2021-05-03 15:10:20 +02:00
Franck Nijhof e5bfef719f
Fix Blink entity service schema () 2021-05-03 14:57:11 +02:00
Joakim Sørensen 9b89acea97
Handle Timeout exceptions in system_health () 2021-05-03 14:26:25 +02:00
Franck Nijhof 378cee01b4
Add typing to async_register_entity_service () 2021-05-03 14:22:38 +02:00
Simone Chemelli 1ad9f1d714
Title and internal descriptions updates for Fritzbox () 2021-05-03 12:52:22 +02:00
J. Nick Koston 779f34a8ed
Add dhcp discovery to hunterdouglas_powerview ()
* Add dhcp discovery to hunterdouglas_powerview

* avoid dupe flow

* cleanup

* cleanup
2021-05-03 11:41:20 +02:00
Austin Mroczek f8d82bbf80
Add unique_id to TotalConnect alarm_control_panel ()
* add unique_id to alarm_control_panel

* Update homeassistant/components/totalconnect/alarm_control_panel.py

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-03 11:38:59 +02:00
Matthias Alphart cfabb06a7a
Add color modes to KNX light ()
* color_modes support

* return brightness for color lights

even when no brightness address is set

* apply brightness for color lights

* remove unneeded constants
2021-05-03 11:28:02 +02:00
Matthias Alphart 0a6f981b4c
Fix KNX light unique_id ()
* migrate light unique_id

* review changes
2021-05-03 11:12:06 +02:00
Dermot Duffy e8446cb4d9
Fix types for shell command () 2021-05-03 10:43:23 +02:00
Unai 9d08178ed1
Upgrade maxcube-api dependency to 0.4.3 ()
This new version only contains improvements in logs
to try to debug issue 
2021-05-03 10:22:47 +02:00
Tomas Hellström a29dfe0bf5
Update smhi package to 1.0.15 () 2021-05-03 10:21:57 +02:00
Shay Levy 0a38827544
Fix Shelly battery operated devices value rounding () 2021-05-02 23:49:13 -07:00