Commit Graph

38534 Commits (0680e9f8334f293200610c9d498e6c45e48fd408)

Author SHA1 Message Date
Franck Nijhof 0680e9f833
Fix P1 Monitor requirement in manifest (#55027) 2021-08-22 20:33:09 +02:00
Ville Skyttä 0095c6baeb
Improve device trigger type hinting (#54907) 2021-08-22 20:32:50 +02:00
Marc Mueller bfb6eaf6f3
Use EntityDescription - openuv (#55022) 2021-08-22 20:30:50 +02:00
Robert Hillis bba6a75934
Add silver quality scale to goalzero (#53299)
* Add platinum quality scale to goalzero

* adjust for quality scale

* Update manifest.json
2021-08-22 20:13:44 +02:00
Eric Severance e6ba3b41cb
Add Binary Sensor for WeMo Insight & Maker (#55000)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-22 20:09:22 +02:00
Jonas Pedersen 2d34ebc506
Add state_class to relevant sensors in Danfoss Air (#54847)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-22 19:59:59 +02:00
jan iversen da20552cd8
Remove base_test from modbus test harness (#55018)
* Remove base_test.

* Review comments.
2021-08-22 19:59:38 +02:00
Niels Mündler 6d049c724c
Add support for logger info in fronius integration (#54795)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-22 18:57:18 +02:00
J. Nick Koston b6a1153d42
Skip trying the pyudev observer when using standalone docker for usb (#54987) 2021-08-22 11:30:35 -05:00
Franck Nijhof 0efcd7888d
Upgrade watchdog to 2.1.4 (#54993) 2021-08-22 14:23:09 +02:00
Franck Nijhof 9be5793ed7
Upgrade apprise to 0.9.4 (#55002) 2021-08-22 11:00:35 +02:00
Franck Nijhof afc95becd0
Fix incorrect power device class on energy sensors in Smappee (#54994) 2021-08-21 19:17:36 -07:00
Franck Nijhof 243c52e210
Add missing BYN currency (#55001) 2021-08-21 19:14:48 -07:00
Jørgen Rørvik b942454312
Fix manual setup when roomba is on different subnet (#54639)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-08-21 20:01:41 -05:00
GitHub Action 45baf88862 [ci skip] Translation update 2021-08-22 00:11:30 +00:00
J. Nick Koston 06fcf51754
Bump python-yeelight to 0.7.3 (#54982) 2021-08-21 17:55:10 -05:00
Franck Nijhof d8eedaf9fd
Upgrade PyTurboJPEG to 1.5.2 (#54992) 2021-08-21 16:58:25 -05:00
J. Nick Koston 42f7f19be5
Switch periodic USB scanning to on-demand websocket when observer is not available (#54953) 2021-08-21 16:06:44 -05:00
Marc Mueller a931e35a14
Use EntityDescription - google_wifi (#54941) 2021-08-21 21:59:06 +02:00
J. Nick Koston 0403ea715e
Add known devices to USB Vendor / Product IDs (#54986)
Co-authored-by: kpine <keith.pine@gmail.com>
2021-08-21 21:56:49 +02:00
Chris Talkington 5329dccd8b
Remove ctalkington from directv codeowner (#54988) 2021-08-21 21:55:51 +02:00
Michael 9de24300d0
VSCode switch to terminal.integrated.profiles (#54301) 2021-08-21 21:46:24 +02:00
Simone Chemelli a5902fbe29
Synology sensor name clarification (#54262) 2021-08-21 21:40:18 +02:00
J. Nick Koston 8d69475d71
Fix recorder shutdown race and i/o in event loop (#54979) 2021-08-21 21:38:02 +02:00
J. Nick Koston ebb8ad308e
Fix nmap_tracker typing (#54858)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-08-21 21:25:28 +02:00
Marc Mueller 4916016648
Use EntityDescription - envirophat (#54944) 2021-08-21 20:53:25 +02:00
Marc Mueller f9ebb29541
Use EntityDescription - starline (#54431) 2021-08-21 20:47:29 +02:00
Marc Mueller 05de7a78d1
Use EntityDescription - trafikverket_weatherstation (#54430) 2021-08-21 20:32:40 +02:00
Marc Mueller dce816ee96
Use EntityDescription - nzbget (#54427) 2021-08-21 20:30:42 +02:00
Marc Mueller 17902c3ffa
Use EntityDescription - buienradar (#54317) 2021-08-21 20:28:31 +02:00
jan iversen f872594e26
Activate mypy for homematicip_cloud (#54950)
* Please mypy.

* Review comments.

* Review comments.
2021-08-21 20:19:56 +02:00
Eric Severance 67d04b6082
Use DataUpdateCoordinator for wemo (#54866)
* Use DataUpdateCoordinator for wemo

* Rename DeviceWrapper->DeviceCoordinator and make it a subclass of DataUpdateCoordinator

* Rename async_update_data->_async_update_data to override base class

* Rename: device -> coordinator
2021-08-21 20:14:55 +02:00
Brian Egge 6cefd558d8
Set unique id to amcrest serial number (#54675)
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Sean Vig <sean.v.775@gmail.com>
2021-08-21 19:58:37 +02:00
Maciej Bieniek 4a6ca8a04e
Add `number` platform for Xiaomi Miio fan (#54977) 2021-08-21 19:09:42 +02:00
J. Nick Koston aa7c72a8b5
Bump sqlalchemy to 1.4.23 (#54980)
- Changelog: https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.23
2021-08-21 13:00:39 -04:00
J. Nick Koston a7d8e2b817
Add support for USB discovery to zwave_js (#54938)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-21 09:30:45 -05:00
jan iversen 33f660118f
Add lazy_error_count to modbus (#54412)
* Add lazy_error_count.

* Use -=

* Review comments.
2021-08-21 15:49:50 +02:00
J. Nick Koston 51434c5faa
Gracefully handle udev not available via OSError when setting up usb (#54967) 2021-08-21 07:24:45 -05:00
J. Nick Koston c609236a63
Move get_serial_by_id and human_readable_device_name to usb (#54968) 2021-08-21 07:24:21 -05:00
carstenschroeder 2cfd78bc49
Minor refactoring of keba integration (#54976)
* minor refactoring

* fix type annotation
2021-08-21 14:17:19 +02:00
Ville Skyttä 59809503d1
Various type hint related improvements (#54971)
* Avoid some implicit generic Anys

* Fix hassio discovery view type hints

* Fix http view result type in assert message
2021-08-21 13:58:49 +02:00
Klaas Schoute de354f96fe
Remove unused string in P1 Monitor (#54911) 2021-08-21 13:53:28 +02:00
Erik Montnemery fedd958dc0
Enable basic type checking for atag (#54933) 2021-08-21 13:39:56 +02:00
Erik Montnemery efd15344e9
Enable basic type checking for analytics (#54928) 2021-08-21 11:46:28 +02:00
Erik Montnemery 7e5ff825dd
Enable basic type checking for adguard (#54924) 2021-08-21 11:46:00 +02:00
Joakim Plate 4bdeba8631
Add fjäråskupan sensor (#54921)
* Add fjäråskupan sensor

* Update homeassistant/components/fjaraskupan/sensor.py

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

* Type the return value of constructor

* Update __init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-21 11:09:23 +02:00
Marc Mueller 69e413ac1e
Update pylint to 2.10.1 (#54963)
* Update pylint to 2.10.0

* useless-suppression

* Consider-using-tuple

* Apply suggestions from code review

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Use dict.items()

* Add pylint disable

* Use pylint 2.10.1

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-08-21 10:41:23 +02:00
Joakim Plate 5142ebfcc2
Add fjäråskupan light entity (#54918)
* Add fjäråskupan light

* Update homeassistant/components/fjaraskupan/light.py

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

* Check property

* Switch to default coordinator update

* Type check constructor

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-21 09:34:32 +02:00
Ville Skyttä de6e7ea016
Replace *args and **kwargs type hint collections with value types (#54955) 2021-08-21 10:20:09 +03:00
Raman Gupta 726acc38c6
Improve Command Class choices for zwave_js device triggers and conditions (#54970) 2021-08-21 02:57:20 -04:00