Diogo Gomes
23e24d75dc
Don't try to restore unavailable nor unknown states ( #92825 )
2023-05-09 22:22:06 +02:00
Jan Bouwhuis
9e9073d5da
Move raise on MQTT publish outside lock ( #92860 )
...
* Move raise outside lock
* Move log too
2023-05-09 20:55:29 +02:00
Michael Hansen
5d6ccd6a32
Allow "no" to match "nb" in language util ( #92862 )
...
* Allow "no" to match "nb"
* Adjust comparison for speed
2023-05-09 13:46:57 -05:00
Erik Montnemery
7d29d584fd
Fix race in Alexa async_enable_proactive_mode ( #92785 )
2023-05-09 19:58:00 +02:00
Erik Montnemery
67c1051305
Allow setting an entity's name by its device class ( #90767 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-05-09 18:55:55 +02:00
epenet
337b59ba23
Fix lingering timer in hassio ( #92854 )
2023-05-09 18:42:04 +02:00
kernelpanic85
923276a333
Bump panacotta to 0.2 ( #92797 )
2023-05-09 18:28:10 +02:00
epenet
5f7496f97b
Fix lingering timer in hue light tests ( #92858 )
2023-05-09 17:07:23 +02:00
Jan Bouwhuis
25549eed85
Debounce and group mqtt unsubscribes ( #92201 )
...
* Debounce MQTT unsubscribes and merge to one call
* Make _async_unsubscribe a callback
* Make sure unsubscribes are processed
* Move debug log out of lock
* Reduce calls and raise outside lock
* Cancel any unsubscribe when queing
* Copy pending unsubscribes
* Only convert topics to list once
* No copy needed
* Typo in comment
2023-05-09 16:36:19 +02:00
Álvaro Fernández Rojas
0199c6f5b2
Update aioairzone to v0.5.5 ( #92812 )
2023-05-09 09:21:47 +02:00
epenet
cc9de2cc21
Drop unused argument in hassio ( #92820 )
2023-05-09 08:54:55 +02:00
jjlawren
04c298b772
Bump sonos-websocket to 0.1.1 ( #92834 )
2023-05-09 07:58:56 +02:00
G Johansson
0bda869553
Lock entity options ( #88139 )
2023-05-08 22:06:11 +02:00
J. Nick Koston
cdc4b315e5
Bump aioesphomeapi to 3.7.4 to fix proxied BLE connections not retrying right away on error ( #92741 )
2023-05-08 18:56:06 +02:00
Jan Bouwhuis
689c6fbef7
Merge pending MQTT subscribes to a single call to the paho client ( #92172 )
...
* Merge mqtt subscribes in one call
* Cleanup
* cleanup, log outside of lock
* Remove function wrapper
* Add test that we bundle subscriptions
2023-05-08 15:37:25 +02:00
Álvaro Fernández Rojas
bafb01246a
Update aioairzone to v0.5.3 ( #92780 )
2023-05-08 15:16:16 +02:00
Erik Montnemery
043812bfc3
Bump hass-nabucasa to 0.67.1 ( #92484 )
...
* Bump hass-nabucasa to 0.67.1
* Fix typing
2023-05-08 10:51:47 +02:00
G Johansson
6ad4e13b38
Manual trigger entity and refactor command_line switch ( #91506 )
...
* TriggerEntity to CoordinatorTriggerEntity
* _render_templates
* split manual vs coordinator
* name
* ManualTriggerEntity
* value
* Remove ManualTriggerEntity
* ManualTriggerEntity
* process_manual_data
* Add test
* imports
* Move ManualTriggerEntity
* cmd_line switch
* Review comments
* Fix templating
* Review comments
* Remove unneeded logging
2023-05-08 10:19:37 +02:00
G Johansson
2e65b77b2b
Bump pytrafikverket to 0.3.3 ( #92761 )
2023-05-07 22:03:37 +02:00
Stephan Uhle
d14af51f56
Add debug logs for EDL21 ( #92763 )
2023-05-07 21:24:42 +02:00
Keilin Bickar
86e5efd929
Bump asyncsleepiq to 1.3.5 ( #92759 )
2023-05-07 20:58:14 +02:00
Brandon Rothweiler
bfb38d2f9c
Increase timeout to 30 seconds for Mazda integration ( #92744 )
2023-05-07 17:32:11 +02:00
karwosts
266905a9d3
Fix zwave_js services example data ( #92748 )
2023-05-07 17:31:25 +02:00
G Johansson
5b8e72feda
Fix regression in rainbird ( #92745 )
2023-05-07 17:11:55 +02:00
Joakim Plate
6fe596b64f
Bump nibe to 2.2.0 ( #92740 )
2023-05-07 17:11:34 +02:00
Robert Hillis
54b303dfea
Cleanup after removing D-Link yaml ( #92739 )
2023-05-07 16:49:34 +02:00
Robert Hillis
e753a33fd7
Fix regression in Skybell ( #92735 )
2023-05-07 16:48:49 +02:00
Eduard van Valkenburg
28efeb9d9e
Update deprecated functions in SIA ( #92737 )
...
update deprecated functions
2023-05-07 16:47:02 +02:00
Shay Levy
78fa7fc5da
Bump aiowebostv to 0.3.3 to fix Python 3.11 support ( #92736 )
...
Bump aiowebostv to 0.3.3
2023-05-07 16:33:15 +03:00
Guido Schmitz
f165a41b7a
Add button platform to devolo Home Network ( #85834 )
...
* Add Start WPS button
* Add remaining buttons
* Set correct entity categories
* Inherit from DevoloEntity
* Fix mypy
* Apply feedback
* Raise on DevicePasswordProtected
* Fix ruff
* Really fix ruff
* Adapt to recent development
* Change error message
2023-05-07 14:53:46 +02:00
Gerard
8c67e96e38
Add AC current limit and Pre entry climatization ( #92688 )
...
* Add AC current limit and Pre entry climatization
Additional information available for EVs
* Add pre entry climatization
* Fix mypy error
* Change for black and mypy
2023-05-07 12:46:00 +02:00
Austin Mroczek
16c915864b
Add diagnostic sensors for TotalConnect ( #73152 )
...
* add diagnostic sensors
* test binary_sensor.py file
* add tests for binary sensor
* fix zone type checks and error on unknown
* improve entity tests
* hide entities by default
* Revert "hide entities by default"
This reverts commit 9808d732471385e45ccc5f7c3aea93bfecbdfa6f.
* Update homeassistant/components/totalconnect/binary_sensor.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* update binary_sensor per comments
* update test
* move to _attr_extra_state_attributes
* no spaces in unique_id
* update per balloob suggestions
* fix typing
* fix black and mypy
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* add more to binary_sensor tests
* remove unused import
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-05-07 10:27:33 +02:00
andarotajo
bf6d429339
Add config flow to dwd_weather_warnings ( #91040 )
...
* Add config flow to dwd_weather_warnings
* Add additional test for more coverage
* Apply code review changes
* Apply further code review changes
* Rename constant for configuration
* Apply code review changes
* Simplify config flow code
2023-05-07 10:26:39 +02:00
Thijs W
b22c45ea29
Fix radio_id can be unavailable ( #92698 )
...
Allow radio_id to be unavailable
2023-05-07 08:59:36 +02:00
G Johansson
2c5cad4ca0
Clean config flow for SQL ( #92332 )
2023-05-07 01:42:37 +02:00
J. Nick Koston
f47f49c9a1
Reduce overhead to check bluetooth logging ( #92512 )
2023-05-07 01:30:54 +02:00
J. Nick Koston
ce3cb5864a
Improve reliablity of recorder purge test ( #92641 )
2023-05-07 01:28:43 +02:00
epenet
7cb25e9710
Fix lingering timer in generic_hygrostat ( #92575 )
2023-05-07 01:28:10 +02:00
G Johansson
7e19bb4ee0
Minor cleanup config flow Workday ( #92163 )
2023-05-07 00:55:06 +02:00
J. Nick Koston
c624e50b60
Update onvif error checking to use explict None check ( #92642 )
2023-05-07 00:47:15 +02:00
Mick Vleeshouwer
4a2af45e37
Change IO_OUTLET_ENGINE sensor from Liter to Cubic Meters Per Hour in Overkiz ( #92704 )
2023-05-07 00:44:26 +02:00
Mick Vleeshouwer
99ab7c5a37
Bump pyoverkiz to 1.7.8 ( #92702 )
2023-05-07 00:36:21 +02:00
J. Nick Koston
d05724a42a
Fix onvif reauth when device returns a http 401/403 error ( #92690 )
2023-05-07 00:12:24 +02:00
G Johansson
d66305ddd3
Remove dlink yaml import ( #92590 )
2023-05-07 00:01:58 +02:00
Marc Mueller
14fd5b7cda
Update pylint to 2.17.4 ( #92703 )
2023-05-06 23:21:31 +02:00
Aaron Bach
c634d8f940
Bump `aionotion` to 2023.05.1 ( #92697 )
2023-05-06 13:11:57 -05:00
G Johansson
9538d8bcfe
Bump pysensibo to 1.0.28 ( #92684 )
2023-05-06 12:02:09 -05:00
Luke
3f8ffcae73
Bump anova_wifi to 0.10.0 to add better debug ( #92686 )
...
add more debig
2023-05-06 18:32:44 +02:00
G Johansson
080ce51ed9
Remove issue from pushover ( #92595 )
...
* Remove issue pushover
* Remove strings
2023-05-06 16:49:34 +02:00
J. Nick Koston
4c3e98b77c
Fix parallel_updates being acquired too late for entity executor jobs ( #92681 )
...
* Fix parallel_updates being acquired too late for entity executor jobs
* tweak
2023-05-06 16:46:00 +02:00