Jan Bouwhuis
dd1dd4c6a3
Migrate Intergas InComfort/Intouch Lan2RF gateway YAML to config flow ( #118642 )
...
* Add config flow
* Make sure the device is polled - refactor
* Fix
* Add tests config flow
* Update test requirements
* Ensure dispatcher has a unique signal per heater
* Followup on review
* Follow up comments
* One more docstr
* Make specific try blocks and refactoring
* Handle import exceptions
* Restore removed lines
* Move initial heater update in try block
* Raise issue failed import
* Update test codeowners
* Remove entity device info
* Remove entity device info
* Appy suggestions from code review
* Remove broad exception handling from entry setup
* Test coverage
2024-06-03 20:37:48 +02:00
Michael Hansen
aac31059b0
Resolve areas/floors to ids in intent_script ( #118734 )
2024-06-03 20:29:26 +02:00
J. Nick Koston
588380392d
Small speed up to read-only database sessions ( #118674 )
2024-06-03 19:50:05 +02:00
Paulus Schoutsen
3cc13d454f
Remove dispatcher from Tag entity ( #118671 )
...
* Remove dispatcher from Tag entity
* type
* Don't use helper
* Del is faster than pop
* Use id in update
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-06-03 20:39:40 +03:00
David Knowles
ebe4888c21
Bump pydrawise to 2024.6.2 ( #118608 )
2024-06-03 19:29:20 +02:00
Bram Kragten
049cac3443
Update frontend to 20240603.0 ( #118736 )
2024-06-03 19:25:01 +02:00
Joost Lekkerkerker
16485af7fc
Configure device in airgradient config flow ( #118699 )
2024-06-03 19:23:07 +02:00
Diogo Gomes
91ca7db02f
Address reviews comments in #117147 ( #118714 )
2024-06-03 19:22:00 +02:00
mkmer
ca1ed6f610
Remove unintended translation key from blink ( #118712 )
2024-06-03 19:13:18 +02:00
J. Nick Koston
9cb113e5d4
Convert mqtt to use a timer instead of task sleep loop ( #118666 )
2024-06-03 11:19:19 -05:00
J. Nick Koston
099ad77078
Migrate recorder instance to use HassKey ( #118673 )
2024-06-03 11:19:00 -05:00
Jan-Philipp Benecke
32d4431f9b
Rename Discovergy to inexogy ( #118724 )
2024-06-03 17:30:17 +02:00
Diogo Gomes
827dfec311
Bump pytrydan to 0.7.0 ( #118726 )
2024-06-03 17:27:06 +02:00
Erik Montnemery
99e02fe2b2
Remove tag_id from tag store ( #118713 )
2024-06-03 17:15:57 +02:00
Erik Montnemery
01b4589ef6
Tweak light service schema ( #118720 )
2024-06-03 17:13:48 +02:00
RJPoelstra
8a68529dd1
Bump python-MotionMount to 2.0.0 ( #118719 )
2024-06-03 16:27:42 +02:00
Matrix
595c9a2e01
Fixing device model compatibility issues. ( #118686 )
2024-06-03 15:56:42 +02:00
epenet
771ed33b14
Bump renault-api to 0.2.3 ( #118718 )
2024-06-03 15:53:23 +02:00
Joost Lekkerkerker
c32eb97ac0
Disable both option in Airgradient select ( #118702 )
2024-06-03 15:49:51 +02:00
Paul Bottein
6d02453c8a
Bump python-roborock to 2.2.2 ( #118697 )
2024-06-03 15:39:50 +02:00
starkillerOG
26ab4ad918
Add HDR type attribute to Kodi ( #109603 )
...
Co-authored-by: Andriy Kushnir <me@orhideous.name>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-06-03 14:37:36 +02:00
Jake Martin
a3b60cb054
Add Monzo config reauth ( #117726 )
...
* Add reauth config flow
* Trigger reauth on Monzo AuthorisaionExpiredError
* Add missing abort strings
* Use FlowResultType enum
* One extra == swapped for is
* Use helper in reauth
* Patch correct function in reauth test
* Remove unecessary **
* Swap patch and calls check for access token checks
* Do reauth trigger test without patch
* Remove unnecessary str() on user_id - always str anyway
* Update tests/components/monzo/test_config_flow.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-03 13:18:15 +02:00
Erik Montnemery
765114bead
Don't store tag_id in tag storage ( #118707 )
2024-06-03 13:11:00 +02:00
Mick Vleeshouwer
87a1b8e83c
Bump pyoverkiz to 1.13.11 ( #118703 )
2024-06-03 11:43:40 +02:00
David Bonnes
185ce8221b
Update the codeowners of the incomfort integration ( #118706 )
2024-06-03 11:29:54 +02:00
Åke Strandberg
855ba68b62
Allow removal of myuplink device from GUI ( #117009 )
...
* Allow removal of device from GUI
* Check that device is orphaned before removing
2024-06-03 10:59:42 +02:00
Jan Bouwhuis
1b87a2dd73
Update codeowners incomfort integration ( #118700 )
2024-06-03 10:38:24 +02:00
J. Nick Koston
134088e1f6
Revert "Add websocket API to get list of recorded entities ( #92640 )" ( #118644 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-06-03 10:11:24 +02:00
Jan Bouwhuis
bb259b607f
Refactor incomfort platform attributes ( #118667 )
...
* Refector incomfort platform attributes
* Initialize static entity properties as class level
2024-06-03 08:32:05 +02:00
Richard Kroegel
7c5a6602b3
Set lock state to unkown on BMW API error ( #118559 )
...
* Revert to previous lock state on BMW API error
* Set lock state to unkown on error and force refresh from API
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-03 07:48:48 +02:00
Marlon
c23ec96174
Add BaseEntity for apsystems integration ( #117514 )
...
* Add BaseEntity for apsystems integration
* Exclude entity.py from apsystems from coverage
* Remove api from BaseEntity from apsystems as it is not yet used
* Split BaseEntity and BaseCoordinatorEntity in apsystems integration
* Clean up of asserting unique_id everywhere in apsystems integration
* Remove BaseCoordinatorEntity from apsystems
* Remove double type declaration originating from merge in apsystems
2024-06-03 07:28:13 +02:00
Thomas55555
78e5f9578c
Clean up Husqvarna Automower number platform ( #118641 )
...
Address late review and remove unneeded loop in Husqvarna Automower
2024-06-03 05:13:02 +02:00
G Johansson
6a8a975fae
Remove config flow import from fastdotcom ( #118665 )
2024-06-02 21:04:35 -04:00
G Johansson
dd1d21c77a
Fix entity state dispatching for Tag entities ( #118662 )
2024-06-02 20:41:16 -04:00
puddly
746939c8cd
Bump ZHA dependencies ( #118658 )
...
* Bump bellows to 0.39.0
* Do not create a backup if there is no active ZHA gateway object
* Bump universal-silabs-flasher as well
2024-06-02 16:55:48 -04:00
Jan Bouwhuis
375f48142c
Fix handling undecoded mqtt sensor payloads ( #118633 )
2024-06-02 21:25:05 +02:00
Maciej Bieniek
afc29fdbe7
Add support for the DS18B20 temperature sensor to Nettigo Air Monitor integration ( #118601 )
...
Add support for DS18B20 temperature sensor
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-02 20:55:36 +02:00
Joost Lekkerkerker
51394cefba
Fix incorrect placeholder in SharkIQ ( #118640 )
...
Update strings.json
2024-06-02 20:15:35 +02:00
J. Nick Koston
51ed4f89ec
Use more efficient chunked_or_all for recorder table managers ( #118646 )
2024-06-02 13:04:53 -05:00
Adam Pasztor
54a1a4ab41
Bump pyads to 3.4.0 ( #116934 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-02 15:41:44 +02:00
Marc Mueller
dbb27755a4
Update mypy-dev to 1.11.0a5 ( #118519 )
2024-06-02 15:28:24 +02:00
epenet
e976db8443
Address late review comment in samsungtv ( #118539 )
...
Address late comment in samsungtv
2024-06-02 10:42:42 +02:00
Luca Angemi
d67ed42edc
Fix telegram bot send_document ( #118616 )
2024-06-02 01:32:24 -05:00
Michael
46eb779c5c
Avoid future exception during setup of Synology DSM ( #118583 )
...
* avoid future exception during integration setup
* clear future flag during setup
* always clear the flag (with comment)
2024-06-01 23:51:17 +02:00
Alexandre CUER
1f922798d8
Add new codeowner for emoncms integration ( #118609 )
...
adding new codeowner
2024-06-01 21:14:18 +02:00
Maciej Bieniek
649d6ec11a
Bump nettigo_air_monitor
library to version 3.2.0
( #118600 )
...
* Bump nam to version 3.2.0
* Update test snapshot
---------
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
2024-06-01 18:10:45 +02:00
Dave T
b69789d056
Don't prompt user to verify still image if none was provided in generic camera ( #118599 )
...
Skip user prompt for preview image if only stream
2024-06-01 10:30:32 -04:00
Thomas Ytterdal
ca89d22a34
Ignore myuplink sensors without a description that provide non-numeric values ( #115525 )
...
Ignore sensors without a description that provide non-numeric values
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
2024-06-01 11:27:03 +02:00
Joost Lekkerkerker
51933b0f47
Improve typing in Zabbix ( #118545 )
2024-06-01 07:40:26 +02:00
tronikos
a4612143e6
Use gemini-1.5-flash-latest in google_generative_ai_conversation.generate_content ( #118594 )
2024-05-31 21:57:14 -07:00