Commit Graph

37074 Commits (43595f7e17adb95db5a7287d583c40f00ba80fa1)

Author SHA1 Message Date
GitHub Action 3970639c34 [ci skip] Translation update 2022-07-01 00:27:03 +00:00
rappenze 7eae3691c2
Add device info to fibaro integration () 2022-06-30 14:57:35 -07:00
Alberto Geniola 73a0197cac
Elmax/sensor platform () 2022-06-30 14:55:57 -07:00
Joakim Plate 11cdf542ac
Bump pyRFXtrx to 0.30.0 () 2022-06-30 14:48:50 -07:00
Khole 4f842014ee
Add ability to forget hive device when removing integration () 2022-06-30 14:47:02 -07:00
David F. Mulcahey 269fa14721
Fix bad conditional in ZHA logbook ()
* Fix bad conditional in ZHA logbook

* change syntax
2022-06-30 23:59:35 +03:00
Christopher Hoage dc559f2439
Bump venstarcolortouch to 0.17 () 2022-06-30 22:06:22 +02:00
mbo18 24d2d62121
Add vacation mode to Template Alarm Control Panel () 2022-06-30 12:22:03 -07:00
Guido Schmitz 7656ca8313
Add presence detection to devolo_home_network () 2022-06-30 12:12:12 -07:00
epenet 8ef87205f9
Improve type hints in mqtt () 2022-06-30 21:11:45 +02:00
Rami Mosleh 9a9fea4423
Migrate `glances` unique_id to new format () 2022-06-30 12:10:19 -07:00
Álvaro Fernández Rojas 768b98ae77
Add QNAP QSW Update platform ()
* qnap_qsw: add Update platform

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* qnap_qsw: update: allow init if firmware coordinator fails

QSW API can return an error if update servers aren't reachable and this
prevents the integration from loading.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* tests: qnap_qsw: achieve 100% coverage

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2022-06-30 12:09:08 -07:00
Erik J. Olson 0caeeb56c5
Add Matrix.io HTML message format support () 2022-06-30 12:00:29 -07:00
R. de Veen 3899c9e6d3
Links to Esphomelib.com is changed to esphome.io () 2022-06-30 20:27:31 +02:00
Zack Barett 382b5d5073
Bump frontend to 20220630.0 () 2022-06-30 11:01:23 -07:00
G Johansson 25a5ebe0c7
Met.no use native_* () 2022-06-30 10:47:29 -07:00
J. Nick Koston 2723ca0b85
Filter out CONF_SCAN_INTERVAL from scrape import () 2022-06-30 10:39:36 -07:00
Erik Montnemery f05b4a0ca0
Fire event_mqtt_reloaded only after reload is completed () 2022-06-30 10:15:25 -07:00
Phil Bruckner 1bdd93cc77
Fix Life360 unload ()
* Fix life360 async_unload_entry

* Update tracked_members when unloading config entry
2022-06-30 19:10:05 +02:00
Jesse Hills f311d53c60
ESPHome use dhcp responses to update connection host of known devices ()
* ESPHome use dhcp responses to update connection host of known devices

* Add test for dhcp

* Add another test to cover when there are no changes required
2022-06-30 10:07:03 -07:00
J. Nick Koston ce03157f16
Add debug logging to esphome state updates () 2022-06-30 10:05:29 -07:00
Franck Nijhof 105b1b9d58
Update numpy to 1.23.0 () 2022-06-30 10:04:59 -07:00
David F. Mulcahey 8bcccb17f9
Fix ZHA events for logbook () 2022-06-30 10:03:39 -07:00
MasonCrawford 5fa3b90b2c
Add config flow to lg_soundbar ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-30 10:00:39 -07:00
epenet 781e4571b2
Add CalendarEntity checks to pylint plugin ()
* Add CalendarEntity checks to pylint plugin

* adjust air_quality ignore

* Mark state property as final
2022-06-30 19:00:34 +02:00
Paulus Schoutsen 7573dc34aa
Treat thermostat unknown state like unavailable in alexa () 2022-06-30 10:00:10 -07:00
Pierre Ståhl de700e7859
Make media_player.toggle turn on a standby device () 2022-06-30 09:59:46 -07:00
Jeef d38e8e213a
Fix intellifire climate control not needing a default fireplace () 2022-06-30 10:35:06 -05:00
Alex Henry f5c6a6be3a
Add config flow to AnthemAV integration ()
* Add config flow to AnthemAV integration

* Add importing of existing configuration

* Change setting to optional and add default value

* Use entity attribute

* Reduce changes by removing additional media player properties

* Remove title from translation

* Refactor config flow and fix PR comments

* Fix a failing test because of wrong renaming

* Add typing and use existing class and enum

* Bump dependency to v1.3.1

* Remove unecessary async_reload_entry

* Fix requirements_test_all after rebase

* Add const for timeout and remove async_block in test

* Reapply CodeOwner and configflow after rebase

* Remove name from configflow

* Fix manifest prettier failure

* Simplify code and avoid catching broad exception

* Removed unused strings and translations

* Avoid asserting hass.data
2022-06-30 07:13:08 -07:00
epenet 57fd84e20c
Improve type hints in demo () 2022-06-30 15:34:48 +02:00
Erik Montnemery 407da8c4b8
Correct native_pressure_unit for zamg weather () 2022-06-30 09:42:15 +02:00
Marc Mueller 42d7f2a3b2
Update pylint to 2.14.4 () 2022-06-30 08:56:43 +02:00
Allen Porter 0cf922cc4e
Allow legacy nest integration with no configuration.yaml () 2022-06-30 08:54:51 +02:00
Marc Mueller 48c5aab5ee
Fix netgear method return type annotation () 2022-06-30 08:16:05 +02:00
Kevin Stillhammer bef512c425
Split attributes into sensors for here_travel_time () 2022-06-29 22:09:52 -07:00
Franck Nijhof 555e9c6762
Fix input_number invalid state restore handling ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-29 22:06:35 -07:00
Franck Nijhof f721b9e3df
Fix clicksend request content type headers () 2022-06-29 20:43:14 -05:00
GitHub Action 721741281e [ci skip] Translation update 2022-06-30 00:23:07 +00:00
Christopher Bailey 1555f40bad
Add UniFi Protect views ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-29 18:10:38 -05:00
Shay Levy 0028dc46e6
Fix Shelly Duo RGBW color mode attribute () 2022-06-30 01:10:25 +02:00
Christopher Bailey e4bd53b395
Fix duplicate key for motion sensor for UniFi Protect () 2022-06-30 00:52:54 +02:00
Jeef 6127a9a041
Intellifire climate Entity ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-29 13:01:38 -05:00
Zack Barett 466ba47b35
Frontend bump to 20220629.0 () 2022-06-29 12:10:21 -05:00
TheJulianJES 4d673278c7
Fix color transition when turning on a ZHA light ()
* Initial implementation of fixing color transition when turning on a ZHA light

* Add off_with_transition attribute, very slightly cleanup

* Fix unnecessarily using last off_brightness when just turning on light

Now it uses the Zigbee on_off call again if possible (instead of always move_to_level_with_on_off)

* Use DEFAULT_TRANSITION constant for color transition, add DEFAULT_MIN_BRIGHTNESS constant

* Add _DEFAULT_COLOR_FROM_OFF_TRANSITION = 0 but override transition for Sengled lights to 0.1s
2022-06-29 13:09:52 -04:00
Jeef d6e9118f36
IntelliFire DHCP Discovery Patch ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-29 12:01:18 -05:00
Phil Bruckner 0a65f53356
Convert life360 integration to entity based ()
* Convert life360 integration to entity based

* Improve config_flow.py type checking

* Add tests for config flow

Fix form defaults for reauth flow.

* Cover reauth when config entry loaded

* Update per review (except for dataclasses)

* Restore check for missing location information

This is in current code but was accidentally removed in this PR.

* Fix updates from review

* Update tests per review changes

* Change IntegData to a dataclass

* Use dataclasses to represent fetched Life360 data

* Always add extra attributes

* Update per review take 2

* Tweak handling of bad last_seen or location_accuracy

* Fix type of Life360Member.gps_accuracy

* Update per review take 3

* Update .coveragerc

* Parametrize successful reauth flow test

* Fix test coverage failure

* Update per review take 4

* Fix config schema
2022-06-29 18:40:02 +02:00
Jeef b6f16f87a7
Bump intellifire4py to 2.0.0 ()
* Enable Flame/Pilot switch

* Enable Flame/Pilot switch

* Update homeassistant/components/intellifire/switch.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update homeassistant/components/intellifire/switch.py

Thats a great fix!

Co-authored-by: J. Nick Koston <nick@koston.org>

* write not update

* fixed forced upates

* removed data field

* Refactor to support update to backing library

* pre-push-ninja-style

* moving over

* fixed coverage

* removed tuple junk

* re-added description

* Update homeassistant/components/intellifire/translations/en.json

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

* adressing PR comments

* actually store generated values

* Update homeassistant/components/intellifire/__init__.py

Way better option!

Co-authored-by: J. Nick Koston <nick@koston.org>

Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-06-29 10:51:39 -05:00
Arne Mauer fa678d0408
New sensors and manufacturer cluster to support IKEA STARKVIND (with Quirk) ()
* Add Particulate Matter 2.5 of ZCL concentration clusters to ZHA component

* Fixed black and flake8 test

* New sensors and manufacturer cluster to support IKEA STARKVIND (with quirk)

* Isort and codespell fixes

* Instead using the fan cluster, i've created a Ikea air purifier cluster/channel that supports all sensors and fan modes

* update sensors to support the new ikea_airpurifier channel

* Fix black, flake8, isort

* Mylint/mypy fixes + Use a TypedDict for REPORT_CONFIG in zha 

* Last fix for test_fan.py

* fix fan test

Co-authored-by: David F. Mulcahey <david.mulcahey@me.com>
2022-06-29 11:44:40 -04:00
Daniel Baulig 73bff4dee5
Expose Envisalink's zone number as an attribute ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-29 10:30:55 -05:00
G Johansson 97dcfe4445
Smhi reverse change of unique id change () 2022-06-29 17:13:07 +02:00