Commit Graph

37206 Commits (97426911a3bac20128f3558a3644b565b7024943)

Author SHA1 Message Date
J. Nick Koston 02c7261b74
Small naming improvements and basic tests for ecobee 501s (#74370) 2022-07-03 16:32:30 -05:00
G Johansson d91f5b77c8
Fix unique id issue for OpenWeatherMap (#74335) 2022-07-03 13:53:44 -07:00
mbo18 5bd9c5aee8
Migrate Meteo_france to native_* (#74297) 2022-07-03 13:49:03 -07:00
J. Nick Koston 40ed44cbea
Fix esphome state mapping (#74337) 2022-07-03 13:48:34 -07:00
J. Nick Koston 30a5df5895
Append name char value from the service to HomeKit Controller Entities (#74359) 2022-07-03 15:47:54 -05:00
Dave T 737a1fd9fa
Dont substitute user/pass for relative stream urls on generic camera (#74201)
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-07-03 13:26:00 -07:00
Maciej Bieniek 84119eefaa
Add NextDNS integration (#74150)
* Initial commit

* Update manifest

* Add first test

* Simplify init

* More tests

* Update tests

* More tests

* More tests

* Add tests for sensor platform

* More tests for sensor platform

* Add tests for system_health

* Fix typo

* Improve test coverage

* Improve test coverage

* Add tests for diagnostics

* Add comment

* Run hassfest

* Fix typo

* Run gen_requirements_all

* Fix tests

* Change key name in diagnostics

* Remove diagnostics and system_health platforms

* Bump library
2022-07-03 09:51:50 -07:00
Michał Huryn e7e940afa5
Address Blebox uniapi review sidenotes (#74298)
* Changes accordingly to sidenotes given by @MartinHjelmare in pull #73834.

* Mini version bump according to notes in pull #73834.

* Error message fix, test adjustment.
2022-07-03 17:06:38 +02:00
mbo18 5919082a53
Expose temperature and humidity sensors from AC (#74328)
Expose temperature and humidity from AC
2022-07-03 07:47:06 -07:00
shbatm 820a782f94
Onvif: bump onvif-zeep-async to 1.2.1 (#74341)
* Update requirements_all.txt

* Update requirements_test_all.txt

* Update manifest.json
2022-07-02 21:38:48 -04:00
GitHub Action 8581db1da7 [ci skip] Translation update 2022-07-03 00:26:52 +00:00
avee87 98052646f2
Remove visibility from metoffice weather (#74314)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-07-02 13:42:58 -07:00
avee87 08c2bd82bd
Migrate metoffice to native_* (#74312) 2022-07-02 13:27:47 -07:00
Franck Nijhof 3bebbf7970
Add configuration directory to system health (#74318) 2022-07-02 13:10:38 -07:00
David Barshow c24c6b38b1
Support climate reproduce state fan_mode (#74317)
climate reproduce state fan_mode support
2022-07-02 13:04:38 -07:00
Álvaro Fernández Rojas d9b326dd48
Remove duplicated QNAP QSW format_mac call in config_flow (#74333)
qnap_qsw: config_flow: remove duplicated format_mac

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2022-07-02 22:44:20 +03:00
epenet 64bfa20f6a
Improve type hints in mqtt (#74295) 2022-07-02 20:15:54 +03:00
Frank 2464322dc5
Address HomeConnect late review (#74308)
* Small changes as requested in PR 58768

* Fix ValueError message formatting

* Use f-string

* Remove None as return type of _get_appliance_by_device_id

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-02 16:06:07 +02:00
atlflyer da11cef29a
Report error code in log when command fails (#74319) 2022-07-02 09:58:08 -04:00
Khole 255c3c5b9a
Hive add entity categories to entities (#74324)
add enitity categories to entities
2022-07-02 08:33:10 -04:00
GitHub Action 647a023776 [ci skip] Translation update 2022-07-02 00:25:27 +00:00
Paulus Schoutsen 810e29f1ef
Guard creating areas in onboarding (#74306) 2022-07-01 11:01:07 -07:00
J. Nick Koston 1288085b31
Revert scrape changes to 2022.6.6 (#74305) 2022-07-01 10:10:40 -07:00
epenet 9211ba8371
Improve type hints in template (#74294) 2022-07-01 10:05:37 -07:00
danaues 72917f1d2c
Lutron caseta ra3keypads (#74217)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-07-01 10:39:00 -05:00
Álvaro Fernández Rojas c0ea1a38a6
Fix QNAP QSW DHCP discover bugs (#74291)
qnqp_qsw: fix DHCP discover bugs

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2022-07-01 11:52:46 +02:00
Álvaro Fernández Rojas a58301a97d
Improve qnap_qsw firmware coordinator failures (#74288)
qnap_qsw: update: improve firmware coordinator failures

Address late comments from @MartinHjelmare (MartinHjelmare).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2022-07-01 09:48:59 +02:00
Paulus Schoutsen c78c159d72
Add scan interval to scrape sensor (#74285) 2022-07-01 09:40:05 +02:00
BrianWithAHat 7094b7e62f
Bump quantum_gateway to v0.0.8. (#74284) 2022-07-01 09:17:27 +02:00
J. Nick Koston 57b63db567
Improve typing for device_automation (#74282) 2022-07-01 01:23:00 -05:00
Stefan Rado 273e9b287f
Add config flow for Bose SoundTouch (#72967)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-30 22:20:00 -07:00
J. Nick Koston 7655b84494
Fix key collision between platforms in esphome state updates (#74273) 2022-06-30 22:19:40 -07:00
GitHub Action 3970639c34 [ci skip] Translation update 2022-07-01 00:27:03 +00:00
rappenze 7eae3691c2
Add device info to fibaro integration (#73352) 2022-06-30 14:57:35 -07:00
Alberto Geniola 73a0197cac
Elmax/sensor platform (#64090) 2022-06-30 14:55:57 -07:00
Joakim Plate 11cdf542ac
Bump pyRFXtrx to 0.30.0 (#74146) 2022-06-30 14:48:50 -07:00
Khole 4f842014ee
Add ability to forget hive device when removing integration (#74144) 2022-06-30 14:47:02 -07:00
David F. Mulcahey 269fa14721
Fix bad conditional in ZHA logbook (#74277)
* Fix bad conditional in ZHA logbook

* change syntax
2022-06-30 23:59:35 +03:00
Christopher Hoage dc559f2439
Bump venstarcolortouch to 0.17 (#74271) 2022-06-30 22:06:22 +02:00
mbo18 24d2d62121
Add vacation mode to Template Alarm Control Panel (#74261) 2022-06-30 12:22:03 -07:00
Guido Schmitz 7656ca8313
Add presence detection to devolo_home_network (#72030) 2022-06-30 12:12:12 -07:00
epenet 8ef87205f9
Improve type hints in mqtt (#74247) 2022-06-30 21:11:45 +02:00
Rami Mosleh 9a9fea4423
Migrate `glances` unique_id to new format (#74033) 2022-06-30 12:10:19 -07:00
Álvaro Fernández Rojas 768b98ae77
Add QNAP QSW Update platform (#71019)
* 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 (#69951) 2022-06-30 12:00:29 -07:00
R. de Veen 3899c9e6d3
Links to Esphomelib.com is changed to esphome.io (#72680) 2022-06-30 20:27:31 +02:00
Zack Barett 382b5d5073
Bump frontend to 20220630.0 (#74266) 2022-06-30 11:01:23 -07:00
G Johansson 25a5ebe0c7
Met.no use native_* (#74259) 2022-06-30 10:47:29 -07:00
J. Nick Koston 2723ca0b85
Filter out CONF_SCAN_INTERVAL from scrape import (#74254) 2022-06-30 10:39:36 -07:00
Erik Montnemery f05b4a0ca0
Fire event_mqtt_reloaded only after reload is completed (#74226) 2022-06-30 10:15:25 -07:00
Phil Bruckner 1bdd93cc77
Fix Life360 unload (#74263)
* 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 (#74206)
* 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 (#74260) 2022-06-30 10:05:29 -07:00
Franck Nijhof 105b1b9d58
Update numpy to 1.23.0 (#74250) 2022-06-30 10:04:59 -07:00
David F. Mulcahey 8bcccb17f9
Fix ZHA events for logbook (#74245) 2022-06-30 10:03:39 -07:00
MasonCrawford 5fa3b90b2c
Add config flow to lg_soundbar (#71153)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-30 10:00:39 -07:00
epenet 781e4571b2
Add CalendarEntity checks to pylint plugin (#74228)
* 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 (#74220) 2022-06-30 10:00:10 -07:00
Pierre Ståhl de700e7859
Make media_player.toggle turn on a standby device (#74221) 2022-06-30 09:59:46 -07:00
Jeef d38e8e213a
Fix intellifire climate control not needing a default fireplace (#74253) 2022-06-30 10:35:06 -05:00
Alex Henry f5c6a6be3a
Add config flow to AnthemAV integration (#53268)
* 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 (#74236) 2022-06-30 15:34:48 +02:00
Erik Montnemery 407da8c4b8
Correct native_pressure_unit for zamg weather (#74225) 2022-06-30 09:42:15 +02:00
Marc Mueller 42d7f2a3b2
Update pylint to 2.14.4 (#74192) 2022-06-30 08:56:43 +02:00
Allen Porter 0cf922cc4e
Allow legacy nest integration with no configuration.yaml (#74222) 2022-06-30 08:54:51 +02:00
Marc Mueller 48c5aab5ee
Fix netgear method return type annotation (#74200) 2022-06-30 08:16:05 +02:00
Kevin Stillhammer bef512c425
Split attributes into sensors for here_travel_time (#72405) 2022-06-29 22:09:52 -07:00
Franck Nijhof 555e9c6762
Fix input_number invalid state restore handling (#74213)
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 (#74189) 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 (#74190)
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 (#74193) 2022-06-30 01:10:25 +02:00
Christopher Bailey e4bd53b395
Fix duplicate key for motion sensor for UniFi Protect (#74202) 2022-06-30 00:52:54 +02:00
Jeef 6127a9a041
Intellifire climate Entity (#70818)
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 (#74180) 2022-06-29 12:10:21 -05:00
TheJulianJES 4d673278c7
Fix color transition when turning on a ZHA light (#74024)
* 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 (#72617)
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 (#72461)
* 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 (#72563)
* 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) (#73450)
* 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 #73629

* 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 (#71468)
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 (#74176) 2022-06-29 17:13:07 +02:00
Erik Montnemery 4e079c4417
Fix typo in recorder (#74178) 2022-06-29 09:50:24 -05:00
Erik Montnemery d3f4108a91
Support knots and ft/s in weather wind speed (#74175) 2022-06-29 16:34:41 +02:00
Aaron Bach e6d115e765
Add time remaining sensors for RainMachine programs (#73878) 2022-06-29 09:27:34 -05:00
Anders Liljekvist f5d8487768
Add send_poll to telegram bot (#68666) 2022-06-29 07:08:58 -07:00
Rami Mosleh 8905e6f726
Use DataUpdateCoordinator for `mikrotik` (#72954) 2022-06-29 08:32:29 -05:00
jjlawren 329ecc74c4
Optimize Sonos join behavior when using `media_player.join` (#74174)
Optimize Sonos media_player.join service
2022-06-29 15:23:22 +02:00
Aidan Timson 46b4be5b41
Add boot time sensor to System Bridge (#73039)
* Add boot time to System Bridge

* Update homeassistant/components/system_bridge/sensor.py

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

* Add missing import

* Update homeassistant/components/system_bridge/sensor.py

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

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-06-29 08:24:50 -04:00
Mike Degatano 9392f59913
Trigger Alexa routines from toggles and buttons (#67889) 2022-06-29 13:56:02 +02:00
beren12 4bdec1589d
Ambient sensors are not diagnostic/internal (#73928) 2022-06-29 13:10:48 +02:00
Eric Svärd e32694c146
Make SolarEdge energy value validation a bit less aggressive (#69998)
* Make energy value validation a bit less aggressive

Attempt to solve issue 69600 introduced by previous fix for issue
59285.

- Introduce a tolerance factor for energy value validation.
- Only skip update the specific invalid energy entity. An energy entity
  with invalid values will now show "State unknown".

* Remove the tolerance factor. Let's just ignore the specific invalid energy entity.
2022-06-29 12:53:55 +02:00
Frank e6daed9719
Add support for services to Home Connect (#58768)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-06-29 12:45:55 +02:00
Khole f6f7fa1c2d
Add Hive power usage sensor (#74011) 2022-06-29 12:39:35 +02:00
Robert Svensson fd89108483
Move add/remove logic of deCONZ groups to gateway class (#73952) 2022-06-29 12:31:50 +02:00
Joakim Sørensen 29a546f4e8
Remove deprecated YAML import for Tautulli (#74172) 2022-06-29 12:29:47 +02:00
Malte Franken 21d28dd356
Migrate usgs_earthquakes_feed to async library (#68370)
* use new async integration library

* migrate to new async integration library

* updated unit tests

* updated logger

* fix tests and improve test coverage

* fix test

* fix requirements

* time control to fix tests
2022-06-29 12:13:33 +02:00
Pierre Ståhl 21e765207c
Bump pyatv to 0.10.2 (#74119) 2022-06-29 12:03:32 +02:00
Michał Huryn b5af96e4bb
Bump blebox_uniapi to 2.0.0 and adapt integration (#73834) 2022-06-29 11:57:55 +02:00
epenet 078c5cea86
Adjust async_step_reauth in blink (#74167) 2022-06-29 11:54:21 +02:00
epenet 2fce301b34
Adjust async_step_reauth in broadlink (#74168) 2022-06-29 11:53:35 +02:00
epenet 9c991d9c6f
Adjust async_step_reauth in isy994 (#74169) 2022-06-29 11:53:08 +02:00
epenet 306486edfd
Adjust async_step_reauth in smarttub (#74170) 2022-06-29 11:51:57 +02:00
epenet 1b85929617
Adjust async_step_reauth in samsungtv (#74165) 2022-06-29 11:46:59 +02:00
epenet 75efb54cc2
Adjust async_step_reauth in apple_tv (#74166) 2022-06-29 11:45:31 +02:00
starkillerOG 79fdb0d847
Netgear add update entity (#72429) 2022-06-29 11:43:51 +02:00
Jaroslav Hanslík 5b73cb10c1
MWh is valid unit for energy dashboard (#73929)
MWh is valid unit for energy
2022-06-29 11:42:52 +02:00
starkillerOG f2809262d5
Netgear add CPU and Memory utilization sensors (#72667) 2022-06-29 11:28:46 +02:00
epenet d323508f79
Add type hints to async_step_reauth (#74164) 2022-06-29 11:25:37 +02:00
Robert Hillis 500105fa86
Move Tautulli attributes to their own sensors (#71712) 2022-06-29 11:21:01 +02:00
Aaron Bach 981249d330
Ensure `_attr_native_value` type matches what `SensorExtraStoredData` produces (#73970) 2022-06-29 11:16:06 +02:00
epenet 1970e36f10
Fix CI (tuya number and abode light) (#74163)
* Fix tuya unit_of_measurement

* Fix abode ColorMode
2022-06-29 11:03:53 +02:00
mbo18 9d73f9a2c5
Move power and energy attributes to sensors for SmartThings Air conditioner (#72594)
Move power and energy attribute to sensor for Air conditioner
2022-06-29 11:02:20 +02:00
Dave T e64336cb91
Allow configuring username and password in generic camera config flow (#73804)
* Add ability to use user & pw not in stream url

* Increase test coverage to 100%

* Increase test coverage

* Verify that stream source includes user:pass

* Code review: refactor test to use MockConfigEntry

* Code review: Improve test docstring

* Edit comment; retrigger CI.

Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-06-29 10:54:04 +02:00
Erik Montnemery fbaff21b67
Format viaggiatreno/sensor.py (#74161) 2022-06-29 10:43:58 +02:00
Erik Montnemery 1590c0a46c
Migrate abode light to color_mode (#69070) 2022-06-29 10:42:24 +02:00
alexanv1 0404c76c41
Add Tuya Sous Vide Cooker (#69777) 2022-06-29 10:29:19 +02:00
Lorenzo Milesi 8087982193
Update base url for ViaggiaTreno API (#71974) 2022-06-29 10:25:38 +02:00
epenet edc1ee2985
Add type hints to async_step_reauth in components (#74138) 2022-06-29 10:21:58 +02:00
epenet 6dc6e71f01
Use attributes in manual alarm (#74122) 2022-06-29 10:19:39 +02:00
Erik Montnemery 0769b33e19
Migrate darksky to native_* (#74047) 2022-06-29 10:16:23 +02:00
uvjustin f45afe7379
Use bitstream filter to allow ADTS AAC audio in stream (#74151) 2022-06-29 10:15:22 +02:00
J. Nick Koston 99329ef04f
Wait for discovery to complete before starting apple_tv (#74133) 2022-06-29 10:13:10 +02:00
Erik Montnemery 6a0ca2b36d
Migrate kostal_plenticore number to native_* (#74159) 2022-06-29 10:04:22 +02:00
Maximilian 20680535ec
Add options flow to NINA (#65890)
* Added options flow

* Resolve conflicts

* Fix lint

* Implement improvements
2022-06-29 09:52:21 +02:00
epenet aca0fd3178
Adjust type hints in rflink cover (#73946)
* Adjust type hints in rflink cover

* Move definition back to init

* Use attributes

* Revert "Use attributes"

This reverts commit ff4851015d.

* Use _attr_should_poll
2022-06-29 09:46:05 +02:00
Thomas Schamm 90c68085be
Differ device and domain entities in bosch_shc integration (#67957) 2022-06-28 22:08:16 -07:00
Chris Browet 596f60bdb5
Universal media player: ordered states (#68036) 2022-06-28 22:03:56 -07:00
Edward 22b8afe966
Propagate destination of watched folder moves (#70252) 2022-06-28 21:52:17 -07:00
Nick Dawson 9f15234b92
Add Anywair in IntesisHome (#71686) 2022-06-28 21:48:30 -07:00
Paul Annekov 551929a175
More sensors for SMS integration (#70486)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-06-28 21:37:23 -07:00
stegm 305dff0dc1
Add number platform for kostal_plenticore (#64927) 2022-06-28 21:29:21 -07:00
mletenay 9b60b0c23f
Keep sum energy sensors always available (#69218) 2022-06-28 21:09:24 -07:00
Christopher Bailey 54320ff134
UniFi Protect bugfixes (#74156) 2022-06-28 22:00:26 -05:00
J. Nick Koston 309cf030b0
Fix typo in enphase doc string (#74155) 2022-06-28 17:57:17 -07:00
J. Nick Koston 629c68221e
Avoid retriggering HomeKit doorbells on forced updates (#74141) 2022-06-28 19:54:27 -05:00
J. Nick Koston ee6866b8a3
Bump nexia to 2.0.1 (#74148) 2022-06-28 19:48:58 -05:00
GitHub Action f5fe210eca [ci skip] Translation update 2022-06-29 00:23:03 +00:00
starkillerOG ef76073d83
Add Netgear ethernet link status (#72582) 2022-06-28 14:31:15 -07:00
Felipe Santos 4aa8570107
Set Google Cast audio devices as speakers (#73832) 2022-06-28 23:26:25 +02:00
epenet ef5fccad9e
Use standard argument name in async_step_reauth (#74139) 2022-06-28 23:23:32 +02:00
Matthias Alphart 48c7e414f6
Update xknx to 0.21.5 - Fix discovery of IP-Secure interfaces (#74147) 2022-06-28 14:23:17 -07:00
mkmer c3a2fce5cc
Move to async for aladdin connect integration (#73954)
* Moved to AIOAladdinConnect API

* Added callback logic for door status

* close unused connections

* Close connection after verification

* Matched to current version

* Matched __init__.py to current release

* Matched cover.py to existing version

* added missing awaits

* Moved callback

* Bumped AIOAladdinConnect to 0.1.3

* Removed await from callback config

* Finished tests

* Added callback test

* Bumped AIOAladdinConnect to 0.1.4

* Finished tests

* Callback correct call to update HA

* Modified calls to state machine

* Modified update path

* Removed unused status

* Bumped AIOAladdinConnect to 0.1.7

* Revised test_cover cover tests and bumped AIOAladdinConnect to 0.1.10

* Bumped AIOAladdinConnect to 0.1.11

* Bumped AIOAladdinConenct to 0.1.12

* Bumped AIOAladdinConnect to 0.1.13

* Bumped AIOAladdinConnect to 0.1.14

* Added ability to handle multiple doors

* Added timout errors to config flow

* asyncio timout error added to setup retry

* Cleanup added to hass proceedure

* Bumped AIOAladdinConnect to 0.1.16

* Bumped AIOAladdinConnect to 0.1.18

* Bumped AIOAladdinConnect to 0.1.19

* Bumped AIOAladdinConnect to 0.1.20

* Addressed recommended changes: SCAN_INTERVAL and spelling

* Moved to async_get_clientsession and bumped AIOAladdinConnect to 0.1.21

* Missing test for new code structure

* removed extra call to write_ha_state, callback decorator, cleaned up tests

* Update tests/components/aladdin_connect/test_init.py

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

* Removed extra_attributes.

* Added typing to variable acc

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-28 23:22:18 +02:00
Thijs W 7d74301045
Add sound mode to frontier silicon (#72760) 2022-06-28 14:13:43 -07:00
Ville Skyttä 1a55c7db34
Take Huawei LTE XML parse errors to mean unsupported endpoint (#72781) 2022-06-28 14:13:26 -07:00
Stefan Rado efbd47c828
Rewrite SoundTouch tests to use mocked payloads (#72984) 2022-06-28 14:02:39 -07:00
Andre Lengwenus 389f1f4eda
Add lcn_codelock event and corresponding device trigger (#73022) 2022-06-28 14:01:18 -07:00
elBoz73 9e61c7ec49
Add target management for the service call (#73332) 2022-06-28 13:57:47 -07:00
Erik Montnemery 146ff83a16
Migrate rest binary_sensor and switch to TemplateEntity (#73307) 2022-06-28 13:53:38 -07:00
Robert Svensson abf67c3153
Normalize deCONZ binary sensor unique IDs (#73657) 2022-06-28 13:45:25 -07:00