Nalin Mahajan
504793882d
Remove unecessary variable in control4 ( #90176 )
...
Remove unecessary expiration value
2023-03-23 16:09:00 +01:00
Marc Mueller
d5f949f4d8
Update pydantic to 1.10.7 ( #90164 )
2023-03-23 08:42:39 -04:00
G Johansson
b1370cbd42
Add constants file to workday ( #90168 )
...
Constants workday
2023-03-23 12:01:03 +01:00
G Johansson
dd4a3089ec
Add constants file for Brottsplatskartan ( #90165 )
...
* bpk constants
* not used
2023-03-23 11:54:15 +01:00
G Johansson
2b4514ae25
Add codeowner Workday ( #90167 )
...
codeowner
2023-03-23 11:53:22 +01:00
Vincent Knoop Pathuis
568a731e2d
Use snapshot test for Landis+Gyr ( #90126 )
...
Initial commit for snapshot test
2023-03-23 10:30:31 +01:00
epenet
92bcb04e4f
Adjust scaffold docstring ( #90157 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2023-03-23 10:13:53 +01:00
J. Nick Koston
60ae1f99e0
Update powerwall strings for newer models ( #90151 )
2023-03-23 10:13:18 +01:00
Erik Montnemery
50ea0c5cf2
Tweak multiprotocol tests ( #90163 )
2023-03-23 10:12:42 +01:00
dependabot[bot]
4c26741e40
Bump actions/stale from 7.0.0 to 8.0.0 ( #90155 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-23 10:09:03 +01:00
J. Nick Koston
2cb4ec82df
Bump yalexs-ble to 2.1.2 ( #90156 )
2023-03-23 10:08:06 +01:00
On Freund
10cf92246f
Bump pyrympro to 0.0.7 ( #90118 )
2023-03-23 10:05:08 +01:00
rikroe
1a2fa51ac9
Bump bimmer_connected to 0.13.0 ( #90127 )
2023-03-23 10:01:01 +01:00
Erik Montnemery
6739542a5d
Simplify some multi pan code ( #90135 )
...
* Simplify some multi pan code
* Adjust ZHA config flow
2023-03-23 09:18:35 +01:00
solazs
b151923619
Add health mode to gree integration ( #89764 )
...
Add health mode to gree integration.
2023-03-23 08:56:47 +01:00
Jan Bouwhuis
1e64a55a1a
Add missing translation for invalid imap folder ( #90154 )
...
Add missing translation for invalid folder
2023-03-23 08:08:52 +01:00
J. Nick Koston
9878738321
Use rel_url for looking up frontend panels ( #90149 )
...
* Use rel_url for looking up frontend panels
request.url builds a new URL every time where-as
rel_url is always available
https://docs.aiohttp.org/en/stable/web_reference.html#aiohttp.web.BaseRequest.rel_url
* Use rel_url for looking up frontend panels
request.url builds a new URL every time where-as
rel_url is always available
https://docs.aiohttp.org/en/stable/web_reference.html#aiohttp.web.BaseRequest.rel_url
2023-03-23 00:14:54 -04:00
Paulus Schoutsen
ca5a88342b
2023.3.6 ( #90150 )
2023.3.6
2023-03-22 23:58:20 -04:00
Paulus Schoutsen
117113cdfc
Bumped version to 2023.3.6
2023-03-22 22:59:47 -04:00
Paulus Schoutsen
174342860b
Always enforce URL param ordering for signed URLs ( #90148 )
...
Always enforce URL param ordering
2023-03-22 22:59:42 -04:00
J. Nick Koston
a7b5a0297e
Bump PySwitchbot to 0.37.4 ( #90146 )
...
fixes #90090 fixes #89061
changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.37.3...0.37.4
2023-03-22 22:59:41 -04:00
Luke
406e92511b
Bump to oralb-ble 0.17.6 ( #90081 )
2023-03-22 22:59:40 -04:00
Klaas Schoute
146347e31a
Bump easyEnergy to v0.2.2 ( #90080 )
2023-03-22 22:59:39 -04:00
Klaas Schoute
3747fd5dcb
Bump easyEnergy to v0.2.1 ( #89630 )
2023-03-22 22:59:38 -04:00
J. Nick Koston
53d400ca96
Bump yalexs-ble to 2.1.1 ( #90015 )
...
* Bump yalexs-ble to 2.1.1
There was another task that could be prematurely GCed
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.1.0...v2.1.1
* fixes
2023-03-22 22:57:41 -04:00
J. Nick Koston
2a18261efb
Bump yalexs_ble to 2.1.0 ( #89772 )
...
switches to using cryptography to reduce the number of deps
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.0.4...v2.1.0
2023-03-22 22:57:40 -04:00
J. Nick Koston
1f71068740
Handle cancelation of wait_for_ble_connections_free in esphome bluetooth ( #90014 )
...
Handle cancelation in wait_for_ble_connections_free
If `wait_for_ble_connections_free` was canceled due to timeout or
the esp disconnecting from Home Assistant the future would get
canceled. When we reconnect and get the next callback we need
to handle it being done.
fixes
```
2023-03-21 02:34:36.876 ERROR (MainThread) [homeassistant] Error doing job: Fatal error: protocol.data_received() call failed.
Traceback (most recent call last):
File "/usr/local/lib/python3.10/asyncio/selector_events.py", line 868, in _read_ready__data_received
self._protocol.data_received(data)
File "/usr/local/lib/python3.10/site-packages/aioesphomeapi/_frame_helper.py", line 195, in data_received
self._callback_packet(msg_type_int, bytes(packet_data))
File "/usr/local/lib/python3.10/site-packages/aioesphomeapi/_frame_helper.py", line 110, in _callback_packet
self._on_pkt(Packet(type_, data))
File "/usr/local/lib/python3.10/site-packages/aioesphomeapi/connection.py", line 688, in _process_packet
handler(msg)
File "/usr/local/lib/python3.10/site-packages/aioesphomeapi/client.py", line 482, in on_msg
on_bluetooth_connections_free_update(resp.free, resp.limit)
File "/usr/src/homeassistant/homeassistant/components/esphome/entry_data.py", line 136, in async_update_ble_connection_limits
fut.set_result(free)
asyncio.exceptions.InvalidStateError: invalid state
```
2023-03-22 22:54:42 -04:00
micha91
92fb978a03
Bump aiomusiccast to 0.14.8 ( #89978 )
2023-03-22 22:54:42 -04:00
J. Nick Koston
127f2289a1
Remove async_block_till_done in freebox ( #89928 )
...
async_block_till_done() is not meant to be called in integrations
2023-03-22 22:54:41 -04:00
Jan Bouwhuis
de6f55dcfb
Fix blocking MQTT entry unload ( #89922 )
...
* Remove unneeded async_block_till_done
* use await asyncio.sleep(0) instead
2023-03-22 22:54:40 -04:00
Joakim Plate
713d3025f2
Correct missing wordswap for S series nibe ( #89866 )
...
Correct missing wordswap for nibe
2023-03-22 22:54:39 -04:00
J. Nick Koston
1e03ff68a2
Bump aioharmony to 0.2.10 ( #89831 )
...
fixes #89823
2023-03-22 22:54:38 -04:00
Jan Bouwhuis
a5aa5c0c01
Fix imap_email_content unknown status and replaying stale states ( #89563 )
2023-03-22 22:54:37 -04:00
Paulus Schoutsen
12352b2ce1
Always enforce URL param ordering for signed URLs ( #90148 )
...
Always enforce URL param ordering
2023-03-22 22:54:09 -04:00
J. Nick Koston
dcc52bd366
Bump PySwitchbot to 0.37.4 ( #90146 )
...
fixes #90090 fixes #89061
changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.37.3...0.37.4
2023-03-22 22:10:47 -04:00
J. Nick Koston
ca576d45ac
Cache decode of JWT tokens ( #90013 )
2023-03-22 16:03:41 -10:00
J. Nick Koston
8a591fa16e
Add auto repairs for events schema ( #90136 )
...
* Add auto repairs for events schema
* Add auto repairs for events schema
* Add auto repairs for events schema
* Add auto repairs for events schema
* Add auto repairs for events schema
* fix bug - wrong table
2023-03-22 21:17:36 -04:00
J. Nick Koston
31c988c4f0
Fix index not being dropped on postgresql databases with a schema prefix ( #90144 )
...
* Fix index not being dropped on postgresql databases with a schema prefix
Added logging in case index drops fail so we can tell
why in the future
* coverage
2023-03-22 21:03:26 -04:00
J. Nick Koston
99b58f157e
Bump PyJWT to 2.6.0 ( #90134 )
...
* Bump PyJWT to 2.6.0
* fix time being frozen too late which makes the access token creation time in the future
* revert zha change
* fix repairs test
* fix ical test
2023-03-22 20:00:47 -04:00
Michael
03aeaba7ef
Turn AVM FRITZ!Box Tools sensors into coordinator entities ( #89953 )
...
* make sensors coordinator entities
* apply suggestions
* move _attr_has_entity_name up
2023-03-22 22:34:23 +01:00
J. Nick Koston
4ebce9746d
Add schema auto repairs for states tables ( #90083 )
2023-03-22 10:05:23 -10:00
Erik Montnemery
5948347b6b
Fix switch_as_x entity naming ( #89992 )
...
* Fix switch_as_x entity naming
* Simplify name logic
2023-03-22 20:24:05 +01:00
Erik Montnemery
1ea3312ed4
Deduplicate multiprotocol addon helper ( #90102 )
...
* Deduplicate multiprotocol addon helper
* Clarify
2023-03-22 20:20:42 +01:00
J. Nick Koston
4c98495fe0
Bump ulid-transform to 0.5.1 ( #90123 )
...
changelog: https://github.com/bdraco/ulid-transform/compare/v0.4.2...v0.5.1
2023-03-22 15:19:43 -04:00
Erik Montnemery
3931e11fd9
Try to load integration before starting option flow ( #90111 )
...
* Try to load integration before starting option flow
* Adjust tests
2023-03-22 20:10:10 +01:00
Franck Nijhof
6db8867b81
Update wled to 0.16.0 ( #90120 )
2023-03-22 13:55:50 -04:00
Erik Montnemery
94e247dc69
Fix islamic_prayer_times setup ( #90122 )
2023-03-22 13:52:52 -04:00
Franck Nijhof
cc4ff55347
Update pvo to 1.0.0 ( #90109 )
2023-03-22 17:02:49 +01:00
puddly
c581116c82
ZHA network settings API ( #88564 )
...
* Rename `zha.api` to `zha.websocket_api`
* Implement a ZHA network settings API
* Use the enum name as the radio type
* Don't filter out ignored config entries
* [WIP] Start unit tests
* Add unit tests
* Rename ZHA websocket API module in `.coveragerc`
* Rename `api` to `websocket_api`
* Increase test coverage to 100%
2023-03-22 11:15:46 -04:00
Erik Montnemery
130c8ea5f5
Update OTRB config entry if REST API port has changed ( #90101 )
...
* Update OTRB config entry if REST API port has changed
* Improve test coverage
2023-03-22 14:03:39 +01:00