Joost Lekkerkerker
9ca288858b
Add entity translations to IntelliFire ( #95466 )
2023-07-22 16:31:36 +02:00
Joost Lekkerkerker
11fd43b1fc
Add entity translations to Wiz ( #96826 )
2023-07-22 16:28:48 +02:00
Joost Lekkerkerker
47426e50d3
Add entity translations to Modern Forms ( #95738 )
2023-07-22 16:19:37 +02:00
Joost Lekkerkerker
d708c159e7
Add entity translations to iCloud ( #95461 )
2023-07-22 16:16:39 +02:00
Joost Lekkerkerker
fe0d33d97c
Move Aseko coordinator to separate file ( #95120 )
2023-07-22 16:12:28 +02:00
Joost Lekkerkerker
e2fdc6a98b
Add entity translations for Ondilo Ico ( #95809 )
2023-07-22 13:16:07 +02:00
J. Nick Koston
24b9bde9e5
Fix duplicate and missing decorators in ESPHome Bluetooth client ( #97027 )
2023-07-22 13:10:41 +02:00
Joost Lekkerkerker
123cf07920
Clean up fitbit const ( #95545 )
2023-07-22 13:07:34 +02:00
Joost Lekkerkerker
9b717cb84f
Use snapshot testing in LastFM ( #97009 )
2023-07-22 12:47:26 +02:00
Joost Lekkerkerker
fb460d343e
Add upload date to Youtube state attributes ( #96976 )
2023-07-22 12:45:55 +02:00
Joost Lekkerkerker
8495da1964
Add entity translations for PoolSense ( #95814 )
2023-07-22 12:43:51 +02:00
Marc Mueller
4bc57c0466
Update coverage to 7.2.7 ( #96998 )
2023-07-22 12:39:28 +02:00
J. Nick Koston
52ab6b0b9d
Bump httpcore to 0.17.3 ( #97032 )
2023-07-21 19:15:28 -05:00
J. Nick Koston
2c4e4428e9
Decouple more of ESPHome Bluetooth support ( #96502 )
...
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* fix diag
* remove need for hass in the client
* refactor
* decouple more
* decouple more
* decouple more
* decouple more
* decouple more
* remove unreachable code
* remove unreachable code
2023-07-21 16:41:50 -04:00
Michael
facd6ef765
Display current version in common format in AVM Fritz!Tools ( #96424 )
2023-07-21 21:58:18 +02:00
J. Nick Koston
7814ce06f4
Fix ESPHome bluetooth client cancel behavior when device unexpectedly disconnects ( #96918 )
2023-07-21 13:44:13 -05:00
Marc Mueller
a2b18e46b9
Update respx to 0.20.2 ( #96996 )
2023-07-21 13:08:38 -04:00
Marc Mueller
6e90a75779
Update tqdm to 4.65.0 ( #96997 )
2023-07-21 13:08:24 -04:00
Marc Mueller
cd89f660d4
Update pytest-asyncio to 0.21.0 ( #96999 )
2023-07-21 13:08:05 -04:00
Marc Mueller
432ac1f313
Update pytest-sugar to 0.9.7 ( #97001 )
2023-07-21 13:07:49 -04:00
J. Nick Koston
0b0f072faf
Bump aioesphomeapi to 15.1.14 ( #97019 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v15.1.13...v15.1.14
2023-07-21 13:05:46 -04:00
G Johansson
4e30056830
Add new Forecasting to Weather ( #75219 )
...
* Add new Forecasting to Weather
* Add is_daytime for forecast_twice_daily
* Fix test
* Fix demo test
* Adjust tests
* Fix typing
* Add demo
* Mod demo more realistic
* Fix test
* Remove one weather
* Fix weather example
* kitchen_sink
* Reverse demo partially
* mod kitchen sink
* Fix twice_daily
* kitchen_sink
* Add test weathers
* Add twice daily to demo
* dt_util
* Fix names
* Expose forecast via WS instead of as state attributes
* Regularly update demo + kitchen_sink weather forecasts
* Run linters
* Fix rebase mistake
* Improve demo test coverage
* Improve weather test coverage
* Exclude kitchen_sink weather from test coverage
* Rename async_update_forecast to async_update_listeners
* Add async_has_listeners helper
* Revert "Add async_has_listeners helper"
This reverts commit 52af3664bb06d9feac2c5ff963ee0022077c23ba.
* Fix rebase mistake
---------
Co-authored-by: Erik <erik@montnemery.com>
2023-07-21 17:30:48 +02:00
Maciej Bieniek
9f98a418cd
Add new sensors for Shelly Pro 3EM ( #97006 )
...
* Add new sensors
* Fix typo
2023-07-21 18:18:14 +03:00
Franck Nijhof
530556015f
Use walrus in event entity last event attributes ( #97005 )
2023-07-21 15:32:27 +02:00
Marc Mueller
b3da2ea9a6
Update pytest-socket to 0.6.0 ( #97011 )
2023-07-21 15:29:15 +02:00
rappenze
9434a64b87
Update pyfibaro dependency ( #97004 )
2023-07-21 09:22:45 -04:00
Joost Lekkerkerker
9954208d3a
Move OpenSky constants to separate const file ( #97013 )
2023-07-21 15:20:24 +02:00
Marc Mueller
7d173bf4e5
Update pytest-cov to 4.1.0 ( #97010 )
2023-07-21 15:07:12 +02:00
Maciej Bieniek
2e156e56bf
Create an issue if Shelly TRV is not calibrated ( #96952 )
...
* Create issue if Shelly Valve is not calibrated
* Add test
* Improve test
* Improve issue description
* Restart -> reboot
2023-07-21 14:20:03 +02:00
Marc Mueller
878a4f1bb9
Update pytest-freezer to 0.4.8 ( #97000 )
2023-07-21 14:15:15 +02:00
G Johansson
58ce357870
Add uv_index to Weather Entity ( #96951 )
...
* Add uv_index to Weather Entity
* translation
* Update homeassistant/components/weather/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-07-21 14:07:10 +02:00
karwosts
9b0d4c8c03
Fix a translation bug for water price issue ( #96958 )
2023-07-21 13:00:18 +02:00
Jan Bouwhuis
447fbf58c9
Change naming of MQTT entities to correspond with HA guidelines ( #95159 )
...
* Set has_entity_name if device_name is set
* revert unneeded formatting change
* Add image platform
* Follow up comment
* Don't set `has_entity_name` without device name
* Only set has_entity_name if a valid name is set
* Follow device_class name and add tests
* Follow up comments add extra tests
* Move to helper - Log a warning
* fix test
* Allow to assign None as name explictly
* Refactor
* Log info messages when device name is not set
* Revert scene schema change - no device link
* Always set has_entity_name with device mapping
* Always set `_attr_has_entity_name`
* Cleanup
2023-07-21 12:52:10 +02:00
Franck Nijhof
747f4d4a73
Add event entity ( #96797 )
2023-07-21 12:16:35 +02:00
Renier Moorcroft
4916351d9a
Add EZVIZ AlarmControlPanelEntity ( #96602 )
...
* Add ezviz alarm panel
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Joakim Plate <elupus@ecce.se>
2023-07-21 12:01:02 +02:00
Joost Lekkerkerker
33c2fc008a
Add diagnostics to YouTube ( #96975 )
2023-07-21 11:58:49 +02:00
Franck Nijhof
e4d65cbae1
Update syrupy to 4.0.8 ( #96990 )
2023-07-21 11:57:40 +02:00
Joost Lekkerkerker
52313bfce5
Clean up Ombi const file ( #95541 )
2023-07-21 11:55:31 +02:00
Joost Lekkerkerker
4fa9f25e38
Clean up logi circle const ( #95540 )
2023-07-21 10:03:49 +02:00
Joost Lekkerkerker
d935c18f38
Add entity translations to Daikin ( #95181 )
2023-07-21 10:02:05 +02:00
Joost Lekkerkerker
b39f7d6a71
Add snapshot testing to YouTube ( #96974 )
2023-07-21 09:54:06 +02:00
Joost Lekkerkerker
e9eb8a4754
Remove stateclass from Systemmonitor process sensor ( #96973 )
...
Remove stateclass
2023-07-21 09:00:04 +02:00
J. Nick Koston
e2394b34bd
Cache version compare in update entity ( #96978 )
2023-07-21 08:56:34 +02:00
Marc Mueller
32d63ae890
Fix sentry test assert ( #96983 )
2023-07-21 08:55:44 +02:00
Michael Davie
92eaef9b18
Bump env_canada to v0.5.36 ( #96987 )
2023-07-21 08:54:57 +02:00
Ernst Klamer
4e964c3819
Bump xiaomi-ble to 0.19.1 ( #96967 )
...
* Bump xiaomi-ble to 0.19.0
* Bump xiaomi-ble to 0.19.1
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-21 00:13:56 -05:00
J. Nick Koston
28ff173f16
Only lookup hostname/ip_address/mac_address once in device_tracker ( #96984 )
2023-07-21 00:07:06 -05:00
Jan Bouwhuis
b504665b56
Do not override extra_state_attributes property for MqttEntity ( #96890 )
2023-07-21 06:35:58 +02:00
J. Nick Koston
c067c52cf4
Fix translation key in profiler integration ( #96979 )
2023-07-20 21:40:38 -05:00
J. Nick Koston
9fba6870fe
Fix task leak on config entry unload/retry ( #96981 )
...
Since the task was added to self._tasks without a `task.add_done_callback(self._tasks.remove)`
each unload/retry would leak a new set of tasks
2023-07-20 21:00:07 -04:00