Kostas Chatzikokolakis
2f2504b534
Bump pulsectl to 23.5.2 ( #94227 )
2023-06-08 15:59:16 +02:00
jan iversen
48607d0586
Bump pymodbus to 3.3.1 ( #94162 )
2023-06-08 15:57:49 +02:00
Paulus Schoutsen
d2edfca2a2
Rename Local Media to My Media ( #94201 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-06-08 15:56:49 +02:00
Joost Lekkerkerker
425c964898
Retrieve friends in an async manner in Lastfm ( #94255 )
2023-06-08 15:55:09 +02:00
Jc2k
77badafea1
Bump aiohomekit to 2.6.5 (fixes python 3.11 regression) ( #94245 )
2023-06-08 14:10:12 +01:00
Álvaro Fernández Rojas
081bc470db
Update aioairzone-cloud to v0.1.8 ( #94223 )
2023-06-08 11:34:56 +02:00
Mick Vleeshouwer
5a90d18041
Bump pyoverkiz to 1.8.0 ( #94176 )
2023-06-08 11:33:35 +02:00
jan iversen
05e822b7a3
Solve wrong return code from modbus. ( #94234 )
2023-06-08 11:29:54 +02:00
Joost Lekkerkerker
00ecf51091
Bump python-opensky to 0.0.9 ( #94224 )
2023-06-08 11:13:24 +02:00
Jan Bouwhuis
7a195b5291
Fix imap crash on email without subject ( #94230 )
2023-06-08 11:11:12 +02:00
James Connor
f06ab91678
Fix ambiclimate for Python 3.11 ( #94203 )
...
Fix ambiclimate python 3.11 break
2023-06-08 09:43:30 +02:00
Allen Porter
52ba58c782
Require pydantic 1.10.8 or higher ( #94208 )
...
* Requied pydantic 1.10.9 or higher
* Simplify constraint to 2.0
* Drop constraint by one patch release to 1.10.8 or higher
* Add package constraints to gen requirements script
2023-06-08 09:41:45 +02:00
Jan-Philipp Benecke
99ee4e8a42
Set httpx log level to warning ( #94217 )
...
Set log level of httpx to warning
2023-06-08 09:39:06 +02:00
hookedonunix
85a12c37ee
Sync Climate min/max temp with Google Assistant ( #94143 )
...
* Sync climate min/max temp to Google Assistant
* Improving coverage on TemperatureSettingTrait
2023-06-07 20:46:35 -04:00
J. Nick Koston
88bfd94800
Add support for ESPHome raw bluetooth advertisements ( #94138 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-06-07 18:36:22 -05:00
Jan Bouwhuis
8e9eb400bf
Refactor async_set_temperature for mqtt climate ( #94166 )
2023-06-07 20:34:59 +02:00
Joost Lekkerkerker
7d8e412314
Fix Abode unit of measurement ( #94168 )
...
Change unit of measurement to HA const
2023-06-07 19:53:45 +02:00
Erik Montnemery
1fa2fb4639
Fix OTBR reset ( #94157 )
2023-06-07 18:42:40 +02:00
RenierM26
6af1beb6bf
Change Ezviz detection sensitivity to update per entity ( #93995 )
...
* Split detection sensitivity updates to entity instead of coordinator.
* Detection Sensitivity entity individual poll.
* Api return None instead of "unkown" when unkown.
* Only add entity if camera supports
* Cleanup detection type
* Commit suggestions.
---------
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2023-06-07 18:36:39 +02:00
Justin Vanderhooft
d431a692e5
Bump melnor-bluetooth to fix a timezone issue ( #94159 )
2023-06-07 18:17:01 +02:00
Chris Xiao
05b5b30df3
Update python-qbittorrent to 0.4.3 ( #94072 )
2023-06-07 18:11:39 +02:00
Erik Montnemery
df138d91e6
Disable google assistant local control of climate entities ( #94153 )
2023-06-07 13:46:17 +02:00
Erik Montnemery
4802e7f93a
Add debug logs to cloud migration ( #94151 )
2023-06-07 13:16:23 +02:00
Bram Kragten
68baf84144
Update frontend to 20230607.0 ( #94150 )
2023-06-07 12:57:37 +02:00
Christopher Bailey
7f4d62c80f
Bump unifiprotect to 4.10.1 ( #94141 )
2023-06-07 11:15:03 +02:00
Erik Montnemery
33044bc153
Fix migration of Google Assistant cloud settings ( #94148 )
2023-06-07 11:14:51 +02:00
J. Nick Koston
0a67f96402
Bump ruuvitag-ble to 0.1.2 ( #94144 )
2023-06-07 10:18:57 +02:00
Luke
fe11cae08d
Add diagnostics to Roborock ( #94099 )
...
* Add diagnostics
* Update homeassistant/components/roborock/models.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* adds snapshot
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-06 21:24:36 -04:00
Paulus Schoutsen
d3fca972a5
Bump waqiasync to 1.1.0 ( #94136 )
2023-06-06 20:55:25 -04:00
G Johansson
c60e53b43f
Remove left-over issue in Honeywell Lyric ( #94092 )
2023-06-06 20:54:09 -04:00
G Johansson
7d7920f483
Remove leftover issue in nVent RAYCHEM SENZ ( #94105 )
...
* Remove leftover issue senz
* strings
2023-06-06 20:47:32 -04:00
G Johansson
0d0de4aa50
Remove left-over issue Simplepush ( #94103 )
...
* Remove left-over issue simplepush
* strings
2023-06-06 20:45:07 -04:00
Luke
bee428e9f6
Bump python-roborock to 23.4 ( #94111 )
...
* bump to 23.0
* bump to 23.4
2023-06-06 20:42:59 -04:00
Joost Lekkerkerker
6ab7b0f99c
Fix typo in Picnic strings ( #94117 )
2023-06-06 20:40:59 -04:00
J. Nick Koston
463945b86e
Remove `mark_read` service from persistent_notification ( #94122 )
...
* Remove mark_read from persistent_notification
Nothing on the frontend uses this, and the service is not documented
There is not much point in keeping this as the notifications
are no longer stored in the state machine
* adjust
* adjust
2023-06-06 20:40:32 -04:00
Christopher Bailey
9b6a9147c7
Fix multiple smart detects firing at once for UniFi Protect ( #94133 )
...
* Fix multiple smart detects firing at once
* Tweak
* Clean up logging. Linting
* Linting
2023-06-06 20:07:21 -04:00
Shay Levy
a6bb70c5d2
Remove goalfeed integration ( #94129 )
2023-06-06 20:04:53 -04:00
Bram Kragten
66785bbfc7
Update frontend to 20230606.0 ( #94119 )
2023-06-06 20:04:22 -04:00
Marc Mueller
4c80420d2d
Improve discovergy generic typing ( #94131 )
2023-06-06 19:47:13 -04:00
Joakim Plate
deaf910a24
Correct zha device classes for voc and pm25 ( #94130 )
...
Correct zha device classes
2023-06-06 23:03:59 +02:00
Jan-Philipp Benecke
d8ceb6463e
Add new integration Discovergy ( #54280 )
...
* Add discovergy integration
* Capitalize measurement type as it is in uppercase
* Some logging and typing
* Add all-time total production power and check if meter has value before adding it
* Add tests for Discovergy and changing therefor library import
* Disable phase-specific sensor per default, set user_input as default for schema and implement some other suggestions form code review
* Removing translation, fixing import and some more review implementation
* Fixing CI issues
* Check if acces token keys are in dict the correct way
* Implement suggestions after code review
* Correcting property function
* Change state class to STATE_CLASS_TOTAL_INCREASING
* Add reauth workflow for Discovergy
* Bump pydiscovergy
* Implement code review
* Remove _meter from __init__
* Bump pydiscovergy & minor changes
* Add gas meter support
* bump pydiscovergy & error handling
* Add myself to CODEOWNERS for test directory
* Resorting CODEOWNERS
* Implement diagnostics and reduce API use
* Make homeassistant imports absolute
* Exclude diagnostics.py from coverage report
* Add sensors with different keys
* Reformatting files
* Use new naming style
* Refactoring and moving to basic auth for API authentication
* Remove device name form entity name
* Add integration type to discovergy and implement new unit of measurement
* Add system health to discovergy integration
* Use right array key when using an alternative_key & using UnitOfElectricPotential.VOLT
* Add options for precision and update interval to Discovergy
* Remove precision config option and let it handle HA
* Rename precision attribute and remove translation file
* Some formatting tweaks
* Some more tests
* Move sensor names to strings.json
* Redacting title and unique_id as it contains user email address
2023-06-06 13:44:00 -04:00
Jean-François Roy
5ab4bf218e
Bump aiobafi6 to 0.8.2 ( #94125 )
2023-06-06 12:42:49 -05:00
puddly
b03c429db7
Revert "Increase Zigbee command retries ( #93877 )" ( #94123 )
2023-06-06 17:44:29 +02:00
Jan Bouwhuis
0d4af6fb1e
Stale doc string for mqtt light async_setup_entry ( #94109 )
2023-06-06 16:02:46 +02:00
G Johansson
05fbc09ef0
Remove Slack YAML configuration ( #94106 )
2023-06-06 16:01:40 +02:00
G Johansson
a1a20fab33
Remove leftover issue warning in SimpliSafe ( #94104 )
2023-06-06 08:00:59 -06:00
Paul Frank
c67f32b924
Add config flow to mystrom ( #74719 )
...
* rebase
* fixed review comments
* fix test
* Update tests
* increase test coverage
* implement some review comments
* Enhance device check for old FWs and add tests
* Reworked exception handling
* small code optimizations
* fix test
* Increase test coverage
* Update __init__.py
changed from hass.config_entries.async_setup_platforms(entry, PLATFORMS) to await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS)
* Update __init__.py
remove spaces
* Bump python-mystrom to 2.2.0
* Migrate to get_device_info from python-mystrom
* Migrate to get_device_info from python-mystrom
* Update __init__.py
* update requirements_all.txt
* update config_flow
* fix tests
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Implemented review changes
* increase test coverage
* Implemented user defined title
* implemented user defined title
* Additional review comments
* fix test
* fix linter
* fix linter
* Update homeassistant/components/mystrom/models.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comments
* fix missing import
* simplify
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/switch.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comments
* fix review comments
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comment
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-06 14:16:27 +02:00
Robert Svensson
ebafb1f2c8
Bump aiounifi to v48 - Fix fail to initialise due to board_rev not exist ( #94093 )
2023-06-06 09:08:17 +02:00
Justin Vanderhooft
0b880598ed
fix: Bump melnor-bluetooth to fix deadlock ( #94098 )
2023-06-06 08:32:07 +02:00
G Johansson
49a394547a
Remove platform YAML for Bose SoundTouch ( #94090 )
2023-06-06 08:26:36 +02:00
G Johansson
13da90da90
Remove left-over issue from platform YAML in Radarr ( #94091 )
2023-06-06 08:25:59 +02:00
Luke
554ed1e957
Add missing translation keys for Roborock mop intensity ( #94088 )
2023-06-06 08:25:25 +02:00
Álvaro Fernández Rojas
6019ec305a
Update aioairzone to v0.6.3 and fix issue with latest firmware update ( #94100 )
2023-06-06 08:23:48 +02:00
G Johansson
9cbb993296
Remove Xbox YAML configuration ( #94094 )
2023-06-06 08:22:12 +02:00
Ian
4b4660994c
Use shorthand attributes in NextBus ( #94084 )
...
* NextBus: Use attr with unique id
* Feedback
* Remove unique id
2023-06-06 07:08:42 +02:00
G Johansson
228da71cc4
Fix reload service in Command Line ( #94085 )
...
Fix multi platform reload service in command line
2023-06-05 15:54:51 -04:00
Luke
e30e423091
Don't add Roborock switches if it is not supported ( #94069 )
...
* don't add switches if it is not supported
* don't create entity unless if it is valid
* Raise on other exceptions
* rework valid_enties
2023-06-05 15:52:40 -04:00
Bram Kragten
7e72d3c562
Update frontend to 20230605.0 ( #94083 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-06-05 20:16:11 +02:00
j4n-e4t
28f6062bab
Add error handling to input_select integration ( #93940 )
2023-06-05 19:53:24 +02:00
Michael Hansen
e2c2262719
Bump intents to 2023.6.5 ( #94077 )
2023-06-05 19:49:01 +02:00
G Johansson
40cb9337c5
Remove snapcast YAML configuration ( #93547 )
...
Remove platform yaml snapcast
2023-06-05 18:28:08 +02:00
G Johansson
d9ac041e17
Remove qbittorrent YAML configuration ( #93548 )
...
Remove platform yaml qbittorrent
2023-06-05 18:14:07 +02:00
Jan Bouwhuis
437de7c2a3
Fix mqtt climate initial temperature conversion and precision ( #93965 )
...
* Fix mqtt climate initial temperature conversion
* Avoid changing hass temperature_unit
* Update comment
2023-06-05 17:02:31 +02:00
Chris Xiao
5a80eddbd7
Clean up error logging in qbittorrent ( #94071 )
2023-06-05 16:21:23 +02:00
J. Nick Koston
be2389a9db
Bump zeroconf to 0.64.0 ( #94052 )
2023-06-04 21:14:44 -05:00
Chris Talkington
d8b4d71475
Update pyipp to 0.14.0 ( #94050 )
2023-06-04 21:14:31 -05:00
Robert Hillis
7f480849e2
Add camera platform to Dremel ( #93882 )
...
* Add camera platform to Dremel
* unload and tests
2023-06-04 20:28:28 -04:00
J. Nick Koston
5078bb3bef
Remove miniaudio pin now that upstream package has been fixed ( #94034 )
...
see https://github.com/irmen/pyminiaudio/issues/67#issuecomment-1575602707
2023-06-04 20:27:42 -04:00
Artem Draft
06bcb69a56
Add media stop to LG Netcast TV ( #93615 )
2023-06-04 19:26:26 -05:00
Maciej Bieniek
fe61672792
Don't inherit SensorEntity/NumberEntity and RestoreEntity in Shelly integration ( #93531 )
...
* Use RestoreNumber and Restore Sensor for block entities
* Update tests
* Use RestoreSensor for RPC entities
* Fix test for number platform
2023-06-04 19:14:08 -05:00
Ernst Klamer
7c02e1ca99
Bump xiaomi-ble to 0.17.2 ( #94011 )
...
Bump xiaomi-ble
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-04 19:07:37 -05:00
Pascal Reeb
a08e516da0
Update pynuki to 1.6.2 ( #94041 )
...
chore(component/nuki): update pynuki to 1.6.2
2023-06-04 19:06:38 -05:00
Luke
5d9c36ac44
Bump Roborock to 0.21.0 ( #94035 )
...
bump to 21.0
2023-06-04 19:02:13 -05:00
J. Nick Koston
09882923d2
Drop codeowner for gogogate2 ( #94049 )
2023-06-04 18:42:37 -05:00
Raman Gupta
5461d0e28f
Fix zwave_js.update entity restore logic ( #94043 )
2023-06-05 00:35:17 +02:00
G Johansson
b5b9a06c2c
Refactor Command Line sensor to use ManualTriggerEntity ( #93999 )
...
* Refactor sensor to use ManualTriggerEntity
* Add device and state class
2023-06-04 15:00:53 -04:00
G Johansson
1fe4c4fa59
Remove update_before_add from binary_sensor in Command Line ( #94040 )
...
Remove update_before_add
2023-06-04 14:53:34 -04:00
Rami Mosleh
07e26f9639
Drop codeowner for IMAP ( #94033 )
2023-06-04 11:59:03 -05:00
tronikos
53e456f453
Android TV Remote: Abort zeroconf if mac address is missing ( #94026 )
...
Abort zeroconf if mac address is missing
2023-06-04 10:49:18 +02:00
Joost Lekkerkerker
efb92ca9ee
Show the sensor state using the coordinatordata instead of initial data ( #94008 )
...
* Show the sensor state using the coordinatordata instead of initial data
* Add test
* Remove part
2023-06-03 14:35:57 -04:00
G Johansson
76d8c047ec
Refactor Command Line cover to use ManualTriggerEntity ( #93997 )
...
Refactor command_line cover
2023-06-03 14:19:59 -04:00
G Johansson
391c63640a
Refactor Command Line binary sensor to use ManualTriggerEntity ( #94000 )
...
Refactor binary sensor ManualTriggerEntity
2023-06-03 14:11:42 -04:00
Michael Benz
305fa128fb
Add reload support to intent_script ( #93404 )
...
* support live reload of intent_script
* add services.yaml
* update tesls for full code coverage
* Update based on feedback
* fix intent_script reload when no intent_script config
* Update homeassistant/helpers/intent.py
* update tests to handle no_existing better
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-06-03 14:02:23 -04:00
Paulus Schoutsen
65b62d877d
Keep track what devices support Assist features ( #93990 )
2023-06-03 08:26:28 -05:00
tronikos
faacf1658f
Fix error in tibber while fetching latest statistics ( #93998 )
2023-06-03 08:25:39 -05:00
G Johansson
038b0e6d23
Add scan interval to Command Line ( #93752 )
...
* Add scan interval
* Handle previous not complete
* Fix faulty text
* Add tests
* lingering
* Cool down
* Fix tests
2023-06-02 23:35:11 -04:00
Sven Serlier
aa636a2805
Fix broken URL in Z-Wave JS ( #93983 )
...
Fix broken URL
2023-06-02 16:54:15 -04:00
Robert Hillis
6c5fd40c92
Catch Google Sheets api error ( #93979 )
2023-06-02 16:18:58 -04:00
Simone Chemelli
2a9bcae365
Fritz: cleanup unused variables ( #93971 )
...
Cleanup
2023-06-02 16:17:16 -04:00
Diogo Gomes
b5f582eecc
Make Riemann sum sensors restore last valid state ( #93674 )
...
* keep last valid state
* keep last valid state
* typo
* increase coverage
* better error handling
* debug messages
* increase coverage
* remove random log
* don't expose last_valid_state as an attribute
2023-06-02 08:44:36 -04:00
Raman Gupta
d9f059fcaa
Improve logic for zwave_js.lock.is_locked attr ( #93947 )
2023-06-02 06:12:32 -04:00
Raman Gupta
3934f91242
Make Z-Wave device IBT4ZWAVE discoverable as a cover ( #93946 )
...
* Make Z-Wave device IBT4ZWAVE discoverable as a cover
* Test device class
2023-06-02 06:09:53 -04:00
Erik Montnemery
ce9a0059d1
Add empty config schema to stt ( #93954 )
2023-06-02 06:07:44 -04:00
Erik Montnemery
7db943d138
Add CONFIG_SCHEMA to imap_email_content ( #93951 )
...
* Add CONFIG_SCHEMA to imap_email_content
* Update homeassistant/components/imap_email_content/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
---------
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-06-02 06:06:59 -04:00
Erik Montnemery
3ed8e2d0e1
Add empty config schema to mailbox ( #93953 )
2023-06-02 09:28:13 +02:00
Erik Montnemery
0916a6c0cb
Remove insteon import flow ( #93952 )
2023-06-02 09:21:19 +02:00
Chris Talkington
f941203949
Update pyipp to 0.13.0 ( #93886 )
2023-06-01 22:24:53 -05:00
Tudor Sandu
95e4ef2255
Fix states not being translated in voice assistants ( #93572 )
...
Fix states not being translated
2023-06-01 20:10:57 -04:00
J. Nick Koston
8ef799601b
Bump aiohomekit to 2.6.4 ( #93943 )
...
changelog: https://github.com/Jc2k/aiohomekit/compare/2.6.3...2.6.4
mostly additional logging to help track down #93891
2023-06-01 19:54:44 -04:00
J. Nick Koston
b18356bb3f
Fix august aiohttp session being closed out from under it ( #93942 )
...
* Fix august aiohttp session being closed out from under it
fixes #93941
* Fix august aiohttp session being closed out from under it
fixes #93941
* Fix august aiohttp session being closed out from under it
fixes #93941
2023-06-01 19:54:25 -04:00