Commit Graph
87719 Commits
Author SHA1 Message Date
Bouwe Westerdijk 7cdb4ec852 Bump plugwise to v0.32.2 (#99973)
* Bump plugwise to v0.32.2

* Adapt number.py to the backend updates

* Update related test-cases

* Update plugwise test-fixtures

* Update test_diagnostics.py
2023-09-12 12:04:35 -04:00
Raman Gupta e6c2833032 Handle disconnects in zwave_js repair flow (#99964)
* Handle disconnects in zwave_js repair flow

* Combine logic to reduce LoC

* only check once
2023-09-12 12:04:33 -04:00
Luke Lashley 0f9d00e4aa Bump python-roborock to 33.2 (#99962)
bump to 33.2
2023-09-12 12:04:32 -04:00
J. Nick Koston 02831ad94f Bump bleak to 0.21.1 (#99960) 2023-09-12 12:04:31 -04:00
Marc Mueller e597a6b640 Update RestrictedPython to 6.2 (#99955) 2023-09-12 12:04:30 -04:00
Ståle Storø HauknesandJ. Nick Koston f0b6367444 Airthings BLE unique id migration (#99832)
* Fix sensor unique id

* Add sensor identifiers

* Migrate entities to new unique id

* Fix linting issues

* Fix crash when migrating entity fails

* Change how entities are migrated

* Remve debug logging

* Remove unneeded async

* Remove migration code from init file

* Add migration code to sensor.py

* Adjust for loops to improve speed

* Bugfixes, improve documentation

* Remove old comment

* Remove unused function parameter

* Address PR feedback

* Add tests

* Improve tests and test data

* Refactor test

* Update logger level

Co-authored-by: J. Nick Koston <nick@koston.org>

* Adjust PR comments

* Address more PR comments

* Address PR comments and adjust tests

* Fix PR comment

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-12 12:04:29 -04:00
puddlyandDavid F. Mulcahey 8e6ec01bfb Cache device trigger info during ZHA startup (#99764)
* Do not connect to the radio hardware within `_connect_zigpy_app`

* Make `connect_zigpy_app` public

* Create radio manager instances from config entries

* Cache device triggers on startup

* reorg zha init

* don't reuse gateway

* don't nuke yaml configuration

* review comments

* Fix existing unit tests

* Ensure `app.shutdown` is called, not just `app.disconnect`

* Revert creating group entities and device registry entries early

* Add unit tests

---------

Co-authored-by: David F. Mulcahey <david.mulcahey@icloud.com>
2023-09-12 12:04:28 -04:00
Tiit Rätsep 4c125fda9d Fix Soma cover tilt (#99717) 2023-09-12 12:04:27 -04:00
jan iversen 7235de1a0c Make modbus retry fast on read errors (#99576)
* Fast retry on read errors.

* Review comments.
2023-09-12 12:04:26 -04:00
jan iversen d399ebb8e1 Read modbus data before scan_interval (#99243)
Read before scan_interval.
2023-09-12 12:04:25 -04:00
Michael Arthur 367d893fc8 Bugfix: Electric Kiwi reduce interval so oauth doesn't expire (#99489)
decrease interval time as EK have broken/changed their oauth again
2023-09-12 12:02:03 -04:00
jan iversen d5ff05bdf5 Remove modbus pragma no cover and solve nan (#99221)
* Remove pragma no cover.

* Ruff !

* Review comments.

* update test.

* Review.

* review.

* Add slave test.
2023-09-12 12:02:02 -04:00
Joost Lekkerkerker 71c4f675e0 Use shorthand attributes in SPC (#100217) 2023-09-12 11:01:05 -05:00
Joost Lekkerkerker 4e202eb376 Use shorthand attributes in Yamaha Musiccast (#100220) 2023-09-12 10:35:01 -05:00
Joost Lekkerkerker 6545fba549 Use shorthand attributes in Universal (#100219) 2023-09-12 10:34:41 -05:00
Erik Montnemery 6485320bc4 Improve type annotations in websocket_api tests (#100198) 2023-09-12 17:31:25 +02:00
Joost Lekkerkerker 75951dd67b Use shorthand attributes in Point (#100214) 2023-09-12 10:15:36 -05:00
Joost Lekkerkerker 54c034185f Use shorthand attributes in Isy994 (#100209) 2023-09-12 10:13:13 -05:00
Erik Montnemery 6e6680dc4d Enable asyncio debug mode in tests (#100197) 2023-09-12 10:12:22 -05:00
J. Nick Koston 83ef5450e9 Use shorthand attributes in garadget cover (#100207) 2023-09-12 10:05:31 -05:00
J. Nick Koston e2f7b3c6f8 Use shorthand attributes in buienradar camera (#100205) 2023-09-12 10:05:15 -05:00
J. Nick Koston 085a584d98 Use shorthand attributes in geniushub sensor (#100208) 2023-09-12 10:04:35 -05:00
Joost Lekkerkerker 4e17901fef Use shorthand attribute in Bloomsky (#100203) 2023-09-12 16:37:35 +02:00
Erik Montnemery d495208995 Remove unnecessary block use of pylint disable in onvif (#100194) 2023-09-12 09:19:26 -05:00
jan iversen c178388956 Remove modbus pragma no cover and solve nan (#99221)
* Remove pragma no cover.

* Ruff !

* Review comments.

* update test.

* Review.

* review.

* Add slave test.
2023-09-12 16:05:59 +02:00
jan iversen 9acca1bf58 Make modbus retry fast on read errors (#99576)
* Fast retry on read errors.

* Review comments.
2023-09-12 10:01:15 -04:00
Ståle Storø HauknesandJ. Nick Koston 198532d51d Airthings BLE unique id migration (#99832)
* Fix sensor unique id

* Add sensor identifiers

* Migrate entities to new unique id

* Fix linting issues

* Fix crash when migrating entity fails

* Change how entities are migrated

* Remve debug logging

* Remove unneeded async

* Remove migration code from init file

* Add migration code to sensor.py

* Adjust for loops to improve speed

* Bugfixes, improve documentation

* Remove old comment

* Remove unused function parameter

* Address PR feedback

* Add tests

* Improve tests and test data

* Refactor test

* Update logger level

Co-authored-by: J. Nick Koston <nick@koston.org>

* Adjust PR comments

* Address more PR comments

* Address PR comments and adjust tests

* Fix PR comment

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-12 09:59:54 -04:00
Mike Degatano 2b62285eee Fix addon slug validation (#100070)
* Fix addon slug validation

* Don't redefine compile
2023-09-12 09:59:12 -04:00
Joakim Sørensen 1e2b0b65af Bump hass-nabucasa from 0.70.0 to 0.71.0 (#100193)
Bump hass-nabucasa from 0.70.0 to 0.71.1
2023-09-12 09:58:25 -04:00
Erik Montnemery fabb098ec3 Simplify WS command entity/source (#99439) 2023-09-12 15:39:11 +02:00
Joost Lekkerkerker e143bdf2f5 Use shorthand attributes in Vera (#99893) 2023-09-12 15:23:12 +02:00
Jan Bouwhuis 6b265120b3 Fix entity name attribute on mqtt entity is not removed on update (#100187)
Fix entity name attribute is not remove on update
2023-09-12 15:22:37 +02:00
Joost Lekkerkerker 76c3a638c4 Use shorthand attributes in Smarttub (#99839) 2023-09-12 15:17:57 +02:00
Joost Lekkerkerker b5275016d4 Use shorthand attributes in Twinkly (#99891) 2023-09-12 15:08:18 +02:00
Joost Lekkerkerker 1ccf9cc400 Use shorthand attributes in Squeezebox (#99863) 2023-09-12 15:02:29 +02:00
Joost Lekkerkerker 1cf2f2f8b8 Use shorthand attributes in Songpal (#99849) 2023-09-12 15:00:11 +02:00
Joost Lekkerkerker 1ca505c228 Use shorthand attributes in Wiffi (#99919) 2023-09-12 14:58:03 +02:00
jan iversen 26ada30720 Remove default from deprecated close_comm_on_error (#100188) 2023-09-12 14:12:45 +02:00
Erik Montnemery 6b628f2d29 Remove unnecessary block use of pylint disable in components a-o (#100190) 2023-09-12 14:02:50 +02:00
jan iversen 71207e112e Bring modbus naming in sync with standard (#99285) 2023-09-12 10:59:50 +02:00
Vincent Knoop Pathuis fead9d3a92 Bump Ultraheat to version 0.5.7 (#100172) 2023-09-12 10:45:35 +02:00
dependabot[bot] 0cd73e397b Bump tibdex/github-app-token from 1.8.2 to 2.0.0 (#100099)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 10:43:13 +02:00
Erik Montnemery 5bcb4f07a0 Bump hatasmota to 0.7.3 (#100169) 2023-09-12 09:58:05 +02:00
Joost LekkerkerkerandRobert Resch 27c430bbac Use shorthand attributes in Smart meter texas (#99838)
Co-authored-by: Robert Resch <robert@resch.dev>
2023-09-12 09:36:07 +02:00
5ba573a1b4 Add Life360 Location Update Button (#99559)
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: alexyao2015 <alexyao2015@users.noreply.github.com>
2023-09-12 09:34:11 +02:00
Álvaro Fernández Rojas da13afbd3c Add missing AEMET wind gust speed (#100157) 2023-09-12 09:08:06 +02:00
Erik Montnemery 80b03b4acb Adjust tasmota sensor device class and icon mapping (#100168) 2023-09-12 08:59:39 +02:00
J. Nick Koston e8ed4c1ace Bump dbus-fast to 2.6.0 (#100163)
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.4.0...v2.6.0
2023-09-12 08:56:02 +02:00
Allen Porter 183b77973f Add configuration flow to Todoist integration (#100094)
* Add config flow to todoist

* Fix service calls for todoist

* Fix configuration entry test setup

* Bump test coverage to 100%

* Apply pr feedback
2023-09-11 22:56:08 -07:00
Raman Gupta 8e43f79f19 Bump zwave-js-server-python to 0.51.2 (#100159) 2023-09-11 23:03:47 -04:00