Jan Bouwhuis
843fae825f
Revert "Remove stale `template_topic` code for mqtt publish service" ( #121758 )
...
Revert "Remove stale `template_topic` code for mqtt publish service (#121604 )"
This reverts commit 5b25c24539
.
2024-07-17 17:56:34 +02:00
Franck Nijhof
e6dec7c856
Migrate HomeWizard to config entry runtime data ( #122088 )
2024-07-17 10:20:31 -05:00
Franck Nijhof
7a4e40ade0
Remove Markdown from service action descriptions ( #122077 )
2024-07-17 10:20:19 -05:00
Robert Resch
10c084c6e0
Add created_at/modified_at to label registry ( #122078 )
2024-07-17 16:36:14 +02:00
Franck Nijhof
8ae4c4445d
Clean up old migration in HomeWizard ( #122086 )
2024-07-17 16:18:21 +02:00
Erik Montnemery
07ceafed62
Enable strict typing on script integration ( #122079 )
2024-07-17 15:11:06 +02:00
Arie Catsman
1e8da192b6
Add switch platform test to enphase_envoy ( #122068 )
...
* Add switch platform test to enphase_envoy
* review feedback Use HA SWITCH_DOMAIN
* Only use SWITCH_DOMAIN for service call
2024-07-17 14:51:02 +02:00
Brett Adams
57e233d30f
Bump tesla-fleet-api ( #122073 )
2024-07-17 13:59:52 +02:00
Erik Montnemery
efb7bede40
Enable strict typing on script helper ( #122075 )
2024-07-17 13:51:59 +02:00
Robert Resch
a0f91d27a3
Add created_at/modified_at to floor registry ( #122071 )
2024-07-17 13:18:26 +02:00
Erik Montnemery
385f5be7e8
Remove dead code from script helper ( #122074 )
2024-07-17 13:16:57 +02:00
Guido Schmitz
7bf4e4779c
Use model_id in devolo_home_control ( #122066 )
2024-07-17 13:09:56 +02:00
Erik Montnemery
6921e053e4
Move recorder data migration implementation to migrators ( #122045 )
2024-07-17 10:59:58 +02:00
ashionky
7f76de2c7a
Bump refoss to v1.2.4 ( #122063 )
...
* 1.2.2
* 1.2.3
* 1.2.4
* 1.2.4
2024-07-17 10:29:41 +02:00
Robert Resch
35f84f32d6
Add created_at/modified_at for area registry ( #122014 )
2024-07-17 09:54:06 +02:00
Erik Montnemery
054242ff0f
Require specifying extended address in otbr WS API calls ( #108282 )
...
Co-authored-by: Stefan Agner <stefan@agner.ch>
2024-07-17 09:04:54 +02:00
Maciej Bieniek
14ec7e5f76
Set `DeviceInfo.model_id` in Shelly integration ( #122040 )
2024-07-17 09:04:40 +02:00
Stefan Agner
0aea9b0edb
Read color temperature range from Matter device if supported ( #122054 )
2024-07-17 01:25:28 +02:00
Franck Nijhof
1b6f880a27
Add model_id to Tuya devices, mark services correctly ( #122043 )
2024-07-17 00:09:18 +02:00
Stefan Agner
d0c1632976
Drop spurious log messages in Matter bridge device removal ( #122036 )
...
Don't log a message when a device is removed from the Matter bridge.
2024-07-16 23:55:33 +02:00
Franck Nijhof
dc9b25af1c
Change model to model_id in LaMetric ( #122044 )
2024-07-16 23:48:34 +02:00
Guido Schmitz
0ad2398bda
Use model_id in devolo_home_network ( #122048 )
2024-07-16 22:39:00 +02:00
Michael
89198b0512
Fix flakey tibber tests ( #121993 )
2024-07-16 22:36:31 +02:00
Joakim Plate
8d290dd9d6
Convert arcam_fmj to runtime data ( #122047 )
2024-07-16 22:35:04 +02:00
Erik Montnemery
9970b7eece
Refactor recorder data migration ( #121009 )
...
* Refactor recorder data migration
* Fix stale docstrings
* Don't store a session object in BaseRunTimeMigration instances
* Simplify logic in EntityIDMigration.migration_done
* Fix tests
2024-07-16 21:50:19 +02:00
Arie Catsman
baa97ca981
Add fixture files to Enphase_Envoy tests ( #121864 )
...
* Add fixture files to Enphase_Envoy tests
* optimize fixtures in enphase_envoy conftest
* combine setup_enphase_envoy and mock_envoy in enphase_envoy tests
* Revert "combine setup_enphase_envoy and mock_envoy in enphase_envoy tests"
This reverts commit ec072c4726
.
* Rework enphase tests
* Rework enphase tests
* reset diagnostics test snapshot
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2024-07-16 21:14:46 +02:00
Erik Montnemery
a22e12dac9
Refactor function recorder.migration._apply_update ( #122023 )
...
* Refactor function recorder.migration._apply_update
* Remove _SchemaVersionMigrators dict
2024-07-16 20:28:03 +02:00
Erik Montnemery
d8440e809a
Avoid mutating database schema definitions during schema migration ( #122012 )
...
* Avoid mutating database schema definitions during schema migration
* Adjust test when using mysql
* Address review comment
2024-07-16 20:27:49 +02:00
J. Nick Koston
c860b6cd4b
Bump govee-ble to 0.37.0 ( #122037 )
2024-07-16 13:17:15 -05:00
Robert Svensson
aeabe3ab95
Mark UniFi power cycle button as unavailable if PoE is not enabled on port ( #122035 )
2024-07-16 20:16:36 +02:00
J. Nick Koston
4bcdb551d4
Bump govee-ble to 0.36.1 ( #122030 )
...
changelog: https://github.com/Bluetooth-Devices/govee-ble/compare/v0.34.0...v0.36.1
more prep to add the event platform
2024-07-16 17:29:43 +02:00
Joost Lekkerkerker
b122c2932a
Add JakeBosh as Knocki codeowner ( #122026 )
2024-07-16 15:54:40 +02:00
J. Nick Koston
8082808ec2
Bump govee-ble to 0.34.0 ( #122028 )
2024-07-16 15:47:58 +02:00
HarvsG
3a0b3a4589
Log tools sent to OpenAI ( #122024 )
2024-07-16 15:16:50 +02:00
Joost Lekkerkerker
f8ba4d41ba
Add support for adding model_id in device info ( #121989 )
2024-07-16 15:12:25 +02:00
Erik Montnemery
336740dbfa
Add recorder migration test starting with schema version 9 ( #122011 )
2024-07-16 15:12:23 +02:00
Erik Montnemery
ea29c2c4d4
Improve tests/patch_time.py ( #122017 )
2024-07-16 14:22:22 +02:00
Erik Montnemery
dbe68ca057
Minor adjustment of recorder migration ( #122020 )
2024-07-16 14:20:23 +02:00
G Johansson
62cc868150
Bump python-holidays to 0.53 ( #122021 )
2024-07-16 13:47:11 +02:00
Jan Bouwhuis
3304e18316
Bump incomfortclient to v0.6.3-1 ( #122013 )
2024-07-16 13:23:39 +02:00
Glenn Waters
6645932fb7
Fix for Environment Canada date being wrong after midnight ( #121850 )
...
* Use async_connect in newly bumped 0.5.8 UPB library.
* Fix tests.
* Fix date being wrong after midnight for Environment Canada
* Fix typing.
* Add test.
* Formatting.
* Remove tests until can be added properly.
* Add weather tests back.
* Fix tests
* Change of tactic for determining previous day's data.
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-07-16 11:57:37 +02:00
jan iversen
bc7d2d2195
Remove modbus codeowner, and downgrade to quality "No score" ( #122010 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-07-16 11:26:44 +02:00
Joakim Plate
22d977acb0
Rename dsmr integration to be more generic ( #121968 )
2024-07-16 11:15:17 +02:00
Stefan Agner
234870538d
Prevent removal of complete bridge when removing a device from Matter ( #121987 )
...
* Prevent removal of complete bridge when removing a device from Matter
Currently, when a device is removed from Matter, the complete bridge is
being removed. This might not be the user intention. Bridged devices
themselves can't be deleted really, as they are still part of the
bridge.
Ideally, this should be fixed in the UI (remove the Delete button in
this case). But as a workaround, we can prevent the removal of the
complete bridge by disallowing to remove the bridged device itself.
This also improves deleting when the bridge is already removed from
the Server through some other means: In this case, we delete all devices
at once.
* Update homeassistant/components/matter/__init__.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2024-07-16 10:19:55 +02:00
Franck Nijhof
2f0870a063
Adjust issue description in automations fix flow ( #122007 )
2024-07-16 09:27:54 +02:00
J. Nick Koston
2160f981c2
Convert mopeka to use entry.runtime_data ( #121973 )
2024-07-16 09:02:32 +02:00
J. Nick Koston
e01c605d04
Bump uiprotect to 5.3.0 ( #122005 )
2024-07-16 09:01:45 +02:00
Joost Lekkerkerker
d81f6fa8f2
Make filter a helper ( #121994 )
2024-07-16 08:47:46 +02:00
J. Nick Koston
d0233d01da
Bump govee-ble to 0.33.0 ( #122004 )
2024-07-16 08:37:33 +02:00
Björn Ebbinghaus
2723ab3b27
Add mac address as connection for matter device ( #121257 )
2024-07-16 00:54:16 +02:00