Renier Moorcroft and GitHub
e39187423f
Ezviz NumberEntity 1st update only when enabled ( #96587 )
...
* Initial commit
* Initial commit
* Fix async_aded_to_hass
2023-07-19 10:56:11 +02:00
Erik Montnemery and GitHub
b53eae2846
Add WS command for changing thread channels ( #94525 )
2023-07-19 10:48:32 +02:00
80a7447030
Add support for buttons in gardena bluetooth ( #96871 )
...
* Add button to gardena
* Add tests for button
* Bump gardena bluetooth to 1.0.2
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2023-07-19 10:17:40 +02:00
Raman Gupta and GitHub
67e3203d00
Add tomorrow.io state translations and dynamically assign enum device class ( #96603 )
...
* Add state translations and dynamically assign enum device class
* Reference existing keys
* Handle additional entity descriptions
2023-07-19 09:50:09 +02:00
87d0b026c2
Add support for multiple Russound RNET controllers ( #96793 )
...
* add mutiple russound rnet controller support
* Update homeassistant/components/russound_rnet/media_player.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2023-07-19 09:24:37 +02:00
J. Nick Koston and GitHub
01e66d6fb2
Improve handling of unrecoverable storage corruption ( #96712 )
...
* Improve handling of unrecoverable storage corruption
fixes #96574
If something in storage gets corrupted core can boot loop
or if its integration specific, the integration will fail to
start.
We now complainly loudly in the log, move away the corrupt data
and start fresh to allow startup to proceed so the user can
get to the UI and restore from backup without having to attach
a console (or otherwise login to the OS and manually modify files).
* test for corruption
* ensure OSError is still fatal
* one more case
* create an issue for corrupt storage
* fix key
* persist
* feedback
* feedback
* better to give the full path
* tweaks
* grammar
* add time
* feedback
* adjust
* try to get issue_domain from storage key
* coverage
* tweak wording some more
2023-07-19 09:23:12 +02:00
uvjustin and GitHub
3e58e1987c
Avoid infinite loop on corrupt stream recording ( #96881 )
...
* Avoid infinite loop on corrupt stream recording
* Update tests
2023-07-19 09:06:04 +02:00
Franck Nijhof and GitHub
f2bd122fde
Clean up conversation agent attribution ( #96883 )
...
* Clean up conversation agent attribution
* Clean up google_generative_ai_conversation as well
2023-07-19 09:03:53 +02:00
Franck Nijhof and GitHub
22d0f4ff0a
Remove legacy discovery integration ( #96856 )
2023-07-19 07:10:07 +02:00
J. Nick Koston and GitHub
b45369bb35
Bump flux_led to 1.0.0 ( #96879 )
2023-07-19 06:50:29 +02:00
J. Nick Koston and GitHub
9b839041fa
Bump aioesphomeapi to 15.1.11 ( #96873 )
2023-07-19 06:49:40 +02:00
Luke and GitHub
1449df5649
bump python-Roborock to 0.30.1 ( #96877 )
...
bump to 0.30.1
2023-07-19 02:25:24 +02:00
Joakim Plate and GitHub
22fbd22943
Add more complete test coverage to gardena bluetooth ( #96874 )
...
* Add tests for switch
* Add tests for number
* Add tests for 0 sensor
* Enable coverage for gardena bluetooth
2023-07-19 00:31:01 +02:00
Joakim Plate and GitHub
0d69ba6797
Allow number to be zero in gardena bluetooth ( #96872 )
...
Allow number to be 0 in gardena
2023-07-18 23:43:11 +02:00
Franck Nijhof and GitHub
727a72fbaa
Remove mitemp_bt integration ( #96869 )
2023-07-18 23:19:03 +02:00
Björn Weitzel and GitHub
4b2cbbe8c2
Use dispatcher helper to add new Fronius inverter entities ( #96782 )
...
Using dispatcher to add new entities for inverter
2023-07-18 23:18:02 +02:00
Franck Nijhof and GitHub
4fefbf0408
Remove miflora integration ( #96868 )
2023-07-18 23:15:06 +02:00
Joost Lekkerkerker and GitHub
fdb69efd67
Migrate Starline to entity name ( #96176 )
2023-07-18 22:47:58 +02:00
Joost Lekkerkerker and GitHub
c853010f80
Add entity translations to islamic prayer times ( #95469 )
2023-07-18 22:28:04 +02:00
Michael and GitHub
3c072e50c7
Remove duplicated available property from Picnic coordinator entities ( #96861 )
2023-07-18 22:09:19 +02:00
Joost Lekkerkerker and GitHub
3681816a43
Add entity translations to Tesla Wall Connector ( #96242 )
2023-07-18 21:53:54 +02:00
Joost Lekkerkerker and GitHub
c2d66cc14a
Add entity translations to Tautulli ( #96239 )
2023-07-18 21:51:37 +02:00
Joost Lekkerkerker and GitHub
2b3a379b8e
Migrate spider to entity name ( #96170 )
2023-07-18 21:41:33 +02:00
Joost Lekkerkerker and GitHub
a2495f494b
Migrate Soma to entity naming ( #96158 )
2023-07-18 21:40:20 +02:00
Joost Lekkerkerker and GitHub
6f880ec837
Use device class naming for SMS ( #96156 )
2023-07-18 21:39:28 +02:00
Joost Lekkerkerker and GitHub
89ed630af9
Clean up Kraken const file ( #95544 )
2023-07-18 21:38:29 +02:00
Joost Lekkerkerker and GitHub
fa59b7f8ac
Add entity translations to Forecast Solar ( #96476 )
2023-07-18 21:32:38 +02:00
Simon Smith and GitHub
46675560d2
Fix smoke alarm detection in tuya ( #96475 )
2023-07-18 21:18:58 +02:00
Michael and GitHub
36b4b5b887
Remove duplicated available property from Shelly coordinator entities ( #96859 )
...
remove duplicated available property
2023-07-18 22:18:41 +03:00
Joost Lekkerkerker and GitHub
e29598ecaa
Add entity translations to Vallox ( #96495 )
2023-07-18 21:07:45 +02:00
c94c7fae1b
Add device info to ISS ( #96469 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-07-18 20:57:41 +02:00
Joost Lekkerkerker and GitHub
8675bc6554
Migrate Tradfri to has entity name ( #96248 )
2023-07-18 20:56:50 +02:00
Joost Lekkerkerker and GitHub
1ceb536dfb
Migrate MyStrom to has entity name ( #96540 )
2023-07-18 20:53:37 +02:00
Joost Lekkerkerker and GitHub
0ff8371953
Migrate Ambiclimate to use has entity name ( #96561 )
2023-07-18 20:52:43 +02:00
499c7491af
Plugwise prepare native_value_fn and companions for number ( #93416 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Bouwe <bouwe.s.westerdijk@gmail.com >
Co-authored-by: Bouwe Westerdijk <11290930+bouwew@users.noreply.github.com >
2023-07-18 20:48:15 +02:00
Joost Lekkerkerker and GitHub
344f349371
Migrate Agent DVR to has entity name ( #96562 )
2023-07-18 20:41:14 +02:00
Joost Lekkerkerker and GitHub
6afa49a441
Migrate Crownstone to has entity name ( #96566 )
2023-07-18 20:39:37 +02:00
c0ffeeca7 and GitHub
ac06905b1c
Rename life to lifetime in vesync ( #96844 )
2023-07-18 20:36:47 +02:00
Joost Lekkerkerker and GitHub
0ca4da5592
Use device class for DLink ( #96567 )
2023-07-18 18:51:02 +02:00
cb1f365482
Add entity translations to NextCloud ( #96544 )
...
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com >
2023-07-18 18:07:32 +02:00
c0ffeeca7 and GitHub
da5455c454
Rename 'life' to 'lifetime' in Brother ( #96815 )
2023-07-18 17:52:40 +02:00
701c8a3768
Add Tuya Soil sensor ( #96819 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2023-07-18 17:51:18 +02:00
Marc Mueller and GitHub
4e9ce235e8
Update construct to 2.10.68 ( #96843 )
2023-07-18 17:50:31 +02:00
c0ffeeca7 and GitHub
c989e56d3c
Rename life to lifetime: wemo ( #96845 )
2023-07-18 17:50:02 +02:00
Joost Lekkerkerker and GitHub
1422a4f8c6
Clean up entity descriptions in Tuya ( #96847 )
2023-07-18 17:41:33 +02:00
Paul Bottein and GitHub
d8c989f732
Make default theme selectable for set theme service ( #96849 )
2023-07-18 17:36:35 +02:00
J. Nick Koston and GitHub
6bd4ace3c3
Fix ESPHome bluetooth client cancellation when the operation is cancelled externally ( #96804 )
2023-07-18 03:39:26 -10:00
Tim and GitHub
9a8fe04907
Resolve bugs with Transport NSW ( #96692 )
...
* 2023.7.16
- Fix bug with values defaulting to "n/a" in stead of None
* 2023.7.16
- Set device class and state classes on entities
* 2023.7.16
- Set StateClass and DeviceClass directly on the entitiy
* 2023.7.16
- Fix black and ruff issues
* 2023.7.17
- Update logic catering for the 'n/a' response on an API failure
- Add testcase
* - Fix bug in formatting
* 2023.7.17
- Refacotr to consider the "n/a" response returned from the Python lib
on an error or faliure
- Remove setting of StateClass and DeviceClass as requested
- Add "n/a" test case
* 2023.7.17
- Remove unused imports
* 2023.7.18
- Apply review requested changes
* - Additional review change resolved
2023-07-18 15:12:43 +02:00
c0ffeeca7 and GitHub
67eeed6703
Rename homekit "Filter Life" sensor to "Filter lifetime" ( #96821 )
...
* String review: rename 'life' to 'lifetime'
- The term life, such as in 'filter life' can be ambiguous.
- Renamed to 'lifetime', as quite a few integrations use the term 'lifetime' to express this concept
- Improves consistency and should be easier to understand.
* HomeKit: adapt test case to reflect string change
* Fix test case failure caused by string rename: first step
2023-07-18 15:11:14 +02:00
Joost Lekkerkerker and GitHub
0bdfb95d1d
Add entity translations to Whois ( #96824 )
...
* Add entity translations to Whois
* Fix tests
2023-07-18 15:05:55 +02:00