Commit Graph
63726 Commits
Author SHA1 Message Date
Aaron BachandGitHub cac6dc0eae Fix implicit device name for SimpliSafe locks (#95681) 2023-07-01 18:53:47 +02:00
ollo69andGitHub 8108a0f947 Add Bridge module to AsusWRT (#84152)
* Add Bridge module to AsusWRT

* Requested changes

* Requested changes

* Requested changes

* Add check on router attributes value
2023-07-01 13:55:28 +02:00
Matthias AlphartandGitHub c81b6255c2 Use async_on_remove for KNX entities removal (#95658)
* Use `async_on_remove` for KNX entities removal

* review
2023-07-01 07:16:45 -04:00
Marc MuellerandGitHub 432bfffef9 Update ruff pre-commit repo (#95603) 2023-07-01 12:12:24 +02:00
Paulus SchoutsenandGitHub 923677dae3 Tesla Wall Connector: use correct device info keys (#95647) 2023-07-01 06:06:46 -04:00
Paulus SchoutsenandGitHub 62ac7973c2 VeSync: use correct device info keys (#95646) 2023-07-01 06:06:27 -04:00
Paulus SchoutsenandGitHub 2191fb21fa Rainbird: use correct device info keys (#95645) 2023-07-01 06:06:01 -04:00
Paulus SchoutsenandGitHub c8d4225117 Met: use correct device info keys (#95644) 2023-07-01 06:05:28 -04:00
591f1ee338 Add bmw connected drive region-specific scan interval (#95649)
Add region-specific scan interval

Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-07-01 10:41:03 +02:00
8b159d0f47 Fix missing EntityDescription names in Overkiz (#95583)
* Fix labels

* Update homeassistant/components/overkiz/entity.py

* Check if description.name is string

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-06-30 23:59:01 -04:00
Paulus SchoutsenandGitHub 3fbc026d5a Remove passing MAC as an identifier for Fritz (#95648) 2023-06-30 16:13:22 -04:00
puddlyandGitHub 8ddc7f2089 Fix ZHA startup issue with older Silicon Labs firmwares (#95642)
Bump ZHA dependencies
2023-06-30 15:07:20 -04:00
982a52b91d Add unique_id to Wirelesstag entities. (#95631)
* Add unique_id to Wirelesstag entities.

* Update homeassistant/components/wirelesstag/binary_sensor.py

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

* Update homeassistant/components/wirelesstag/sensor.py

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

* Update homeassistant/components/wirelesstag/switch.py

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

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-06-30 15:04:23 -04:00
dougiteixeiraandGitHub c6210b68bd Fix device source for Riemann sum integral (#95622)
Fix Device Source
2023-06-30 14:49:00 -04:00
dougiteixeiraandGitHub c472ead4fd Fix device source for Threshold (#95623)
Fix Device Source
2023-06-30 14:48:36 -04:00
dougiteixeiraandGitHub 0431e031ba Fix device source for Utility Meter select (#95624)
Fix Device Source
2023-06-30 14:48:11 -04:00
dougiteixeiraandGitHub 11146ff40b Fix device source for Derivative (#95621)
Fix Device Source
2023-06-30 14:29:44 -04:00
6b8ae0ec86 Ensure trigger sentences do not contain punctuation (#95633)
* Ensure trigger sentences do not contain punctuation

* Update homeassistant/components/conversation/trigger.py

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-30 13:06:26 -05:00
Bram KragtenandGitHub 958359260e Update frontend to 20230630.0 (#95635) 2023-06-30 13:55:03 -04:00
Paulus SchoutsenandGitHub 9280dc69ae Default device name to config entry title (#95547)
* Default device name to config entry title

* Only apply name default if device info provided

* Fix logic detecting type of device info
2023-06-30 13:54:20 -04:00
d4e40ed73f Fix Diagnostics in Advantage Air (#95608)
* Fix diag paths

* Fix key sand add redactions

* Name things better.

* Add super basic test

* Rename docstring

* Add snapshot

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-30 13:52:52 -04:00
J. Nick KostonandGitHub 376c61c34b Bump aioesphomeapi to 15.0.1 (#95629)
fixes #87223 (the cases were the host gets too far behind,
not the cases were the esp8266 runs out of ram but thats
is not a core issue)
2023-06-30 11:37:04 -04:00
Joost LekkerkerkerandGitHub 9cf691abdb Fix explicit device naming for integrations m-r (#95620)
Fix explicit device naming for m-r
2023-06-30 11:34:35 -04:00
Joost LekkerkerkerandGitHub 7eb26cb9c9 Fix explicit device naming for integrations a-j (#95619)
Fix explicit device naming for a-j
2023-06-30 11:33:50 -04:00
J. Nick KostonandGitHub beac3c713b Handle DNSError during radio browser setup (#95597)
```
2023-06-29 08:11:06.034 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Radio Browser for radio_browser
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 390, in async_setup
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/radio_browser/__init__.py", line 25, in async_setup_entry
    await radios.stats()
  File "/usr/local/lib/python3.11/site-packages/radios/radio_browser.py", line 124, in stats
    response = await self._request("stats")
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/backoff/_async.py", line 151, in retry
    ret = await target(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/radios/radio_browser.py", line 73, in _request
    result = await resolver.query("_api._tcp.radio-browser.info", "SRV")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
aiodns.error.DNSError: (12, 'Timeout while contacting DNS servers')
```
2023-06-30 11:21:10 -04:00
MariusandGitHub 0f1f3bce87 Update services.yaml (#95630)
take out 'templates accepted'
2023-06-30 11:20:20 -04:00
Aaron BachandGitHub 39e0662fc8 Add ability to configure map icons for PurpleAir (#86124) 2023-06-30 08:35:19 -06:00
Marc MuellerandGitHub 522d2496df Update typing-extensions to 4.7.0 (#95539) 2023-06-30 15:00:15 +02:00
8510d3ad69 Use explicit naming in Sensibo climate entity (#95591)
* Use explicit naming in Sensibo climate entity

* Fix black

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-06-30 14:48:20 +02:00
Joost LekkerkerkerandGitHub 4ac92d755e Add config flow for zodiac (#95447)
* Add config flow for zodiac

* Add config flow for zodiac

* Fix feedback
2023-06-30 12:58:07 +02:00
Álvaro Fernández RojasandGitHub abf6e0e44d Refactor Airzone Cloud _attr_has_entity_name in sensor (#95609)
airzone_cloud: sensor: refactor _attr_has_entity_name

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-30 11:39:10 +02:00
Brett AdamsandGitHub 78de5f8e3e Explicity use device name in Advantage Air (#95611)
Explicity use device name
2023-06-30 11:37:57 +02:00
tronikosandGitHub 17ceacd083 Google Assistant SDK: Always enable conversation agent and support multiple languages (#93201)
* Enable agent and support multiple languages

* fix test
2023-06-29 23:00:17 -04:00
tronikosandGitHub 1dcaec4ece Bump google-generativeai to 0.1.0 (#95515) 2023-06-29 22:55:51 -04:00
Paulus SchoutsenandGitHub e77f419142 Wiz set name explicitely to None (#95593) 2023-06-29 22:20:53 -04:00
puddlyandGitHub b44e15415f Fix ZHA multi-PAN startup issue (#95595)
Bump ZHA dependencies
2023-06-29 22:20:33 -04:00
dougiteixeiraandGitHub f2f0c38fae Fix device source for Utility Meter (#95585)
* Fix Device Source

* Remove debug
2023-06-29 21:52:48 -04:00
J. Nick KostonandGitHub 734614bdda Fix device_id not set in esphome (#95580) 2023-06-29 18:04:13 -05:00
J. Nick KostonandGitHub 93b4e6404b Bump bluetooth-data-tools to 1.3.0 (#95576) 2023-06-29 18:03:59 -05:00
RenierM26andGitHub 449109abd5 Ezviz IR string align with depreciation. (#95563) 2023-06-29 14:20:14 -04:00
Paulus SchoutsenandGitHub decb1a3118 Fix entity name for iBeacon and Roku (#95574)
* Fix entity nmae for iBeacon and Roku

* Roku remote too
2023-06-29 13:43:13 -04:00
Allen PorterandGitHub 7252c33df8 Limit fields returned for the list events service (#95506)
* Limit fields returned for the list events service

* Update websocket tests and fix bugs in response fields

* Omit 'None' fields in the list events response
2023-06-29 13:25:25 -04:00
Bram KragtenandGitHub 63218adb65 Update frontend to 20230629.0 (#95570) 2023-06-29 13:18:24 -04:00
LukeandGitHub 3474f46b09 Bump Roborock to 0.29.2 (#95549)
* init work

* fix tests
2023-06-29 13:13:37 -04:00
Paulus SchoutsenandGitHub 9cace8e4bd Fix some entity naming (#95562) 2023-06-29 13:11:17 -04:00
Artem DraftandGitHub 33be262ad7 Fix Android TV Remote entity naming (#95568)
Return None as Android TV Remote entity name
2023-06-29 18:53:50 +02:00
Raman GuptaandGitHub 1f840db333 Fix binary sensor device trigger for lock class (#95505) 2023-06-29 12:29:27 -04:00
Franck NijhofandGitHub 23e23ae80e Mark text input required for conversation.process service (#95520) 2023-06-29 17:39:08 +02:00
Joost LekkerkerkerandGitHub 45bbbeee19 Use explicit naming in workday sensor (#95531) 2023-06-29 11:36:39 -04:00
J. Nick KostonandGitHub e3e1bef376 Fix manual specification of multiple advertise_ip with HomeKit (#95548)
fixes #95508
2023-06-29 11:35:32 -04:00