Commit graph

37261 commits

Author SHA1 Message Date
Shay Levy
2aacb6b99f
Disable flaky shell_command test () 2021-07-06 00:24:09 +03:00
J. Nick Koston
3191fef8d6
Update the ip/port in the homekit_controller config entry when it changes () 2021-07-05 15:16:49 -05:00
René Klomp
7d87efc996
Bump pysma version to 0.6.2 () 2021-07-05 22:04:55 +02:00
J. Nick Koston
f74049e018
Bump aiohomekit to 0.4.2 ()
- Changelog: https://github.com/Jc2k/aiohomekit/compare/0.4.1...0.4.2

- Fixes: 
2021-07-05 22:00:57 +02:00
Alexei Chetroi
f58b231bbd
Bump up zha dependencies () 2021-07-05 14:00:32 -04:00
Tom Brien
a4b97f7dcb
Update list of supported Coinbase wallet currencies () 2021-07-05 16:22:41 +02:00
J. Nick Koston
34782557b7
Bump zeroconf to 0.32.1 ()
- Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.32.0...0.32.1

- Fixes 
2021-07-05 09:17:11 -05:00
Franck Nijhof
74029a0948
Fix Statistics recorder migration path by dropping in pairs () 2021-07-05 13:34:40 +02:00
Franck Nijhof
5e9127ef7a
Remove problematic/redudant db migration happning schema 15 () 2021-07-05 13:28:01 +02:00
Tobias Sauerwein
f9c7137d02
Use dataclasses in netatmo data handler ()
* Switch to using dataclasses

* Clean up

* Update homeassistant/components/netatmo/data_handler.py
2021-07-05 13:05:18 +02:00
Robert Hillis
4cac85e3f5
Use entity class attributes for ads ()
* Use entity class attributes for ads

* fix

* Update homeassistant/components/ads/cover.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2021-07-05 12:03:16 +02:00
Yuval Aboulafia
323088ff63
Fully type Tag component () 2021-07-05 11:54:00 +02:00
jan iversen
1cb298948f
Fix MODBUS connection type rtuovertcp does not connect ()
* Correct host -> framer.

* Use function pointer
2021-07-05 11:45:50 +02:00
RenierM26
2e4f513526
Add type annotations and shorten sensor names on ezviz sensor platforms ()
* Add basic typing and change name on sensor platforms.

* Complete type annotations for all functions.
2021-07-05 11:40:13 +02:00
Aaron Bach
64e63dedf6
Revert "Force SimpliSafe to reauthenticate with a password ()" ()
This reverts commit 549f779b06.
2021-07-05 11:38:31 +02:00
Robert Hillis
5367a036d2
Use entity class attributes for accuweather () 2021-07-05 11:36:04 +02:00
Erik Montnemery
1cc8280959
Enable basic type checking for the homeassistant component ()
* Enable basic type checking for the homeassistant component

* Tweak
2021-07-05 11:26:31 +02:00
Erik Montnemery
600bea2459
Enable basic type checking for Google cast ()
* Enable basic type checking for Google cast

* tweak
2021-07-05 11:14:41 +02:00
Robert Hillis
05b35cd98a
Rename goalzero sensor () 2021-07-05 11:05:53 +02:00
Shay Levy
6fc5a6a065
Fix CI failing due to Shell Command exception () 2021-07-05 10:38:55 +02:00
Robert Hillis
6d9628423c
Use entity class attributes for aftership ()
* Use entity class attributes for aftership

* Tweaks

Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-05 10:37:00 +02:00
Erik Montnemery
79ee112490
Enable basic type checking for mqtt ()
* Enable basic type checking for mqtt

* Tweak
2021-07-05 10:33:12 +02:00
Robert Hillis
5321151799
Use entity class attributes for abode ()
* Use entity class attributes for abode

* Apply suggestions from code review

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

* move from base class

* fix

* Undo light supported features

Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-05 10:31:11 +02:00
Chris Talkington
cacd803a93
Enable basic typing for roku ()
* enable basic typing for roku

* Update mypy.ini

* Update media_player.py

* Create coordinator.py

* Update __init__.py

* Update media_player.py

* Update remote.py

* Update media_player.py

* Update coordinator.py

* Update coordinator.py

* Update remote.py

* Update entity.py

* Update coordinator.py

* Update config_flow.py

* Update entity.py

* Update const.py

* Update const.py

* Update const.py

* Update entity.py

* Update entity.py

* Update entity.py

* Update test_media_player.py

* Update test_remote.py
2021-07-05 10:27:52 +02:00
Yuval Aboulafia
0e7cd02d17
Add type checking and entity attributes for Fast.com ()
* Cleanup fast.com (typing, attrs)

* Adress review

* fixes
2021-07-05 10:19:37 +02:00
Robert Hillis
e9453bb344
Use entity class attributes for alert () 2021-07-05 09:42:39 +02:00
Robert Hillis
e2b89e4650
Use entity class attributes for alpha_vantage ()
* Use entity class attributes for alpha_vantage

* tweak

* clean up
2021-07-05 09:37:09 +02:00
Robert Hillis
4463d50711
Use entity class attributes for aemet () 2021-07-05 07:53:16 +02:00
Robert Hillis
3a2a688170
Use entity class attributes for ambiclimate ()
* Use entity class attributes for ambiclimate

* tweak

* move some stuff
2021-07-05 07:51:10 +02:00
GitHub Action
abc9b01ede [ci skip] Translation update 2021-07-05 00:09:10 +00:00
Aaron Bach
5ce4de7bbb
Migrate AirVisual air_quality platform to sensor platform ()
* Migrate AirVisual air_quality platform sensors

* Remove redundancy

* Cleanup

* Properly set available

* Unwind config_entry -> entry name change

* More unwinding

* Rename

* Update homeassistant/components/airvisual/sensor.py

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

* Code review

* Linting

Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-04 12:16:06 -06:00
Maciej Bieniek
bdf247faaa
Migrate GIOS air_quality platform to sensor () 2021-07-04 11:54:07 -05:00
J. Nick Koston
27295d8f58
Remove empty hosts and excludes from nmap configuration () 2021-07-04 11:40:33 -05:00
Robert Hillis
8ccb338a9b
Use entity class attributes for airnow () 2021-07-04 11:33:52 -05:00
J. Nick Koston
cfe2017dd9
Bump HAP-python to 3.5.1 ()
- Fixes additional cases of invalid mdns hostnames
2021-07-04 17:16:42 +03:00
RenierM26
73c6aa701f
Add basic typing to ezviz camera platform ()
* Add basic typing to camera platform. Small cleanups.

* Add full typing to all functions
2021-07-04 13:16:27 +02:00
Guido Schmitz
77a06e01f7
Update devolo-home-control-api () 2021-07-04 11:56:16 +03:00
Raman Gupta
8f186957ea
Mark entities for dead zwave_js nodes as unavailable ()
* Don't create any devices or entities for dead zwave_js nodes

* mark entities for dead nodes as unavailable

* add test

* watch for node status updates

* update tests to handle node status changes as well
2021-07-03 22:06:07 -04:00
GitHub Action
378b5f75ec [ci skip] Translation update 2021-07-04 00:09:33 +00:00
Aaron Bach
d980dd8d59
Deprecate YAML config for Ambient PWs (2021.9.0 removal) () 2021-07-03 14:45:51 -05:00
Erik Montnemery
628eafaf68
Enable basic type checking for script () 2021-07-03 19:35:36 +03:00
Aaron Bach
e29c75a68e
Remove redundant property definitions in Tile () 2021-07-03 11:29:52 -05:00
Aaron Bach
8c0559cc57
Remove redundant property definitions in RainMachine ()
* Remove redundant property definitions in RainMachine

* Incorrect attribute name
2021-07-03 11:23:52 -05:00
Aaron Bach
413c3afa12
Remove redundant property definitions in SimpliSafe ()
* Remove redundant property definitions in SimpliSafe

* Remove useless init
2021-07-03 11:16:55 -05:00
Aaron Bach
513bcbc02b
Replace custom listener with helper in SimpliSafe () 2021-07-03 11:01:41 -05:00
Erik Montnemery
14dd6478d1
Enable basic type checking for trace () 2021-07-03 17:52:31 +02:00
Erik Montnemery
b3b377ac8b
Enable basic type checking for gogogate2 ()
* Enable basic type checking for gogogate2

* Tweak

* Update homeassistant/components/gogogate2/common.py

Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>

* Tweak

Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-07-03 16:06:42 +01:00
Erik Montnemery
44b44b5bd6
Enable basic type checking for climate ()
* Enable basic type checking for climate

* Tweak
2021-07-03 16:06:12 +01:00
J. Nick Koston
f52d838b7a
Bump aiohomekit to 0.4.1 ()
- Fixes mdns queries being sent with the original case received on the wire
  Some responders were case sensitive and needed the original case sent

- Reduces mdns traffic
2021-07-03 17:01:41 +02:00
Maciej Bieniek
0cb61b628d
Improve typing in Sony Bravia TV integration ()
* Strict typing

* Variables typing

* Suggested change

* Fix pylint

* Use suppress instead of try..except

* Remove unused variables

* Suggested change

* Fix pylint

* Fix typing for unique_id
2021-07-03 14:37:54 +01:00