Arie Catsman
f551130d65
Add binary_sensor platform test to enphase_envoy ( #122120 )
2024-07-18 12:45:03 +02:00
Joakim Plate
42610f4e09
Add diagnostic information to DSMR ( #122041 )
...
* Add diagnostic information to DSMR
Switches to runtime_data to get access
to the last telegram received.
* Correct import of domain
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-07-18 11:57:11 +02:00
Franck Nijhof
41d75e159b
Update wled to 0.19.2 ( #122101 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-18 10:09:12 +02:00
Brett Adams
b06d3fe3b7
Platinum quality for Tessie ( #121962 )
2024-07-18 09:38:26 +02:00
J. Nick Koston
e4ef4b81ba
Skip poll of HKC accessory if reachable and chars are watchable ( #116200 )
2024-07-18 08:36:45 +02:00
Erik Montnemery
0927dd9090
Raise repair issues when scripts can't be set up ( #122087 )
2024-07-18 08:34:41 +02:00
J. Nick Koston
e2276458ed
Fix homekit_controller tests to avoid global aid generation ( #119852 )
2024-07-17 19:10:02 -05:00
Paulus Schoutsen
454ca0ce95
Add timer support to mobile app ( #121469 )
...
* Add timer support to mobile app
* Fix tests
* Make it time-sensitive
2024-07-17 18:40:05 -05:00
J. Nick Koston
4ae6e38800
Bump govee-ble to 0.38.0 ( #122099 )
2024-07-17 22:05:27 +02:00
Steven B.
55cee89392
Update tplink device config during reauth flow ( #122089 )
2024-07-17 14:07:53 -05:00
Michael Hansen
fa0a5451b9
Split up tests to avoid CI timeouts ( #122096 )
2024-07-17 20:32:26 +02:00
Aidan Timson
52b90621c7
System Bridge coordinator and connector refactor ( #114896 )
...
* Update systembridgeconnector to 5.0.0.dev2
* Refactor
* Move out of single use method
* Update systembridgeconnector to 4.1.0.dev0 and systembridgemodels to 4.1.0
* Refactor WebSocket connection handling in SystemBridgeDataUpdateCoordinator
* Remove unnessasary fluff
* Update system_bridge requirements to version 4.1.0.dev1
* Set systembridgeconnector to 4.1.0
* Fix config flow tests
We'll make this better later
* Add missing tests for media source
* Update config flow tests
* Add missing check
* Refactor WebSocket connection handling in SystemBridgeDataUpdateCoordinator
* Move inside try
* Move log
* Cleanup log
* Fix disconnection update
* Set unregistered on disconnect
* Remove bool, use listener task
* Fix eager start
* == -> is
* Reduce errors
* Update test
2024-07-17 18:39:24 +02:00
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