Franck Nijhof
f2fe62d159
Bump version to 2024.6.0dev0 ( #116120 )
2024-04-24 23:16:48 +02:00
prabhjotsbhatia-ca
79d6c2e75a
Add all supported languages to Google Translate and remove unsupported ones ( #107404 )
...
* Adding supported language codes from Google Translate
Added all languages that Google Translate supports.
* Corrected alphabetical order of languages
* Remove languages not actually supported for speech
Previously I added languages supported by Google Translate. Based on comments received, I manually verified each language, and removed languages that are not actually supported for speech in Google Translate.
* Add instructions to update the list of supported languages
Added instructions as suggested so as to facilitate easier update on this list.
* Reformat comment in const.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-24 20:51:46 +02:00
Robert Svensson
f8c38fad00
Split out event handling from Axis hub ( #113837 )
...
* Split out event handling from Axis hub
* Improve test coverage
* Mark internal methods with '_'
* Rename to event source
2024-04-24 20:47:22 +02:00
Michael
4b53471b60
Bump aiopegelonline to 0.0.10 ( #116114 )
...
bump aiopegelonline to 0.0.10
2024-04-24 20:09:40 +02:00
Daniel Hjelseth Høyer
830e8d7b94
Fix statistic bug in Tibber sensor ( #116112 )
...
* Handle keyError in Tibber sensor
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
* Constant
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
---------
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2024-04-24 20:00:06 +02:00
Mr. Bubbles
67021be274
Add notification service for Bring component ( #109222 )
...
* Add notification service for Bring component
* change to async
* update to new library and raise for urgent message without item name
* add icons.json and replace string with reference in strings.json
* Incorporate proposed changes from https://github.com/home-assistant/core/pull/115510
* Remove unnecessary exception, rewrite translations strings
* remove unused constants
2024-04-24 19:41:46 +02:00
Michael Hansen
bc7fa8cf9e
Bump intents to 2024.4.24 ( #116111 )
2024-04-24 18:41:17 +02:00
Steve Easley
d565c1a84b
Add select platform to jvc_projector component ( #111638 )
...
* Initial commit of jvc_projector select platform
* Move icon to icons.json
* Apply suggestions from code review
* Update tests/components/jvc_projector/test_select.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-24 17:36:50 +02:00
Simone Chemelli
41a86d2404
Add quality scale to Vodafone Station ( #116040 )
...
Add quality scale
2024-04-24 17:36:31 +02:00
Simone Chemelli
7d5af09aec
Add quality scale to Comelit ( #116041 )
...
add quality scale
2024-04-24 17:32:12 +02:00
TheJulianJES
5c3ffb8f55
Bump ZHA dependencies ( #116106 )
2024-04-24 17:24:43 +02:00
Joakim Sørensen
f83ee963bf
Add binary sensor entities to Traccar Server ( #114719 )
2024-04-24 17:08:56 +02:00
Manuel Dipolt
2beab34de8
Add sensor platform to romy integration ( #112388 )
...
* poc romy status sensor working
* poc romy adc sensor working
* code review changes
* code review changes base enitity.py see branch romy_binary_sensor
* code review change: move CoordinatorEntity to the base class
* code review changes: sensors disabled per default
* code review: icons.json added
* checkout main entity.py
* code review changes: sensors enabled per default again
* disable rssi sensor per default
* Update homeassistant/components/romy/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* code review changes
* code review changes
* code review changes
* pylint fix
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-24 17:06:46 +02:00
puddly
380f192c93
Expose the SkyConnect integration with a firmware config/options flow ( #115363 )
...
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik <erik@montnemery.com>
2024-04-24 17:06:24 +02:00
J. Nick Koston
e47e62cbbf
Reduce duplicate code in enphase_envoy ( #116107 )
...
Also converts a coro to a callback function since nothing
was being awaited
2024-04-24 16:58:46 +02:00
Phil Bruckner
169b9b0bfe
Fix removing suggested_display_precision from entity registry ( #110671 )
...
* Fix removing suggested_display_precision from entity registry
* Fix tests
* Update homeassistant/components/sensor/__init__.py
---------
Co-authored-by: Erik <erik@montnemery.com>
2024-04-24 16:47:03 +02:00
Arie Catsman
bbaa0c16cc
Cancel timer on enphase_envoy config entry unload ( #111406 )
...
* lingeringtimer
* Add async_cleanup to enphase_envoy_coordinator and call from unload_entry
2024-04-24 16:33:14 +02:00
nyangogo
c9ff618ef0
Add nfandroidtv type checking and allow for strings to be passed to the image and icon data ( #108652 )
...
* nfandroidtv - add type checking and allow for strings to be passed to the image and icon data
* nfandroidtv - wrong argument name
* nfandroidtv - put the icon in the wrong varible 🙃
* nfandroidtv - raise ServiceValidationError instead of logging
---------
Co-authored-by: nyangogo <7449028+ioangogo@users.noreply.github.com>
2024-04-24 16:19:44 +02:00
J. Nick Koston
d0f5e40b19
Refactor ESPHome manager to avoid sending signals in tests ( #116033 )
2024-04-24 16:14:44 +02:00
Manuel Dipolt
220dc1f125
Add binary sensor platform to romy integration ( #112998 )
...
* wip
* poc working, reworked to a binary sensor list
* Update homeassistant/components/romy/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/romy/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/romy/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/romy/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/romy/binary_sensor.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* code review changes, adjust translation key names
* code review clean up: removed unecessary RomyBinarySensorEntityDescription
* code review changes: translation names
* code review changes, put DeviceInfo into RomyEntity
* code review change: change docked icon to type plug
* code review change: move CoordinatorEntity to the base class
* code review changes: sensors disabled per default
* code review: icons.json added
* code review changes: sensors enabled per default again
* checkout main entity.py
* type hinting changes
* Update homeassistant/components/romy/binary_sensor.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-24 15:59:09 +02:00
mletenay
74cea2ecae
Update goodwe library to 0.3.2 ( #115309 )
2024-04-24 15:31:29 +02:00
Bram Kragten
ea96ac37b7
Update frontend to 20240424.1 ( #116103 )
2024-04-24 15:29:51 +02:00
Jan Bouwhuis
70b358bca1
Always reload after a successful reauth flow ( #116026 )
...
* Always reload after a succesfull reauth-flow
* Add test, fix CI failures
* Add kwarg to prevent reloading and tests
* Do not reload entry for bond if it exists
* Remove mocks on internals
* Rename kwarg to always_reload
* Update tests/components/weatherflow_cloud/test_config_flow.py
* Update tests/components/homeworks/test_config_flow.py
* Update tests/components/homeworks/test_config_flow.py
* Rename to option to reload_even_if_entry_is_unchanged
2024-04-24 15:13:33 +02:00
Jan Bouwhuis
350ca48d4c
Return specific group state if there is one ( #115866 )
...
* Return specific group state if there is one
* Refactor
* Additional test cases
* Refactor
* Break out if more than one on state
* tweaks
* Remove log, add comment
* add comment
* Apply suggestions from code review
Co-authored-by: J. Nick Koston <nick@koston.org>
* Refactor and improve comments
* Refactor to class method
* More filtering
* Apply suggestions from code review
* Only active if not excluded
* Do not use a set
* Apply suggestions from code review
Co-authored-by: Erik Montnemery <erik@montnemery.com>
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-24 15:12:29 +02:00
Shai Ungar
1f4585cc9e
Add service to 17track to get packages ( #116067 )
...
* Add service to 17track
* Add service to 17track
change to select selector
add snapshot test
* Add service to 17track
use strings for the selector
* Add service to 17track
fix test
2024-04-24 14:29:13 +02:00
Pete Sage
24a1f0712f
Fix Sonos music library play problems ( #113429 )
2024-04-24 14:03:40 +02:00
Brett Adams
0e0b543dec
Deprecate speed limit lock in Tessie ( #113848 )
2024-04-24 13:30:22 +02:00
Jan Bouwhuis
18132916fa
Mask current password in MQTT option flow ( #116098 )
...
* Mask current password in MQTT option flow
* Update docstr
* Typo
2024-04-24 13:29:42 +02:00
Andy
5aa61cb6d5
Extend options for ecovacs lifespans ( #116094 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-04-24 13:19:50 +02:00
Michael
bfed682abe
Mark Tankerkoenig as Platinum 🏆 integration ( #115917 )
2024-04-24 13:18:09 +02:00
Marc Mueller
a752f8e7d7
Remove microsoft apt package list before update ( #116097 )
2024-04-24 13:17:01 +02:00
Michael
9fcb774252
Add reconfigure flow to AVM Fritz!SmartHome ( #116047 )
2024-04-24 13:06:14 +02:00
J. Nick Koston
d17e9bfc99
Enable debug mode if asyncio debug is on at startup ( #116084 )
2024-04-24 12:55:09 +02:00
J. Nick Koston
df12789e08
Remove duplicate async_write_ha_state thread safety check ( #116086 )
2024-04-24 12:46:16 +02:00
J. Nick Koston
e3984cd50a
Temporary CI workaround for broken microsoft ubuntu repo ( #116091 )
2024-04-24 12:06:52 +02:00
J. Nick Koston
e9e401ae29
Migrate discovery debouncer callback to async_fire_internal ( #116078 )
2024-04-24 11:26:48 +02:00
rlippmann
1120246194
Deprecate relative_time() in favor of time_since() and time_until() ( #111177 )
...
* add time_since/time_until. add deprecation of relative_time
* fix merge conflicts
* Apply suggestions from code review
* Update homeassistant/helpers/template.py
* Update homeassistant/helpers/template.py
* Update homeassistant/helpers/template.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-24 11:13:07 +02:00
J. Nick Koston
e0b58c3f45
Move thread safety check in async_register/async_remove ( #116077 )
2024-04-24 10:41:11 +02:00
Marc Mueller
5bded2a52d
Fix accuweather system_health after data change ( #116063 )
2024-04-24 10:30:57 +02:00
Robert Resch
bcc2dd99b2
Rename strict connection static page to guard page ( #116085 )
2024-04-24 10:29:59 +02:00
Simon Roberts
07d68eacfa
Fix iotawatt warnings about "Detected new cycle for sensor.{sensorname}_wh_last" ( #115909 )
...
* Bump ha-iotawattpy to 0.1.2
* Remove energy energy-over-period sensors: they cause issue for HA
---------
Co-authored-by: Stefan Agner <stefan@agner.ch>
2024-04-24 10:24:49 +02:00
TheJulianJES
102b34123c
Bump zha-quirks to 0.0.115 ( #116071 )
2024-04-24 10:17:01 +02:00
Gage Benne
c4340f6f5f
Ecobee preset mode icon translations ( #116072 )
2024-04-24 10:16:35 +02:00
J. Nick Koston
79b4889812
Always do thread safety checks when writing state for custom components ( #116044 )
2024-04-24 10:05:52 +02:00
Bouwe Westerdijk
6f2a2ba46e
Bump plugwise to v0.37.3 ( #116081 )
2024-04-24 10:00:18 +02:00
Robert Resch
a4829330f6
Add strict connection for cloud ( #115814 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-24 09:57:38 +02:00
J. Nick Koston
b520efb87a
Small speed up to async_track_event ( #116083 )
2024-04-24 09:56:59 +02:00
Robert Resch
ec377ce665
Bump deebot-client to 7.1.0 ( #116082 )
2024-04-24 09:49:10 +02:00
Richard Kroegel
474a1a3d94
Use display_precision if suggested_display_precision is None ( #110270 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-24 09:46:55 +02:00
osohotwateriot
44208a5be0
Add OSO Energy sensors ( #108226 )
...
* Add OSO Energy sensors
* Fix comments
* Fixes after review
* Fix sensor names and translations
* Fixes after review
* Fix validation errors
* Fixes after review
* Remove profile sensor
2024-04-24 08:19:26 +02:00