1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-25 05:26:47 +00:00
Commit Graph

46011 Commits

Author SHA1 Message Date
J. Nick Koston
9f1c58cda3 Enable dhcp flows for tplink registered devices (#66592)
References:
https://github.com/home-assistant/developers.home-assistant/pull/1212
https://github.com/home-assistant/core/pull/66528

I am doing these one at a time to make sure codeowners are aware
and do not glance over the PR because it has a lot of integrations
in it
2022-02-15 20:33:45 +01:00
J. Nick Koston
f069a37f7d Allow integrations to request dhcp discovery flows for registered devices (#66528) 2022-02-15 11:02:52 -06:00
J. Nick Koston
2b43293363 Switch unifiprotect to use integration discovery (#66569)
Backstory: https://github.com/home-assistant/core/pull/65752#discussion_r800068914
2022-02-15 17:02:33 +01:00
Joakim Sørensen
0d2712e436 Add binary_sensor to Version integration (#66539)
* Add binary_sensor to version integration

* Add test to check we not create for local

* Move _attr_icon to sensor

* Update homeassistant/components/version/binary_sensor.py

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-15 16:39:34 +01:00
Eduard van Valkenburg
af4e37339a Add Connectivity sensor to SIA (#64305)
* implemented connectivity sensor

* further cleanup off update code

* cleanup and tighter behaviour for attributes

* added seperate connectivity class to binary sensor

* callbacks and keys

* redid name and unique_id logic, non-breaking result

* using entry more in inits

* Fix import

* fix ping_interval in sia_entity_base

* added ping_interval default to next

* fixed next

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-15 15:53:38 +01:00
Franck Nijhof
430162fa5f Fix Tuya Covers without state in their control data point (#66564) 2022-02-15 15:25:36 +01:00
Franck Nijhof
cbdbb66475 Fix integrations building on top of mjpeg (#66557) 2022-02-15 15:24:52 +01:00
epenet
52ebe58b14 Add tests for samsungtv diagnostics (#66563)
* Add tests for samsungtv diagnostics

* Adjust coveragerc

* Adjust type hints

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-15 16:24:13 +02:00
Franck Nijhof
00221f1d66 Cleanup and strict typing for MJPEG integration (#66526) 2022-02-15 12:32:14 +01:00
Pascal Vizeli
389653dc01 Add a asset name for CAS / official_image (#66276) 2022-02-15 11:19:28 +01:00
Jeef
c5dfe2b5a8 Bump intellifire4py to 0.9.8 (#66531) 2022-02-15 11:04:26 +01:00
Josh Soref
02e2150270 Fix econet spelling (#64254)
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-02-15 10:53:35 +01:00
Robert Hillis
7eed4af6ae Use enums in vizio (#61996)
Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com>
2022-02-15 10:51:55 +01:00
Erik Montnemery
2538af4b06 Add workaround for python bug to HAQueueHandler (#66541) 2022-02-15 10:49:14 +01:00
Franck Nijhof
cb03db8df4 Replace discord.py with nextcord (#66540)
* Replace discord.py with nextcord

* Typing tweak

* Another pip check decrease :)
2022-02-15 10:37:41 +01:00
Amos Yuen
23a22d1860 Override iotawatt coordinator request_refresh_debouncer to allow updates every 5s (#64892)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-15 09:55:13 +01:00
Robert Svensson
1bc936ca8d Improve Deconz sensors (#65259) 2022-02-15 08:32:56 +01:00
J. Nick Koston
334a8ab13f Fix missing abort strings in wiz (#66538) 2022-02-15 08:24:35 +01:00
Allen Porter
572fa7d055 Update nest camera to pull still images from stream component (#66427)
* Update nest to use stream thumbnail when it exists

* Update nest camera to always pull still image from stream

Update nest camera to always pull the still iamge from the stream component,
removing the use of the separate ffmpeg call, and removing use of the nest event
image. Image for events can now be pulled using the media source APIs, rather
than relying on the camera snapshot.

* Simplify a comment

* Remove more unused variables

* Simplify comments, image, and test code

* Remove assertions for placeholder images
2022-02-14 21:45:09 -08:00
Paulus Schoutsen
94980399cf Bump hass-nabucas to 0.52.1 (#66536) 2022-02-14 20:46:32 -08:00
Brett Adams
6b6f50e28b Bump pyaussiebb in Aussie Broadband (#65754)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-02-14 21:02:40 -06:00
Diogo Gomes
b211a1faa7 Fix utility meter restore state (#66490)
* Address #63874

* avoid setting _last_period to None

* name is always set in discovery

* ValueError never happens only DecimalException

* async_tariff_change tracks state change - state machine will not pass a None

* test we only reset one utility_meter

* test corrupted restored state

* pretty sure _current_tariff doesn't change from init until here

* missing assert

* Revert "async_tariff_change tracks state change - state machine will not pass a None"

This reverts commit 24fc04a964.

* address review comment

* always a Decimal
2022-02-15 02:16:30 +01:00
Franck Nijhof
4dbd9b21b7 Adjust Plugwise debouncer to not refresh immediately (#66521) 2022-02-15 01:47:39 +01:00
Paulus Schoutsen
6d10bd094f Bump frontend to 20220214.0 (#66535) 2022-02-14 16:23:37 -08:00
GitHub Action
d69d0e8817 [ci skip] Translation update 2022-02-15 00:14:48 +00:00
epenet
b51866b1c4 Revert "Fix raspihats callbacks (#64122)" (#66517)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-15 01:12:34 +01:00
EtienneMD
ffe821a1f7 Fix HVAC modes for zha Stelpro fan heater (#66293) 2022-02-14 23:06:48 +01:00
Jarod Wilson
f81b6d61b9 Create unique_id for sleepiq sensors (#65227) 2022-02-14 23:01:15 +01:00
Mick Vleeshouwer
74a304cac7 Overkiz/address cover feedback (#65043) 2022-02-14 22:38:41 +01:00
G Johansson
759b01bb40 Improve code quality season (#66449) 2022-02-14 22:34:33 +01:00
Raman Gupta
152dbfd2fe Add button entity to ping zwave_js node (#66129)
* Add button entity to ping zwave_js node

* Fix docstring

* Fix docstrings

* Fix and simplify tests

* Fix name

* Update homeassistant/components/zwave_js/button.py

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

* Update homeassistant/components/zwave_js/services.py

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

* Update homeassistant/components/zwave_js/button.py

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

* Update homeassistant/components/zwave_js/button.py

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

* Update homeassistant/components/zwave_js/button.py

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

* review comments

* Update homeassistant/components/zwave_js/button.py

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

* Update homeassistant/components/zwave_js/button.py

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

* Remove self.client line

* Add callback to remove entity

* Add extra dispatch signal on replacement

* Combine signals for valueless entities

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-14 15:38:22 -05:00
Raman Gupta
113c3149c4 Improve zwave_js device automation strings for config parameters (#66428)
* Improve zwave_js device automation strings for config parameters

* rename things to be more clear

* Match config file format
2022-02-14 15:14:02 -05:00
Simon Hansen
7cb0ce0eec Move config option to OptionsFlow in iss (#65303)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-14 21:07:50 +01:00
Erik Montnemery
5be5a014f3 Adjust Sonos for updated Spotify media browsing (#66508) 2022-02-14 20:15:09 +01:00
J. Nick Koston
09e59e5887 Fix flux_led turn on with slow responding devices (#66527) 2022-02-14 20:14:45 +01:00
Marc Mueller
9c5e0fc5e0 Fix auth type comment (#66522) 2022-02-14 20:10:18 +01:00
Maikel Punie
2bcc21ecbb Add velbus diagnostics (#65426) 2022-02-14 19:25:14 +01:00
Keilin Bickar
2bc2f85b1b Support for lock domain in esphome (#65280) 2022-02-14 18:31:46 +01:00
Marc Mueller
3b3e12aaa2 Fix translation typing (#66516) 2022-02-14 09:23:12 -08:00
uSlackr
b6a3b012bb Correct modbus address limits (#66367) 2022-02-14 18:17:19 +01:00
Marc Mueller
ab67ba20f5 Update pylint plugin to validate _async_has_devices (#66512) 2022-02-14 18:10:50 +01:00
Paulus Schoutsen
8456c6416e Add a media source to TTS (#66483) 2022-02-14 08:54:12 -08:00
J. Nick Koston
013d227113 Ensure WiZ cleans up on shutdown and failed setup (#66520) 2022-02-14 17:32:34 +01:00
J. Nick Koston
9691128e96 Fix ImportError when discovery deps change (#66518) 2022-02-14 17:12:24 +01:00
Paulus Schoutsen
fec8c2ab82 Add support for MJPEG cameras to camera media source (#66499) 2022-02-14 17:04:19 +01:00
J. Nick Koston
63cb79ec29 Add support for setting the effect speed in WiZ (#66457) 2022-02-14 16:49:43 +01:00
J. Nick Koston
445ad1d592 Add test coverage for WiZ lights and switches (#66387) 2022-02-14 16:31:26 +01:00
Bart Janssens
4522a5698c Fix vicare program presets (#66476) 2022-02-14 15:42:40 +01:00
Paulus Schoutsen
707f112f51 Improve raised exception consistency for media source (#66497) 2022-02-14 15:41:53 +01:00
Marc Mueller
80394e3de6 Improve util.async_ typing (#66510) 2022-02-14 15:41:09 +01:00