Allen Porter
09891ead8d
Add rainbird rain delay number entity, deprecating the sensor and service ( #86208 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-24 21:16:52 +01:00
J. Nick Koston
da390dbd9a
Migrate google_assistant to use async_forward_entry_setups ( #86561 )
...
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 21:16:22 +01:00
J. Nick Koston
dbab57ba87
Migrate fjaraskupan to use async_forward_entry_setups ( #86560 )
...
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 21:15:30 +01:00
J. Nick Koston
b91a0d21d2
Migrate anthemav to async_forward_entry_setups ( #86557 )
2023-01-24 20:33:45 +01:00
J. Nick Koston
c599d1e1f8
Migrate ambient_station to use async_forward_entry_setups ( #86555 )
2023-01-24 20:33:17 +01:00
G Johansson
b3c5c6ae9c
Add sensor to group ( #83186 )
2023-01-24 20:12:27 +01:00
Ernst Klamer
886d2fc3a1
Add events for xiaomi-ble ( #85139 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-24 08:48:30 -10:00
Marc Mueller
90fc8dd860
Add `rss_feed_template` to strict-typing ( #86528 )
...
Add rss_feed_template to strict-typing
2023-01-24 19:06:24 +01:00
puddly
4b88a71d60
Re-enable multi-PAN ( #86533 )
...
Revert "Disable multi-pan (#83603 )"
This reverts commit 9c7b80090a
.
2023-01-24 19:05:17 +01:00
Martin Hjelmare
ff5c1ce2d3
Bump python-matter-server to 2.0.0 ( #86470 )
2023-01-24 19:00:04 +01:00
Maciej Bieniek
9a68f0abe8
Store Shelly climate `last_target_temp` value in restore extra data ( #86482 )
...
fixes undefined
2023-01-24 07:28:34 -10:00
Marc Mueller
b89a51c63d
Improve `google_assistant` typing ( #86537 )
2023-01-24 18:18:05 +01:00
tronikos
949c88930f
Google Assistant SDK: Allow multiple commands in the same conversation context ( #85423 )
...
* Allow multiple commands in the same conversation
* fix test
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Add missing cv import
* Update service description
* Fix test after merging dev
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-01-24 11:54:23 -05:00
Shay Levy
0d3bf0e911
Fix Shelly sleeping Gen2 - update data upon initialize ( #86544 )
2023-01-24 18:38:27 +02:00
tronikos
0daaa37e09
Google Assistant SDK: support audio response playback ( #85989 )
...
* Google Assistant SDK: support response playback
* Update PATHS_WITHOUT_AUTH
* gassist-text==0.0.8
* address review comments
2023-01-24 08:19:23 -08:00
Niklas Dörfler
80a8da26bc
Add additional property media_channel to media_player in squeezebox component ( #86402 )
...
Add additional property media_channel to media_player
2023-01-24 17:16:51 +01:00
Marc Mueller
310d7718a0
Improve `bosch_shc` typing ( #86535 )
2023-01-24 17:06:00 +01:00
Pascal Vizeli
6cad0c7984
Bump aioecowitt 2023.01.0 ( #86531 )
2023-01-24 18:01:32 +02:00
Marc Mueller
b4ddff751a
Improve `cast` typing ( #86536 )
2023-01-24 16:48:01 +01:00
Marc Mueller
d684aa4225
Improve `rflink` typing ( #86538 )
2023-01-24 16:47:34 +01:00
Marc Mueller
43f3b0f933
Remove unused integration constants ( #86542 )
2023-01-24 16:36:29 +01:00
Marc Mueller
58e8f53117
Improve `ring` typing ( #86539 )
2023-01-24 16:35:11 +01:00
Marc Mueller
d36d98937d
Replace `None` constants [minecraft_server] ( #86540 )
2023-01-24 16:34:04 +01:00
Marc Mueller
f8c0e80ef7
Replace `None` constant [ps4] ( #86541 )
2023-01-24 16:33:15 +01:00
eineinhornmiau
0530f61373
Fix wrong notification sound name in LaMetric ( #86483 )
...
Fix wrong notification sound name
The wrongly named sound "static" is actually called "statistic"
https://lametric-documentation.readthedocs.io/en/latest/reference-docs/device-notifications.html
2023-01-24 14:44:53 +01:00
Artem Draft
02e973026d
Add browse media and play media support in Bravia TV ( #85288 )
...
* Add media browsing and play media support in Bravia TV
* Add fix invalid Bravia Content-Type header for icons
* Avoid duplicates in source_list
* Small cleanup
* Edit comment
* Revert en.json
2023-01-24 14:31:09 +01:00
Marc Mueller
e717f56113
Add `lacrosse` to strict-typing ( #86527 )
...
Add lacrosse to strict-typing
2023-01-24 14:27:01 +01:00
Franck Nijhof
73c4ac53d2
Enable T20 (flake8-print) to ban use of print statements ( #86525 )
...
* Enable T20 (flake8-print) to ban use of print statements
* Make compatible with flake8 config
2023-01-24 14:24:21 +01:00
Jon Caruana
c9499f6574
Add available to LiteJet ( #86506 )
...
* Set available attribute as needed.
* Log disconnect reason.
* Change the exception that is raised.
* Bump version.
2023-01-24 14:22:16 +01:00
jan iversen
d703a83412
Bump pymodbus to v3.1.1 ( #86513 )
2023-01-24 14:14:49 +01:00
epenet
e96cea997e
Add reboot button to SFRBox ( #86514 )
2023-01-24 14:13:49 +01:00
epenet
44beb350cd
Add scrape to strict-typing ( #86515 )
2023-01-24 14:11:56 +01:00
Guido Schmitz
a9533c72fc
Bump devolo_plc_api to 1.1.0 ( #86516 )
2023-01-24 14:11:17 +01:00
Jan Bouwhuis
8d678209db
Add translation support for select selectors of derivative config and option flow ( #86190 )
...
* Add translation support for derivative config flow
* Revert translation support for SI units
* Undo test changes
* Remove redundant labels
2023-01-24 13:49:07 +01:00
Jan Bouwhuis
1b1f8a1d61
Add translation support for select selectors of integration `integration` config flow ( #86212 )
...
* Translation support method
* Translation support time unit
* Remove redundant labels
2023-01-24 13:22:33 +01:00
Jan Bouwhuis
1b4fda2321
Add translations for type select selector min_max config and option flow ( #86213 )
...
* Add translations for type select selector min_max
* Remove redundant labels
2023-01-24 13:11:11 +01:00
Jan Bouwhuis
09ca8465a6
Add translation support for trafikverket_ferry weekday setting in option flow ( #86219 )
...
Add translation trafikverket_ferry weekday setting
2023-01-24 12:53:55 +01:00
Jan Bouwhuis
c97cf62b47
Add translation support for utility_meter type in config flow ( #86220 )
...
* Add translation support for utility_meter type
* Remove redundant labels
2023-01-24 12:52:26 +01:00
Todd Radel
63bddae01d
Replace abodepy library with jaraco.abode to enable new Abode devices ( #85474 )
...
* replaced abodepy library with jaraco.abode
* updated jaraco.abode to version 3.2.1
* send capture event as dict
2023-01-24 12:44:38 +01:00
Jan Bouwhuis
66f12d7dab
Add translations for shelly ble scanner options in option flow ( #86218 )
...
* Add translations for shelly ble scanner options
* Remove redundant labels
* isort
2023-01-24 12:25:35 +01:00
epenet
df0c0297c8
Bump sfrbox-api to 0.0.5 ( #86512 )
2023-01-24 13:12:21 +02:00
Joakim Plate
9f5b1e58cb
Support playback of channel preset in philips_js ( #86491 )
...
* Correct invalid browse check
* Support play_media of channel number
* Use ChannelStep instead of Next/Previous
2023-01-24 11:53:17 +01:00
Franck Nijhof
b7de185924
Fix CI, missing import in MQTT ( #86517 )
2023-01-24 11:40:40 +01:00
epenet
22dee1f92b
Add reauth to SFR Box ( #86511 )
2023-01-24 11:00:22 +01:00
Franck Nijhof
e084fe4903
Update spotipy to 2.22.1 ( #86510 )
2023-01-24 10:11:14 +01:00
Franck Nijhof
b29425a9eb
Update debugpy to 1.6.6 ( #86509 )
2023-01-24 10:10:42 +01:00
Jan Bouwhuis
42ca46d7b2
Remove redundant label for MQTT CA verification selector ( #86236 )
...
Remove redundant label for MQTT CA verification
2023-01-24 09:38:00 +01:00
wibbit
3f4c8a28ec
Update geniushub-client to 0.7.0 ( #85058 )
...
* Bump geniushub-client version
Hit an issue with the latest versions of software running on GeniusHub,
that requires a bump in the geniushub-client version to resolve.
This addresses GH 78799
* Update dependancy in additional location
As per PR guid (glad I read that), I've also updated the global
requirements_all.txt file
2023-01-24 09:15:08 +01:00
Malte Franken
9fb4f6b643
Bump aio_geojson_geonetnz_volcano to 0.8 ( #86507 )
2023-01-24 08:39:39 +01:00
Malte Franken
8981e4820a
Bump aio_geojson_geonetnz_quakes to 0.15 ( #86505 )
2023-01-24 08:35:28 +01:00
Ville Skyttä
5f0adfe6e4
Add missing config flow abort strings ( #86180 )
...
* Add missing `already_configured` and `already_in_progress` abort strings
* Note required strings.json entries in config_entries aborting functions
2023-01-24 08:59:32 +02:00
epenet
3ec7f0280e
Add authentication to SFR Box ( #85757 )
...
* Add credentials to SFR Box
* Make username/password inclusive
* Add handler for ConnectTimeout
* Use menu
* Drop get
2023-01-24 07:22:14 +01:00
Erik Montnemery
2ab3d3ebf5
Enable strict typing for the otbr integration ( #86473 )
...
* Enable strict typing for the otbr integration
* Bump python-otbr-api to 1.0.2
2023-01-24 06:55:12 +01:00
Michael Hansen
ea95abcb30
Use intent responses from home-assistant-intents ( #86484 )
...
* Use intent responses from home_assistant_intents
* Use error responses from home_assistant_intents
* Remove speech checks for intent tests (set by conversation now)
* Bump hassil and home-assistant-intents versions
* Use Home Assistant JSON reader when loading intents
* Remove speech checks for light tests (done in agent)
* Add more tests for code coverage
* Add test for reloading on new component
* Add test for non-default response
2023-01-23 22:38:41 -05:00
Shay Levy
6d811d3fdb
Bump aioshelly to 5.3.0 ( #86493 )
2023-01-23 15:35:05 -10:00
Dan Simpson
66e21d7701
Add Powerwall off grid switch ( #86357 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-23 15:03:15 -10:00
Joakim Plate
60894c33a7
Set correct step on nibe number entity ( #86492 )
2023-01-24 01:33:27 +01:00
GitHub Action
613aa6f43a
[ci skip] Translation update
2023-01-24 00:24:57 +00:00
IceBotYT
94c7f7bbb7
Add 3 new fields to LaCrosse View ( #86356 )
...
* Add BarometricPressure, FeelsLike, and WindChill
* Improve test coverage
2023-01-24 01:11:07 +01:00
J. Nick Koston
7d1dec8d31
Bump yalexs_ble to 1.12.8 ( #86481 )
2023-01-23 12:01:12 -10:00
J. Nick Koston
978aafdd09
Update esphome bluetooth client for python 3.11 ( #86480 )
2023-01-23 21:36:19 +01:00
Shay Levy
e15aaf2853
Fix Shelly RPC key instances handling ( #86479 )
...
Fix Shelly key instances handling
2023-01-23 22:12:29 +02:00
Shay Levy
e3b81ad170
Add Shelly Pro 3EM sensors ( #86403 )
...
* Add Shelly Pro 3EM sensors
* Fix Apparent Power sensor device class
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
* Adapt entity naming to new style
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2023-01-23 18:59:55 +02:00
Martin Hjelmare
51001ad1e1
Add matter diagnostics ( #86091 )
...
* Add matter diagnostics
* Complete test typing
* Rename redact attributes helper
* Adjust device lookup after identifier addition
2023-01-23 11:05:09 -05:00
930913
295308c39c
Add gates to LD2410BLE ( #86412 )
...
* Add gates to LD2410BLE
Add max motion/static gates sensors, and all the motion/static energy
gate sensors.
Also a minor fix of a description.
* Make added LD2410 BLE entities diagnostic
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-01-23 11:01:44 -05:00
epenet
b4dd1b8cb2
Rename logbook constant ( #86464 )
2023-01-23 18:00:25 +02:00
Jan Bouwhuis
33fb27eb1a
Rename fake kitchen_sink demo locks to more common name ( #86452 )
2023-01-23 16:31:02 +01:00
Erik Montnemery
9ef86b7b66
Add Thread integration ( #86283 )
...
* Add Thread integration
* Address review comments
* Address review comments
2023-01-23 10:27:24 -05:00
uvjustin
c15f4ad648
Update stream timestamp discontinuity check with audio ( #86446 )
2023-01-23 16:27:09 +01:00
Marc Mueller
7c8f6e9fad
Drop unused dtype ( #86459 )
2023-01-23 16:24:02 +01:00
Jan Bouwhuis
8672be3829
Always add `code` to template vars MQTT lock command template ( #86460 )
...
Always add `code` to template vars lock cmd tpl
2023-01-23 16:08:25 +01:00
Erik Montnemery
052145fabd
Fix grammar in some hassio docstrings ( #86458 )
2023-01-23 15:45:08 +01:00
Marc Mueller
6f94e47270
Update Union typing (6) [Py310] ( #86454 )
2023-01-23 15:01:07 +01:00
G Johansson
68dd2802a1
Add remove entity in group.set service ( #79401 )
...
* Group set remove entities
* simplify
* Add test
* Fix test
2023-01-23 15:00:40 +01:00
Jan Bouwhuis
f719ecf086
Add command template and code_format support for MQTT lock ( #85830 )
...
* Add command template for MQTT lock
* Fix tests
2023-01-23 14:48:07 +01:00
Marc Mueller
00e5f23249
Update Union typing (zha) [Py310] ( #86453 )
2023-01-23 14:46:40 +01:00
TheJulianJES
6582ee3591
Use ExecuteIfOff on color cluster for supported bulbs with ZHA ( #84874 )
...
* Add options and execute_if_off_supported properties to Color channel
* Initialize "options" attribute on Color channel (allowing cache)
* Implement execute_if_off_supported for ZHA lights
* Make sure that color_channel exists, before checking execute_if_off_supported
* Replace "color_channel is not None" check with simplified "if color_channel"
* Make "test_number" test expect "options" for init attribute
* Add test_on_with_off_color test to test old and new behavior
* Experimental code to also support "execute_if_off" for groups if all members support it
* Remove support for groups for now
Group support will likely be added in a separate PR. For now, the old/standard behavior is used for groups.
2023-01-23 07:58:18 -05:00
mbo18
29e3d06a42
Add unit and device class to ZHA RSSI sensor ( #85390 )
...
* Add unit device class to ZHA RSSI sensor
* Remove unit and device class for LQI
* mypy
* isort
* mypy2
* Update sensor.py
2023-01-23 07:36:21 -05:00
Jan Bouwhuis
b03677db1c
Add validation for lock component ( #85842 )
...
* Add validation for lock integration
* Add LockEntityFeature.OPEN for lock group
* Correct tests google_assistant for extra entity
* Validate feature when registering service
* Update tests
* Add LockFeature.OPEN with group
2023-01-23 13:08:00 +01:00
Yuval Aboulafia
a1a324a02e
Adjust icons for iperf3 ( #85809 )
2023-01-23 10:52:02 +01:00
majuss
fb81b1791f
Bump lupupy to 0.2.5 ( #86439 )
...
fix https://github.com/home-assistant/core/issues/86299
2023-01-23 10:47:56 +01:00
Marc Mueller
077ca97ef8
Fix `local_partial_types` errors ( #86410 )
...
Fix local_partial_types errors
2023-01-23 10:29:11 +01:00
J. Nick Koston
bfc19c8cc3
Give august its own aiohttp session ( #86404 )
...
fixes undefined
2023-01-23 10:14:29 +01:00
uvjustin
d0153f5031
Detect timestamp discontinuity in stream ( #86430 )
...
fixes undefined
2023-01-23 10:09:46 +01:00
Marc Mueller
ab76b3ffb3
Update Union typing (3) [Py310] ( #86426 )
2023-01-23 10:05:56 +01:00
Marc Mueller
4f87c1f30f
Update pre-commit-config [Py310] ( #86415 )
2023-01-23 09:59:44 +01:00
Marc Mueller
6397138589
Update Optional typing (1) [Py310] ( #86417 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-23 09:56:10 +01:00
Marc Mueller
da35097803
Update Optional typing (2) [Py310] ( #86419 )
2023-01-23 09:10:05 +01:00
Marc Mueller
40be2324cc
Update Union typing (5) [Py310] ( #86428 )
2023-01-23 09:06:26 +01:00
Marc Mueller
8abce25948
Update Union typing (4) [Py310] ( #86427 )
2023-01-23 09:04:40 +01:00
Aarni Koskela
b0ed0d5d41
Bump pre-commit-hooks to 4.4.0 ( #82984 )
2023-01-23 08:43:51 +01:00
Marc Mueller
f57c0ea725
Update Union typing (2) [Py310] ( #86425 )
2023-01-23 08:40:09 +01:00
Marc Mueller
1eec87214f
Update Union typing (1) [Py310] ( #86424 )
2023-01-23 08:38:45 +01:00
Marc Mueller
d7dda6bee5
Update python version used for pylint [Py310] ( #86414 )
...
* Update python version used for pylint linting [Py310]
* Import Callable from collections.abc [Py310]
* Use builtin anext [Py310]
2023-01-23 07:56:15 +01:00
Marc Mueller
45b4b0e990
Import `ParamSpec` from typing [Py310] ( #86413 )
...
* Import ParamSpec from typing [Py310]
* Update additional imports
2023-01-23 07:28:43 +01:00
zebardy
af107d7853
Add support for additional fields to nut ( #83265 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-22 19:24:30 -10:00
Dan Simpson
0c1abd5f10
Bump tesla_powerwall lib version to 0.3.19 ( #86421 )
2023-01-22 18:59:33 -10:00
Luke
8bc303a562
Change @conway20 to @Lash-L in OralB codeowners after github rename ( #86416 )
2023-01-22 16:04:52 -10:00
GitHub Action
4d215e573c
[ci skip] Translation update
2023-01-23 00:23:13 +00:00
Daniele Ricci
70a9c8f8aa
Upgrade caldav to 1.0.1 ( #85536 )
...
Upgrade caldav (fix #40127 )
date_search was deprecated in favour of search which also implements client-side recurring events expansion
2023-01-22 16:00:19 -08:00
Jan Bouwhuis
66c3115b26
Improve MQTT transport select label ( #86216 )
2023-01-22 22:12:06 +01:00
Shay Levy
b1ae7d409b
Cleanup Climacell translations ( #86325 )
2023-01-22 22:40:25 +02:00
Shay Levy
9e4be56939
Shelly - handle None in RPC power sensors ( #86399 )
...
Handle None in RPC power sensors
2023-01-22 22:18:47 +02:00
starkillerOG
32c1a01159
Add Reolink dhcp discovery ( #85880 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-22 21:09:18 +01:00
Martin Hjelmare
9c76cd1b6a
Add mysensors remote platform ( #86376 )
2023-01-22 21:04:42 +01:00
Franck Nijhof
5102d1a5f3
Drop Python 3.9 support ( #85456 )
2023-01-22 20:40:33 +01:00
J. Nick Koston
7661b222b4
Bump yalexs-ble to 1.12.7 ( #86396 )
...
fixes https://github.com/home-assistant/core/issues/86182
2023-01-22 19:51:10 +01:00
Robert Svensson
7729a5cf8a
Bump aiounifi to v44 ( #86381 )
...
fixes undefined
2023-01-22 19:34:48 +01:00
J. Nick Koston
52ea64d1d0
Fix repr for States and Events without a timestamp ( #86391 )
2023-01-22 08:11:42 -10:00
Willem-Jan van Rootselaar
711c92a87f
Bump version python-bsblan to 0.5.9 ( #86373 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-22 17:57:17 +01:00
J. Nick Koston
0b0e977ce9
Remove history use_include_order configuration option ( #86365 )
2023-01-22 17:43:05 +01:00
uvjustin
8e117ee499
Pass frag_duration as integer ( #86375 )
...
fixes undefined
2023-01-22 17:28:17 +01:00
mkmer
a0810053f1
Bump AIOSomecomfort to 0.0.3 ( #86371 )
...
fixes undefined
2023-01-22 17:25:27 +01:00
Michael
504a3d3028
Bump py-synologydsm-api to 2.0.2 ( #86374 )
2023-01-22 17:24:31 +01:00
Duco Sebel
bcec69fec1
Upgrade python-homewizard-energy to 1.7.0 ( #86383 )
2023-01-22 17:11:27 +01:00
G Johansson
b9a7b908f3
Bump pytrafikverket to 0.2.3 ( #86341 )
...
pytrafikverket 0.2.3
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2023-01-22 13:02:49 +02:00
J. Nick Koston
5ff0479c16
Split history websocket API into its own file ( #86364 )
2023-01-21 18:45:00 -10:00
J. Nick Koston
4c84824ac8
Increase default recorder commit interval to 5 seconds ( #86115 )
2023-01-21 18:09:00 -10:00
Tom Harris
8cf6ebd363
Allow changing the Insteon USB device ( #86290 )
...
* Reconfig PLM device
* Test config change
2023-01-21 23:04:25 -05:00
J. Nick Koston
c842666bea
Avoid creating logbook stream task if unsubscribed while waiting for executor ( #86363 )
2023-01-21 17:20:33 -10:00
J. Nick Koston
8227c84e05
Add support for streaming (push) history ( #85892 )
...
* Add support for streaming (push) history
Currently we poll for history data, like logbook we can stream
this data to avoid database overhead
* Update homeassistant/components/history/__init__.py
* merge filter
* expose new api
* expose new api
* expose new api
* expose new api
* coverage
* tests
* fixes
* tweak
* tweak
* tweak
* DRY
* leaky
* test for specific entities
* test for specific entities
* test for specific entities
* test for specific entities
* test for specific entities
* cover
* cover
* more cover
* tweak
* make sure it works before history starts
* fix test
* cover
* tweak
* make sure we unsub on overflow
* Update homeassistant/components/history/__init__.py
* Update homeassistant/components/history/__init__.py
* fix race in test
* fix db executor access
* relo above task creation
2023-01-21 22:03:41 -05:00
GitHub Action
771e07c68b
[ci skip] Translation update
2023-01-22 00:25:52 +00:00
Shay Levy
d5797d9f7d
Cleanup Shelly imports ( #86359 )
...
* Cleanup Shelly imports
* Cleanup tests
2023-01-22 01:26:54 +02:00
Guido Schmitz
164fad112c
React on IP changes in devolo Home Network ( #86195 )
2023-01-21 12:22:13 -10:00
J. Nick Koston
aac89a3493
Bump recommended esphome version for bluetooth proxies to 2022.12.4 ( #86308 )
...
This will fix an MTU issue reported with airthings and
other devices.
needs https://github.com/esphome/esphome/pull/4323
2023-01-22 00:05:06 +02:00
J. Nick Koston
ca4d7634a8
Switch an `asyncio.wait_for` in the template helper to `async_timeout` ( #86349 )
...
Switch an asyncio.wait_for in the template helper to async_timeout
Eliminates the extra task when calling async_render_will_timeout
2023-01-22 00:02:03 +02:00
J. Nick Koston
2dca826fa9
Bump flux_led to 0.28.35 ( #86352 )
...
changelog: https://github.com/Danielhiversen/flux_led/compare/0.28.34...0.28.35
2023-01-22 00:01:08 +02:00
J. Nick Koston
a49461a040
Restore flume scan interval to match app ( #86354 )
...
To stay under the API limit the device connection is now
only checked hourly and notifications are only checked every
5 minutes
fixes #82336
2023-01-22 00:00:12 +02:00
J. Nick Koston
a62b8a4f5b
Add zeroconf discovery to Synology DSM ( #86062 )
2023-01-21 11:12:18 -10:00
Christopher Bailey
772a432c4d
Fix edge cases for adding/enabling sensors for UniFi Protect ( #86329 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-01-21 09:38:59 -10:00
mkmer
5306883288
Fix Honeywell unavailable state on connection lost ( #86312 )
...
* Fix for Issue 62957
* Cleanup exception test
* rework connection error retry logic
* Refactor HoneywellData class
* move _atr_available to correct location
* await create_task
2023-01-21 20:28:05 +01:00
mkmer
402be4ebde
Fix preset modes in Honeywell ( #86293 )
...
* Fix for issue #83841
* in instead of =
* Address None for entity maps
* Rework retry logic
* Committed to the wrong branch....
This reverts commit 40e19407a3 (Rework retry logic, 2023-01-21).
* Remove none, change log wording
2023-01-21 20:21:03 +01:00
epenet
91c502ae55
Bump bcrypt to 4.0.1 ( #86338 )
2023-01-21 11:16:28 -05:00
Michael Hansen
255611238b
Conversation config ( #86326 )
...
* Restore conversation config
* Fall back to en for en_US, etc.
* Simplify config passing around
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-01-20 21:39:49 -05:00
GitHub Action
e1483ff746
[ci skip] Translation update
2023-01-21 00:24:12 +00:00
Erik Montnemery
1e2f00e186
Improve device automation validation ( #86143 )
2023-01-21 00:44:17 +01:00
shbatm
0c8b6c13fc
Bump PyISY to 3.1.9 for performance improvements ( #86297 )
2023-01-20 13:09:00 -10:00
Daniel Hjelseth Høyer
50800d2590
Update pyTibber to 0.26.11 ( #86316 )
2023-01-21 00:01:17 +01:00
Nathan Spencer
be5fe29dc9
Correct pet_weight sensor state class in litterrobot ( #86320 )
2023-01-21 00:00:05 +01:00
Maciej Bieniek
58bfeb3110
Fix `state_class` for Accuweather `precipitation` sensor ( #86088 )
2023-01-20 23:36:25 +01:00
Jan Bouwhuis
80929c5f8c
Update stale docstring on demo lock platform ( #86306 )
...
Update stale docstring
2023-01-20 23:01:32 +01:00
starkillerOG
7e51aeb916
Reolink add binary sensors ( #85654 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-01-20 22:27:59 +01:00
mkmer
7f4a727e10
Address Honeywell late review ( #86202 )
2023-01-20 20:30:48 +01:00
Shay Levy
df77646c8a
Fix Shelly sleeping Gen2 - do not refresh from zeroconf discovery ( #86296 )
2023-01-20 21:27:31 +02:00
Franck Nijhof
914704e459
Remove deprecated Uptime YAML configuration ( #86292 )
2023-01-20 18:50:32 +02:00
Franck Nijhof
7e8c081065
Refactor HomeWizard switch platform to use entity descriptions ( #86011 )
2023-01-20 08:49:04 -05:00
Franck Nijhof
a9728bd3a5
Update python-homewizard-energy to 1.6.1 ( #86274 )
...
* Update python-homewizard-energy to 1.6.1
* Adjust tests
2023-01-20 08:48:48 -05:00
Franck Nijhof
c14aa7bee4
Automatically set up HomeWizard during onboarding ( #86024 )
...
* Automatically set up HomeWizard during onboarding
* Add disabled API during onboarding test
* Mark onboarding complete half way in the test
2023-01-20 08:48:36 -05:00
Franck Nijhof
db6cacafcb
Add battery device class to Glances battery sensor ( #86278 )
2023-01-20 08:47:38 -05:00
Erik Montnemery
ae39b95bb1
Rename `otbr` integration ( #86284 )
...
Rename otbr integration
2023-01-20 08:32:41 -05:00
Franck Nijhof
79b52a2b41
Stricter pylint message control ( #86154 )
2023-01-20 13:47:55 +01:00
fwestenberg
29b2b6727e
Add Stookwijzer ( #84435 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-01-20 13:42:47 +01:00
Duco Sebel
658db7ff05
Add sensors for smart and gas meter identifiers (serial numbers) in HomeWizard ( #86282 )
2023-01-20 13:42:01 +01:00
Michael
e1512fd3e1
Support password less PI-Hole installations ( #86184 )
...
fixes undefined
2023-01-20 13:02:44 +01:00
Jan Bouwhuis
92742ae423
Add jammed state support for MQTT lock ( #86010 )
...
* Add jammed state support for MQTT lock
* Correct payload jammed key
* Add tests - rename solved to ok
* Rename jammed state and template topics to motor
* Use state topic for handling motor state
* Follow up comments
* Change default behaviour `state_unjammed`
* Skip `state_unjammed`
2023-01-20 12:19:26 +01:00
Shay Levy
585c4acfee
Shelly - use common coordinator base class ( #86262 )
...
* Shelly - use common coordinator base class
* rename entry to device_entry
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-20 09:43:01 +02:00
starkillerOG
3c4455c696
Bump reolink-aio to 0.3.0 ( #86259 )
...
* Bump reolink-aio to 0.3.0
* fix typo
* ReolinkException
2023-01-20 08:05:43 +01:00
Duco Sebel
4be7b62607
Bumb python-homewizard-energy to 1.6.0 ( #86255 )
2023-01-19 21:33:58 -05:00
Klaas Schoute
afb704f607
Bump odp-amsterdam to v5.0.1 ( #86252 )
...
Bump package version to v5.0.1
2023-01-19 21:26:51 -05:00
Aarni Koskela
656632f504
Fix docstring in helpers.template_entity ( #86227 )
2023-01-19 21:24:44 -05:00
Marc Mueller
f00aadfc25
Improve `ld2410_ble` generic typing ( #86258 )
2023-01-20 01:50:58 +01:00
GitHub Action
59ad232ce5
[ci skip] Translation update
2023-01-20 00:25:31 +00:00
Michael Hansen
5aca996f22
HassTurnOn/Off intents to also handle cover entities ( #86206 )
...
* Move entity/area resolution to async_match_states
* Special case for covers in HassTurnOn/Off
* Enable light color/brightness on areas
* Remove async_register from default agent
* Remove CONFIG_SCHEMA from conversation component
* Fix intent tests
* Fix light test
* Move entity/area resolution to async_match_states
* Special case for covers in HassTurnOn/Off
* Enable light color/brightness on areas
* Remove async_register from default agent
* Remove CONFIG_SCHEMA from conversation component
* Fix intent tests
* Fix light test
* Fix humidifier intent handlers
* Remove DATA_CONFIG for conversation
* Copy ServiceIntentHandler code to light
* Add proper errors to humidifier intent handlers
2023-01-19 17:15:01 -06:00
Paulus Schoutsen
8f10c22a23
Update ESPHome devices from HA ( #86249 )
...
* Update ESPHome devices from HA
* esphome-dashboard-api==1.2.2
* Limit to 1 parallel ESPHome update
2023-01-19 16:28:46 -05:00
Joris Pelgröm
8aeb20db00
Update allowlisted OAuth redirect URIs for Wear OS in China ( #86247 )
2023-01-19 16:07:08 -05:00
Paulus Schoutsen
9631146745
Add conversation mobile app webhook ( #86239 )
...
* Add conversation mobile app webhook
* Re-instate removed unused import which was used as fixture
2023-01-19 13:59:02 -05:00
Aarni Koskela
c0d9dcdb3f
Fix docstring in esphome.bluetooth.client ( #86226 )
2023-01-19 15:21:32 +01:00
GrahamJB1
200d3ae845
modbus slave unique ids ( #86126 )
...
modbus slave unique ids
2023-01-19 11:08:11 +01:00
epenet
6802f3db30
Add filter to strict-typing ( #86215 )
...
* Add filter to strict-typing
* Adjust comment
2023-01-19 11:07:42 +01:00
GrahamJB1
bcd4c031c6
Support float in modbus register sensor ( #86128 )
...
register sensor should support float
2023-01-19 09:41:49 +01:00
epenet
74096b87eb
Add type hints to Filter ( #86165 )
2023-01-19 08:09:18 +01:00
Michael Hansen
2f98485ae7
Add conversation reload service ( #86175 )
...
* Add preload and reload service calls to conversation
* Add conversation preload/reload to websocket API
* Merge prepare into reload
* reload service and prepare websocket API
* Add preload and reload service calls to conversation
* Add conversation preload/reload to websocket API
* Merge prepare into reload
* reload service and prepare websocket API
* Add language lock for loading intents
* Add more tests for code coverage
2023-01-18 19:36:51 -06:00
Jack Boswell
ca885f3fab
Add a switch to Starlink for stow/unstow ( #85730 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-18 14:57:48 -10:00
GitHub Action
d1ecc418bb
[ci skip] Translation update
2023-01-19 00:25:04 +00:00
Tom Harris
353638426e
Cleanup Insteon code issues ( #86173 )
...
Clean up code issues
2023-01-19 01:27:59 +02:00
Shay Levy
0dabbcfca1
Fix Shelly sleeping Gen2 device updates ( #86198 )
2023-01-19 01:11:40 +02:00
Brandon Rothweiler
37c1052cce
Rename Eufy integration to EufyHome ( #86065 )
2023-01-18 21:47:57 +01:00
Paulus Schoutsen
a83318f373
ESPHome dashboard tweaks ( #86176 )
2023-01-18 21:15:37 +01:00
930913
4f63398941
Add sensor platform to LD2410BLE ( #85276 )
...
* Add sensor platform to LD2410BLE
- Add platform
- Add moving target distance entity
- Add static target distance entity
- Add moving target energy entity
- Add static target energy entity
* Add detection distance entity
* Align bluetooth-data-tools version
* Generate sensors from description
Also add state_class and unfactor description lambdas.
* Optimise LD2410BLE collections
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-18 14:56:06 -05:00
Paulus Schoutsen
29337bc6eb
Reload ESPHome config entries when dashboard info received ( #86174 )
2023-01-18 17:59:55 +01:00
Shay Levy
c40c37e9ee
Add reauth flow to webOS TV integration ( #86168 )
...
* Add reauth flow to webOS TV integration
* Remove unnecessary else
2023-01-18 18:48:38 +02:00
Paulus Schoutsen
f2b348dbdf
Add OTBR WebSocket API ( #86107 )
...
* Add OTBR WebSocket API
* Not always active dataset
* Move logic to data class
* Remove retry until we need it
* Test all the things
2023-01-18 11:33:15 -05:00
Robert Svensson
e43802eb07
Use more _attrs_* in Axis entities ( #85555 )
...
* Use _attr_available
* Use _attr_is_on
* Use _attr_name
* Make some values private
* Update names of axis entity base classes
* Fix review comments
2023-01-18 17:27:13 +01:00
Marcel van der Veldt
4bebf00598
Adjust device registry for Matter devices ( #86108 )
...
* adjust device registry
* ignore test unique id
* update test
* ditch uniqueid + prefix serial
* adjust test
* add tests
* fix switch test
* prefix all identifiers
* Update homeassistant/components/matter/adapter.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* no underscore in id
* fix test
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-18 17:17:33 +01:00
mkmer
5e6ba594aa
Change Honeywell somecomfort API to AIOSomecomfort API ( #86102 )
...
* Move to AIOSomecomfort
* Remove unused constant
* Improve test coverage to 100
* Update homeassistant/components/honeywell/__init__.py
remove "todo" from code
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Missing cannot_connect translation
* add asyncio errors
update devices per entity
rework retry login
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-01-18 16:03:13 +01:00
Erik Montnemery
fea5330cee
Change 'Sky Connect' to 'SkyConnect' ( #86166 )
2023-01-18 08:43:38 -05:00
Marc Mueller
141acba40d
Remove unnecessary try-else (3) ( #86160 )
2023-01-18 14:25:28 +01:00
Marc Mueller
bc115634d1
Remove unnecessary try-else (2) ( #86159 )
2023-01-18 14:25:09 +01:00
Marc Mueller
1cc8feabb7
Remove unnecessary try-else (1) ( #86158 )
2023-01-18 14:24:52 +01:00
Marc Mueller
6d336ec136
Remove unnecessary try-else (5) ( #86164 )
2023-01-18 14:10:13 +01:00
Marc Mueller
d26484d482
Remove unnecessary try-else (4) ( #86161 )
2023-01-18 13:17:08 +01:00
Marc Mueller
a44e44b7d0
Add missing raise for exceptions ( #86155 )
2023-01-18 12:48:30 +01:00
epenet
9cdf7a09ed
Rename precision variable in Filter ( #86090 )
2023-01-18 12:40:04 +01:00
epenet
1cfcc9313b
Fix incorrect type hint in Filter ( #86141 )
2023-01-18 12:39:00 +01:00
Artem Draft
a87a9790e9
Bump pybravia to 0.3.1 ( #86153 )
...
fixes undefined
2023-01-18 12:24:04 +01:00
Franck Nijhof
382e1ac679
Code styling tweaks to the ESPHome integration ( #86146 )
2023-01-18 11:10:16 +01:00
Erik Montnemery
f17a829bd8
Only wait for import flows to initialize at setup ( #86106 )
...
* Only wait for import flows to initialize at setup
* Update hassio tests
* Update hassio tests
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-18 10:44:18 +01:00
Shay Levy
767b43bb0e
Remove WebOS TV script translation leftover ( #86109 )
...
Keep only english changes
2023-01-18 10:11:08 +01:00
GrahamJB1
9d9817328b
Reset Modbus value on down ( #86127 )
...
* modbus: slave should reset value on sensor down as parent does that
* modbus: slave should reset value on sensor down as parent does that
2023-01-18 08:49:38 +01:00
mkmer
0b45fb6dc3
Bump AIOAladdinConnect to 0.1.53 ( #86129 )
2023-01-18 08:37:15 +01:00