James Chaloupka
a9891e40fd
Update Deprecated Selector Syntax ( #99308 )
2023-09-12 20:10:32 +02:00
Joost Lekkerkerker
69ac8a0a2b
Use shorthand attributes in NWS ( #99620 )
2023-09-12 13:05:57 -05:00
J. Nick Koston
9c775a8a24
Set roku media player device class in constructor ( #100225 )
2023-09-12 12:58:20 -05:00
J. Nick Koston
42c35da818
Use more shorthand properties in homematicip_cloud ( #100210 )
2023-09-12 19:45:53 +02:00
J. Nick Koston
6a7d5a0fd4
Use more shorthand attributes in huawei_lte binary_sensor ( #100211 )
2023-09-12 19:45:44 +02:00
Jan Rieger
74a57e8676
Use more common translations ( #100135 )
2023-09-12 19:44:31 +02:00
uvjustin
5021c69886
Update Stream logging on EVENT_LOGGING_CHANGED ( #99256 )
2023-09-12 19:38:11 +02:00
J. Nick Koston
8af7475f73
Set TriggerBaseEntity device_class in init ( #100216 )
2023-09-12 19:36:56 +02:00
hahn-th
f5c0c7bf27
Bump homematicip_cloud to 1.0.15 ( #99387 )
2023-09-12 19:33:42 +02:00
Erik Montnemery
44af34083b
Remove unnecessary pylint disable in tado ( #100196 )
2023-09-12 19:27:53 +02:00
Joost Lekkerkerker
a09372590f
Use shorthand attributes in Smartthings ( #100215 )
2023-09-12 12:26:33 -05:00
Jan Bouwhuis
e84a4661b0
Add intial property to imap_content event data ( #100171 )
...
* Add initial property to imap event data
* Simplify loop
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* MyPy
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-09-12 18:54:32 +02:00
René Klomp
86bccf769e
Add Entity Descriptions to SMA integration ( #58707 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-12 11:30:55 -05: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
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
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ø Hauknes
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
Erik Montnemery
5bcb4f07a0
Bump hatasmota to 0.7.3 ( #100169 )
2023-09-12 09:58:05 +02:00
Joost Lekkerkerker
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
Alex Yao
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
Jan-Philipp Benecke
5d46e22591
Move airly coordinator to its own file ( #99545 )
2023-09-11 21:52:02 -05:00
J. Nick Koston
140af44e31
Bump dbus-fast to 2.4.0 ( #100158 )
2023-09-11 21:40:32 -05:00
J. Nick Koston
a20d1a357f
Avoid probing ipp printers for unique_id when it is available via mdns ( #99982 )
...
* Avoid probing ipp printers for unique_id when it is available via mdns
We would always probe the device in the ipp flow and than
abort if it was already configured. We avoid the probe for
most printers.
* dry
* coverage
* fix test
* add test for updating host
2023-09-11 22:34:23 -04:00
Michael
3d28c6d636
Fix AVM Fritz!Tools update entity ( #100151 )
...
* move update entity to coordinator
* fix tests
2023-09-11 22:30:50 -04:00
puddly
15b9963a24
Bump ZHA dependencies ( #100156 )
2023-09-11 22:23:55 -04:00
Raman Gupta
e231da42e1
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 04:21:44 +02:00
Bram Kragten
e0e05f9546
Update frontend to 20230911.0 ( #100139 )
2023-09-11 23:06:21 +02:00
Álvaro Fernández Rojas
851dc4cdf4
Use library for condition/wind direction conversions ( #100117 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-09-11 22:26:58 +02:00
Joost Lekkerkerker
c347c78b6d
Split Withings common file out to their own file ( #100150 )
...
* Split common out in logical pieces
* Split common out in logical pieces
* Split common out in logical pieces
2023-09-11 22:25:08 +02:00
Robert Svensson
13cd873e38
Fix devices not always reporting IP - bump aiounifi to v62 ( #100149 )
2023-09-11 21:50:29 +02:00
J. Nick Koston
0571a75c99
Bump zeroconf to 0.108.0 ( #100148 )
2023-09-11 14:42:13 -05:00
puddly
cbb28b6943
Migrate internal ZHA data to a dataclasses ( #100127 )
...
* Cache device triggers on startup
* reorg zha init
* don't reuse gateway
* don't nuke yaml configuration
* review comments
* Add unit tests
* Do not cache device and entity registries
* [WIP] Wrap ZHA data in a dataclass
* [WIP] Get unit tests passing
* Use a helper function for getting the gateway object to fix annotations
* Remove `bridge_id`
* Fix typing issues with entity references in group websocket info
* Use `Platform` instead of `str` for entity platform matching
* Use `get_zha_gateway` in a few more places
* Fix flaky unit test
* Use `slots` for ZHA data
Co-authored-by: J. Nick Koston <nick@koston.org>
---------
Co-authored-by: David F. Mulcahey <david.mulcahey@icloud.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-11 21:39:33 +02:00
Joost Lekkerkerker
5c206de906
Decouple Withings webhook tests from YAML ( #100143 )
2023-09-11 14:06:20 -05:00
Niels Perfors
ad5e9e9f5b
Remove code owner Verisure ( #100145 )
2023-09-11 13:43:59 -05:00
J. Nick Koston
d5fc92eb90
Bump zeroconf to 0.107.0 ( #100134 )
...
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.105.0...0.107.0
2023-09-11 20:34:35 +02:00
J. Nick Koston
fdb9ac20c3
Migrate mobile_app to use json helper ( #100136 )
2023-09-11 12:08:48 -05:00
TJ Horner
17db20fdd7
Add Apple WeatherKit integration ( #99895 )
2023-09-11 12:06:55 -05:00
J. Nick Koston
0fe88d60ac
Guard expensive debug logging with isEnabledFor in alexa ( #100137 )
2023-09-11 11:39:10 -05:00
Erik Montnemery
18e08bc79f
Bump hatasmota to 0.7.2 ( #100129 )
2023-09-11 11:35:48 -05:00
starkillerOG
56678851af
Fix inverse naming of function in Reolink ( #100113 )
2023-09-11 18:03:22 +02:00
Erik Montnemery
6ccb74997c
Fix ScrapeSensor.async_added_to_hass ( #100125 )
2023-09-11 16:58:56 +02:00
Robert Svensson
d8445a79fc
UniFi streamline loading platforms ( #100071 )
...
* Streamline loading platforms
* Move platform registration logic to UnifiController class
2023-09-11 15:55:27 +02:00
J. Nick Koston
791482406c
Cleanup isinstance checks in zeroconf ( #100090 )
2023-09-11 08:13:25 -05:00
J. Nick Koston
f4a7bb47fe
Bump zeroconf to 0.105.0 ( #100084 )
2023-09-11 08:09:29 -05:00
J. Nick Koston
64fde640ca
Bump pyunifiprotect to 4.20.0 ( #100092 )
2023-09-11 08:08:19 -05:00
puddly
a6f325d05a
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-11 14:36:01 +02:00
Erik Montnemery
42046a3ce2
Fix TriggerEntity.async_added_to_hass ( #100119 )
2023-09-11 14:33:43 +02:00
Tiit Rätsep
10bb8f5396
Fix Soma cover tilt ( #99717 )
2023-09-11 11:15:46 +02:00
Jan-Philipp Benecke
a4cb06d09f
Also handle DiscovergyClientError as UpdateFailed ( #100038 )
...
* Also handle DiscovergyClientError as UpdateFailed
* Change AccessTokenExpired to InvalidLogin
* Also add DiscovergyClientError to config flow and tests
2023-09-11 11:00:50 +02:00
Jan Bouwhuis
20d0ebe3fa
Add TYPE_CHECKING condition on type assertions for mqtt ( #100107 )
...
Add TYPE_CHECKING condition on type assertions
2023-09-11 10:58:33 +02:00
Rami Mosleh
eb0099dee8
Move smtp constants to const.py ( #99542 )
2023-09-11 09:36:55 +02:00
Joost Lekkerkerker
43fe8d16c3
Use shorthand attributes in ZAMG ( #99925 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2023-09-11 09:32:43 +02:00
Greig Sheridan
f121e891fd
Remove duplicated word in enphase description text ( #100098 )
2023-09-11 09:16:21 +02:00
Simone Chemelli
0fb678abfc
Remove Comelit alarm data retrieval ( #100067 )
...
fix: remove alarm data retrieval
2023-09-11 08:49:10 +02:00
Michael Arthur
8beace265b
Add unit tests for sensors Electric Kiwi ( #97723 )
...
* add unit tests for sensors
* newline long strings
* unit test check and move time
* rename entry to entity
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* add types to test
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* fix newlined f strings
* remove if statement
* add some more explaination
* Update datetime
Co-authored-by: Robert Resch <robert@resch.dev>
* Simpler time update
Co-authored-by: Robert Resch <robert@resch.dev>
* add missing datetime import
* Update docustring - grammar
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* address comments and issues raised
* address docstrings too long
* Fix docstring
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-09-11 01:30:25 +02:00
jimmyd-be
6c45f43c5d
Renson number entity ( #99358 )
...
* Starting number sensor
* Filter change config
* Add translation to number entity
* add number entity to .coveragerc
* Moved has_entity_name to description + changed name of entity
* Add self.coordinator.async_request_refresh() after changing value
* Add device calss and unit of measurement to number entity
2023-09-11 01:24:57 +02:00
G Johansson
954293f77e
Add binary sensors to Trafikverket Camera ( #100082 )
2023-09-11 01:12:19 +02:00
G Johansson
0fae65abde
Fix missed name to translation key in Sensibo ( #100080 )
2023-09-11 01:10:59 +02:00
G Johansson
4ebb6bb823
Add sensors to Trafikverket Camera ( #100078 )
...
* Add sensors to Trafikverket Camera
* Remove active
* Fix test len
2023-09-11 00:56:12 +02:00
Matrix
45fc158823
Add yolink siren battery entity ( #99310 )
2023-09-11 00:31:58 +02:00
J. Nick Koston
80e05716c0
Bump dbus-fast to 2.2.0 ( #100076 )
2023-09-10 16:38:39 -05:00
J. Nick Koston
2bda34b98a
Bump flux_led to 1.0.4 ( #100050 )
2023-09-10 21:45:37 +02:00
J. Nick Koston
02a4289c6e
Bump zeroconf to 0.104.0 ( #100068 )
2023-09-10 21:32:40 +02:00
J. Nick Koston
3b8d99dcd8
Add __slots__ to translation cache ( #100069 )
2023-09-10 20:46:55 +02:00
Álvaro Fernández Rojas
3238386f48
Add water heater support to Airzone ( #98401 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-10 12:31:11 -05:00
Simone Chemelli
a5a82b94ac
Bump aiovodafone to 0.2.0 ( #100062 )
...
bump aiovodafone to 0.2.0
2023-09-10 19:09:21 +02:00
J. Nick Koston
4f0cd5589c
Bump aiohomekit to 3.0.3 ( #100047 )
2023-09-10 12:01:12 -05:00
Tony
3b25262d6c
Address ruckus_unleashed late review ( #99411 )
2023-09-10 18:49:17 +02:00
Jan-Philipp Benecke
7acc606dd8
Remove unnecessary argument from discovergy coordinator ( #100058 )
2023-09-10 11:25:55 -05:00
Jan Bouwhuis
63852c565f
Use hass.loop.create_future() in envisalink ( #100057 )
2023-09-10 11:25:25 -05:00
J. Nick Koston
50382a609c
Create recorder futures with loop.create_future() ( #100049 )
2023-09-10 11:24:57 -05:00
Aidan Timson
51899ce5ad
Add System Bridge notifications ( #82318 )
...
* System bridge notifications
Add notify platform
Add file to coverage
Restore and fix lint after rebase
Cleanup
Use entity to register notify service
Fix pylint
Update package to 3.6.0 and add audio actions
Update package to fix conflict
Remove addition
* Run pre-commit run --all-files
* Update homeassistant/components/system_bridge/notify.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Format
* Fix
* Remove duplicate import
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-09-10 17:32:52 +02:00
Jan Bouwhuis
6899245020
Use hass.loop.create_future() for bluetooth ( #100054 )
2023-09-10 17:16:16 +02:00
Jan Bouwhuis
1a5f093397
Uer hass.loop.create_future() for MQTT client ( #100053 )
2023-09-10 17:15:46 +02:00
Joost Lekkerkerker
05635c913f
Add device to OpenUV ( #100027 )
2023-09-10 17:10:45 +02:00
Aidan Timson
140bc03fb1
Bump systembridgeconnector to 3.8.2 ( #100051 )
...
Update systembridgeconnector to 3.8.2
2023-09-10 17:02:42 +02:00
Yuxiang Zhu
739eb28b90
Make homekit RTP/RTCP source ports more deterministic ( #99989 )
2023-09-10 09:07:35 -05:00
mkmer
59e87c0864
Raise HomeAssistantError/ValueError for service calls in Honeywell ( #100041 )
2023-09-10 15:58:59 +02:00
mkmer
d56ad14673
Add diagnostic platform to Honeywell ( #100046 )
...
Add diagnostic platform
2023-09-10 15:49:56 +02:00
Marc Mueller
ccca12cf31
Update bthome-ble to 3.1.1 ( #100042 )
2023-09-10 08:42:47 -05:00
Diogo Gomes
553cdfbf99
Always update unit of measurement of the utility_meter on state change ( #99102 )
2023-09-10 08:29:38 -05:00
J. Nick Koston
5e81499855
Avoid json_decoder_fallback in /api/states ( #100018 )
2023-09-10 08:25:23 -05:00
J. Nick Koston
ad4619c038
Speed up serializing event messages ( #100017 )
2023-09-10 08:25:13 -05:00
fender4645
e4af50f955
Add debug message to doods ( #100002 )
...
* Debug message if no detections found or
no output file configured
* fix formatting
* black
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-09-10 12:58:18 +02:00
Bouwe Westerdijk
c01a9987b5
Add Plugwise temperature_offset number ( #100029 )
...
Add temperature_offset number
2023-09-10 11:34:09 +02:00
elmurato
1f3b3b1be3
Add sensor entity descriptions in Minecraft Server ( #99971 )
...
* Add sensor entity descriptions
* Fix review findings
* Fix type of value function to avoid inline lambda if conditions and add attribute function to avoid extra sensor entity class
* Correct name of binary sensor base entity
* Simplify adding of entities in platforms
* Do not use keyword arguments while adding entities
2023-09-10 10:20:26 +02:00
J. Nick Koston
4153181cd3
Bump aiodiscover to 1.5.1 ( #100020 )
...
changelog: https://github.com/bdraco/aiodiscover/compare/v1.4.16...v1.5.1
2023-09-10 10:17:59 +02:00
J. Nick Koston
3b588a839c
Bump zeroconf to 0.103.0 ( #100012 )
2023-09-09 19:49:26 -05:00
Luke Lashley
602e36aa12
Add new sensors to Roborock ( #99983 )
...
* Add 3 new sensor types
* add state options for dock error
* add unit of measurement
2023-09-10 00:40:28 +02:00
Kevin Worrel
092580a3ed
Bump screenlogicpy to v0.9.0 ( #92475 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-09 17:39:54 -05:00
Joost Lekkerkerker
8de3945bd4
Fix renamed code owner for Versasense ( #99976 )
...
Fix renamed code owner
2023-09-10 00:38:57 +02:00
Joost Lekkerkerker
6c613fd255
Move static attributes outside of ws66i constructor ( #99922 )
...
Move static attributes outside of ws66i cosntructor
2023-09-10 00:38:43 +02:00
J. Nick Koston
e3f228ea52
Switch config_entries to use loop.create_future() ( #100011 )
2023-09-09 17:34:49 -05:00
J. Nick Koston
b370244ed4
Switch ESPHome Bluetooth to use loop.create_future() ( #100010 )
2023-09-09 17:34:31 -05:00
J. Nick Koston
b66437ff7b
Bump yalexs-ble to 2.3.0 ( #100007 )
2023-09-09 17:34:11 -05:00
Bouwe Westerdijk
081d0bdce5
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-09 23:50:26 +02:00
Joost Lekkerkerker
af8fd6c2d9
Restore airtouch4 codeowner ( #99984 )
2023-09-09 23:22:03 +02:00
Joost Lekkerkerker
eeaca8ae3c
Use shorthand attributes in Vicare ( #99915 )
2023-09-09 23:18:41 +02:00
elmurato
23f4ccd4f1
Fix late review findings in Minecraft Server ( #99865 )
2023-09-09 22:32:13 +02:00
J. Nick Koston
aff49cb67a
Bump bluetooth-auto-recovery to 1.2.3 ( #99979 )
...
fixes #99977
2023-09-09 19:23:15 +02:00
Kevin Stillhammer
862506af61
Bump pywaze to 0.4.0 ( #99995 )
...
bump pywaze from 0.3.0 to 0.4.0
2023-09-09 19:16:27 +02:00
Joost Lekkerkerker
868fdd81da
Add entity translations to withings ( #99194 )
...
* Add entity translations to Withings
* Add entity translations to Withings
2023-09-09 18:48:09 +02:00
jan iversen
743ce46311
Deprecate CLOSE_COMM_ON_ERROR ( #99946 )
2023-09-09 18:34:01 +02:00
Luke Lashley
71726130c3
Add binary sensors to Roborock ( #99990 )
...
* init binary sensors commit
* add binary sensors
* fix test
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-09-09 18:12:14 +02:00
Joost Lekkerkerker
9be16d9d42
Add config flow to WAQI ( #98220 )
...
* Migrate WAQI to aiowaqi library
* Migrate WAQI to aiowaqi library
* Migrate WAQI to aiowaqi library
* Add config flow to WAQI
* Finish config flow
* Add tests
* Add tests
* Fix ruff
* Add issues on failing to import
* Add issues on failing to import
* Add issues on failing to import
* Add importing issue
* Finish coverage
* Remove url from translation string
* Fix feedback
* Fix feedback
2023-09-09 17:49:54 +02:00
jan iversen
fdddbd7363
Bump pymodbus to v3.5.2 ( #99988 )
2023-09-09 17:45:19 +02:00
J. Nick Koston
bb2cdbe7bc
Change SSDP discovery scan interval to 10 minutes ( #99975 )
...
* Change SSDP discovery scan interval to 10 minutes
The first version used a scan interval of 1 minute which we
increased to 2 minutes because it generated too much traffic.
We kept it at 2 minutes because Sonos historicly needed to
get SSDP discovery to stay alive. This is no longer the case
as Sonos has multiple ways to keep from going unavailable:
- mDNS support was added
- We now listen for SSDP alive and good bye all the time
- Each incoming packet from the device keeps it alive now
- We probe when we think the device might be offline
This means it should no longer be necessary to have such a
frequent scan which is a drag on all devices on the network
since its multicast
* adjust tests
2023-09-09 10:54:40 -04:00
G Johansson
e425662494
Bump pytrafikverket to 0.3.6 ( #99869 )
...
* Bump pytrafikverket to 0.3.6
* Fix config flow names
* str
2023-09-09 16:18:47 +02:00
Thomas Roager
74a7bccd65
Add zdb5100 light to zwave_js ( #97586 )
...
* added zdb5100 light
* added light to zdb5100
* Update tests/components/zwave_js/conftest.py
agree
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update tests/components/zwave_js/conftest.py
agree
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Rename logic_group_zdb5100_light_state.json to logic_group_zdb5100_state.json
name change
* Update tests/components/zwave_js/test_light.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update test_light.py
updated test and state
* Update test_light.py
incorrect endpoint
* changed the state
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-09-09 16:01:32 +02:00
Luke Lashley
dced72f2dd
Bump python-roborock to 33.2 ( #99962 )
...
bump to 33.2
2023-09-09 14:15:28 +02:00
Robert Svensson
cf47a6c515
Add UniFi device uptime and temperature sensors ( #99307 )
...
* Add UniFi device uptime and temperature sensors
* Add native_unit_of_measurement to temperature
Remove seconds and milliseconds from device uptime
2023-09-09 11:12:44 +02:00
J. Nick Koston
f903cd6fc0
Bump dbus-fast to 2.0.1 ( #99894 )
2023-09-08 21:16:21 -05:00
J. Nick Koston
694638cbc0
Bump bleak to 0.21.1 ( #99960 )
2023-09-08 19:39:30 -05:00
Marc Mueller
e163e00acd
Update RestrictedPython to 6.2 ( #99955 )
2023-09-08 18:51:26 -05:00
Joost Lekkerkerker
75f923a86e
Use device class translations for Devolo Update entity ( #99235 )
2023-09-09 01:16:51 +02:00
Erik Montnemery
1654ef7759
Make WS command render_template not give up if initial render raises ( #99808 )
2023-09-08 21:02:06 +02:00
Erik Montnemery
b317e04cf1
Bump hatasmota to 0.7.1 ( #99818 )
2023-09-08 21:01:34 +02:00
J. Nick Koston
f0ee20c15c
Bump orjson to 3.9.7 ( #99938 )
2023-09-08 13:59:35 -05:00
J. Nick Koston
d1ac4c9c46
Switch a few ssdp calls to use get_lower ( #99931 )
...
get_lower avoids lower casing already lower-cased strings
2023-09-08 13:59:25 -04:00
jan iversen
be4ea32049
Bump pymodbus v.3.5.1 ( #99940 )
2023-09-08 19:20:06 +02:00
Jan Bouwhuis
677431ed71
Fix key error MQTT binary_sensor when no name is set ( #99943 )
...
Log entitty ID when instead of name
2023-09-08 19:10:17 +02:00
J. Nick Koston
bd1d8675a9
Avoid many hass.is_stopping calls in the discovery helper ( #99929 )
...
async_has_matching_flow is more likely to be True than hass.is_stopping
This does not make much difference but it was adding noise to a profile
that I am digging into to look for another issue
2023-09-08 13:09:29 -04:00
Joost Lekkerkerker
9a45e2cf91
Bump pyenphase to v1.11.0 ( #99941 )
2023-09-08 19:08:32 +02:00
J. Nick Koston
d624bbbc0c
Migrate elkm1 to use a dataclass for integration data ( #99830 )
...
* Migrate elkm1 to use a dataclass for integration data
* fix unsaved
* slotted
* missing coveragerc
* Revert "missing coveragerc"
This reverts commit 3397b40309
.
2023-09-08 13:07:09 -04:00
J. Nick Koston
3d403c9b60
Refactor entity service calls to reduce complexity ( #99783 )
...
* Refactor entity service calls to reduce complexity
gets rid of the noqa C901
* Refactor entity service calls to reduce complexity
gets rid of the noqa C901
* short
2023-09-08 13:04:53 -04:00
Bram Kragten
16f7bc7bf8
Update frontend to 20230908.0 ( #99939 )
2023-09-08 18:59:08 +02:00
Joost Lekkerkerker
38247ae868
Use shorthand attributes in Volumio ( #99918 )
2023-09-08 17:31:57 +02:00
Joost Lekkerkerker
c6f8766b1e
Use shorthand attributes in Zerproc ( #99926 )
2023-09-08 17:27:18 +02:00
Joost Lekkerkerker
5f6f2c2cab
Use shorthand attributes in Wolflink ( #99921 )
2023-09-08 14:38:09 +02:00
Joost Lekkerkerker
5ddaf52b27
Use shorthand attributes in Wilight ( #99920 )
2023-09-08 14:29:59 +02:00
Michael Hansen
e69c88a0d2
Use aliases when listing pipeline languages ( #99672 )
2023-09-08 08:22:08 -04:00
J. Nick Koston
98ff3e233d
Fix missing name and identifiers for ELKM1 connected devices ( #99828 )
2023-09-08 13:32:21 +02:00
J. Nick Koston
8742c550be
Upgrade bluetooth deps to fix timeout behavior on py3.11 ( #99879 )
2023-09-08 13:25:25 +02:00
Ali Yousuf
47a75cc064
Add more options to Islamic Prayer Times ( #95156 )
2023-09-08 13:07:33 +02:00
Joost Lekkerkerker
0cf32e74d6
Use shorthand attributes in Tp-link ( #99888 )
2023-09-08 12:36:46 +02:00
Joost Lekkerkerker
b2c3d95911
Use shorthand attributes in UPB ( #99892 )
2023-09-08 11:33:59 +02:00
Sam Crang
b2b57c5f87
Allow exporting of `update` domain to Prometheus ( #99400 )
2023-09-07 20:43:47 -07:00
lymanepp
b76ba002e2
Fix missing dew point and humidity in tomorrowio forecasts ( #99793 )
...
* Fix missing dew point and humidity in tomorrowio forecasts
* Add assertion for correct parameters to realtime_and_all_forecasts method
2023-09-07 22:12:18 -04:00
Joost Lekkerkerker
432894a401
Use shorthand attributes in SRP Energy ( #99881 )
2023-09-08 01:20:22 +02:00
Joost Lekkerkerker
92628ea068
Use shorthand attributes in Starline ( #99882 )
2023-09-08 01:16:35 +02:00
Joost Lekkerkerker
4e826f1704
Use shorthand attributes in Syncthing ( #99883 )
2023-09-08 01:16:08 +02:00
Joost Lekkerkerker
9e8a8012df
Use shorthand attributes in Syncthru ( #99884 )
2023-09-08 01:15:58 +02:00
Joost Lekkerkerker
a3d6c6192e
Use shorthand attributes in Tado ( #99886 )
2023-09-08 01:15:49 +02:00
Joost Lekkerkerker
56f05bee91
Use shorthand attributes in Tradfri ( #99890 )
2023-09-08 01:15:34 +02:00
Joost Lekkerkerker
c2b119bfaf
Use shorthand attributes in Tp-link Omada ( #99889 )
2023-09-08 01:07:15 +02:00
Joost Lekkerkerker
5a66aac330
Use shorthand attributes in Telldus live ( #99887 )
2023-09-08 01:02:03 +02:00
Simone Chemelli
a82cd48282
Bump aiovodafone to 0.1.0 ( #99851 )
...
* bump aiovodafone to 0.1.0
* fix tests
2023-09-08 00:32:15 +02:00
J. Nick Koston
9d5595fd7d
Bump zeroconf to 0.102.0 ( #99875 )
2023-09-07 16:08:53 -05:00
Jan Bouwhuis
cd8426152f
Fix NOAA tides warnings ( #99856 )
2023-09-07 21:49:03 +02:00
mkmer
4ce9c1f304
Add Diagnostic platform to Aladdin Connect ( #99682 )
...
* Add diagnostics platform
* Add diagnostic platform
* Add raw data to diagnostics
* Remove config data
bump aioaladdinconnect, use new doors property for diag
* remove unnecessary component config
refactor diag output
2023-09-07 21:27:41 +02:00
jan iversen
77180a73b7
Modbus scale parameter cuts decimals ( #99758 )
2023-09-07 20:56:00 +02:00
jimmyd-be
1c27a0339d
Renson fan ( #94495 )
...
* Add fan feature
* Changed order of platform
* Use super()._handle_coordinator_update()
* format file
* Set _attr_has_entity_name
* Cleanup Fan code
* Refresh after setting ventilation speed + translation
* remove unused translation key
2023-09-07 20:37:14 +02:00
G Johansson
0dc8e8dabe
Add device class and UoM in Sensibo Number entities ( #99861 )
...
* device class and uom number platform
* icons
2023-09-07 20:34:23 +02:00
J. Nick Koston
54bd7c9af0
Bump dbus-fast to 1.95.2 ( #99852 )
2023-09-07 13:27:29 -05:00
J. Nick Koston
c68d96cf09
Bump zeroconf to 0.99.0 ( #99853 )
2023-09-07 13:25:29 -05:00
Joost Lekkerkerker
4017473d51
Use str instead of string placeholders in solaredge ( #99843 )
2023-09-07 20:00:43 +02:00
Joost Lekkerkerker
66d16108be
Use shorthand attributes in Rainforest eagle ( #99825 )
2023-09-07 19:52:12 +02:00
Joost Lekkerkerker
02e077daab
Use shorthand attributes in Ring ( #99829 )
2023-09-07 19:51:35 +02:00
Joost Lekkerkerker
a00cbe2677
Move shorthand attributes out of Snooz constructor ( #99842 )
2023-09-07 19:49:18 +02:00
Joost Lekkerkerker
dcd00546ba
Use shorthand attributes in Sonarr ( #99844 )
2023-09-07 19:47:56 +02:00
puddly
e8c4ddf05c
Bump ZHA dependencies ( #99855 )
2023-09-07 19:22:24 +02:00
Joost Lekkerkerker
94aec3e590
Use shorthand attributes in Opentherm gateway ( #99630 )
2023-09-07 18:30:58 +02:00
Joost Lekkerkerker
c567a2c3d4
Move unit of temperature to descriptions in Sensibo ( #99835 )
2023-09-07 17:36:07 +02:00
Quentame
c3e14d0514
Fix Freebox Home battery sensor ( #99756 )
2023-09-07 17:28:50 +02:00
Joost Lekkerkerker
69f6a115b6
Move shorthand attributes out of constructor in Sensibo ( #99834 )
...
Use shorthand attributes in Sensibo
2023-09-07 17:28:13 +02:00
Joost Lekkerkerker
73651dbffd
Use shorthand attributes in Snapcast ( #99840 )
2023-09-07 16:37:30 +02:00
Joost Lekkerkerker
d9b48b03f7
Use shorthand attributes in Rachio ( #99823 )
2023-09-07 09:20:57 -05:00
Joost Lekkerkerker
2a3ebbc26c
Use shorthand attributes in SharkIQ ( #99836 )
2023-09-07 16:08:44 +02:00
Joost Lekkerkerker
114b5bd1f0
Use shorthand attributes in Roomba ( #99831 )
2023-09-07 15:56:40 +02:00
Joost Lekkerkerker
1fe17b5bed
Use shorthand attributes in Sense ( #99833 )
2023-09-07 15:56:21 +02:00
Joost Lekkerkerker
526b587170
Remove unused variable from rainbird ( #99824 )
2023-09-07 15:32:03 +02:00
Jan Rieger
0d6f202eb3
Change AVM FRITZ!Box Call monitor sensor into an enum ( #99762 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-09-07 15:26:57 +02:00