Arie Catsman
e5eb58b456
Bump Pyenphase to 1.16.0 ( #107719 )
2024-01-10 14:34:25 +01:00
Marc Mueller
e91a159efa
Add decorator typing [modern_forms] ( #107558 )
2024-01-10 14:14:33 +01:00
Marc Mueller
fbbe03c93c
Add decorator typing [soma] ( #107559 )
2024-01-10 14:13:05 +01:00
Marc Mueller
402ead8df2
Add decorator typing [toon] ( #107597 )
2024-01-10 14:11:13 +01:00
elmurato
3fba02a692
Improve debug logs in Minecraft Server ( #107672 )
...
Improve debug logs
2024-01-10 14:06:49 +01:00
J. Nick Koston
49bdfbd9ca
Bump govee-ble to 0.26.0 ( #107706 )
2024-01-10 14:03:15 +01:00
Jan-Philipp Benecke
08e3178682
Allow configuration of min_gradient from UI to be negative in Trend ( #107720 )
...
Allow configuration of min_gradient to be negative from UI
2024-01-10 14:03:02 +01:00
Cyrill Raccaud
598e18ca86
Set proper sensor device class for swiss_public_transport ( #106485 )
...
set proper sensor device class
2024-01-10 13:23:02 +01:00
Erwin Douna
15e3af72d1
Fix Tado unique mobile device dispatcher ( #107631 )
...
* Add unique home ID device dispatch
* Adding fixture for new setup
* Minor refactor work
* Add check for unlinked to different homes
* If the interface returns an error
* Proper error handling
* Feedback fixes
* Comments for error in client
* Typo
* Update homeassistant/components/tado/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tado/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update devices fix standard
* Dispatch out of loop
* Update dispatcher
* Clean up
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-01-10 12:09:10 +01:00
Michaël Arnauts
093e35f4d4
Remove myself as a codeowner from tado ( #107708 )
2024-01-09 22:54:43 -10:00
Josef Zweck
0f79b6ac2a
Bump pytedee_async to 0.2.11 ( #107707 )
2024-01-10 09:43:04 +01:00
Lars R
bf6b9175a1
Add 'bitwise_xor' filter to jinja templates ( #104942 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-01-10 09:40:52 +01:00
J. Nick Koston
554c27a31a
Clamp tplink color temp to valid range ( #107695 )
2024-01-09 17:08:49 -10:00
Maciej Bieniek
8181fbab5c
Fix `device_class` type for Shelly Gen1 sleeping sensors ( #107683 )
2024-01-09 12:01:19 -10:00
Yuval Aboulafia
b739fa8c02
Add missing 'state class' to Airvisual ( #107666 )
2024-01-09 13:01:11 -07:00
Erik Montnemery
9859306718
Prevent overriding cached attribute as property ( #107657 )
...
* Prevent overriding cached attribute as property
* Remove debug
2024-01-09 19:16:45 +01:00
J. Nick Koston
ab6b9fe891
Avoid total_seconds conversion in bond keep alive ( #107618 )
2024-01-09 07:46:57 -10:00
Jan-Philipp Benecke
d1c1eb8428
Add test for avoid triggering ping device tracker `home` after reload ( #107107 )
2024-01-09 18:39:31 +01:00
Jan-Philipp Benecke
3141b92027
Remove deprecated services from Huawei LTE ( #107578 )
2024-01-09 18:39:05 +01:00
Jan-Philipp Benecke
71dcbb95ab
Remove deprecated services from Ezviz ( #107582 )
2024-01-09 18:38:42 +01:00
Luke Lashley
29cac5b093
Bump Python-Roborock to 0.39.0 ( #107547 )
...
* bump to 0.39.0
* add new strings
* change strings
2024-01-09 16:48:01 +01:00
Jan-Philipp Benecke
33dd6f66e3
Correct device class in `sql` tests ( #107663 )
2024-01-09 16:30:21 +01:00
Jan-Philipp Benecke
1a6418d361
Use right state class in `filter` test ( #107643 )
2024-01-09 16:06:36 +01:00
Jan-Philipp Benecke
c62e79f9ee
Use right state class for kWh sensor in `homekit_controller` ( #107644 )
2024-01-09 16:06:18 +01:00
mkmer
4dbaa576a7
Remove unused option flow from blink ( #106735 )
...
* Remove unused option flow
* remove update listener
* adjust scan_interval to original default
* default scn interval back to 30s
2024-01-09 16:06:04 +01:00
Ståle Storø Hauknes
5d259586e5
Airthings cloud: Add myself as codeowner ( #107654 )
...
Add myself as codeowner
2024-01-09 15:17:52 +01:00
J. Nick Koston
249e10d8c7
Fix dlink test mutating config entry after its adding to hass ( #107604 )
2024-01-09 14:55:20 +01:00
Jan-Philipp Benecke
15cee58637
Remove deprecated YAML support from zodiac ( #107584 )
2024-01-09 14:32:13 +01:00
Jan-Philipp Benecke
fd533e46dd
Correct state class in `mobile_app` tests ( #107646 )
...
Correct right state class in `mobile_app` tests
2024-01-09 14:08:58 +01:00
Manuel Dipolt
c9d0134b8b
Remove deprecated line in osoenergy ( #107553 )
2024-01-09 13:56:50 +01:00
Marc Mueller
29dd70ccfb
Fix tplink_lte setup ( #107642 )
2024-01-09 13:08:40 +01:00
vexofp
3c53693fe3
Prevent toggle from calling stop on covers which do not support it ( #106848 )
...
* Prevent toggle from calling stop on covers which do not support it
* Update homeassistant/components/cover/__init__.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-01-09 12:32:27 +01:00
Abílio Costa
3a36117c08
Bump idasen-ha to 2.5 ( #107607 )
2024-01-08 22:27:16 -10:00
J. Nick Koston
1e4d10efe1
Add caching to the distance calculation utility ( #107626 )
2024-01-08 21:51:56 -10:00
J. Nick Koston
49e3c740cc
Small cleanups to temperature helper ( #107625 )
2024-01-08 21:51:35 -10:00
Erwin Douna
9ca09bd6f0
Tado unavailable state to device tracker ( #107542 )
...
* Adding unavailable state to device tracker
* Small fixes
2024-01-09 08:18:22 +01:00
J. Nick Koston
a0b00d78b1
Avoid duplicate property lookups in camera state_attributes ( #107627 )
2024-01-09 08:16:19 +01:00
J. Nick Koston
955c70b8f1
Fix cloudflare tests using a dict for the unique id ( #107601 )
...
fix cloudflare tests using a dict for the unique id
2024-01-09 07:59:29 +01:00
J. Nick Koston
05d205ae7a
Small cleanups to number entity ( #107624 )
2024-01-08 20:20:15 -10:00
Eric Severance
82dc8260c6
Bump pywemo to 1.4.0 ( #107623 )
2024-01-08 20:01:15 -10:00
J. Nick Koston
86603b332a
Bump aiohttp-zlib-ng to 0.3.1 ( #107595 )
2024-01-08 13:24:57 -10:00
J. Nick Koston
ea2178a53d
Fix tractive tests using a dict for the unique_id ( #107602 )
2024-01-08 13:10:15 -10:00
J. Nick Koston
bb78b75d49
Bump pymeteoclimatic to 0.1.0 ( #107583 )
2024-01-08 23:02:29 +01:00
Jan Rieger
9a81a29ce2
Let babel handle the locale separator in holiday ( #107571 )
2024-01-08 22:59:12 +01:00
Arie Catsman
e8acccce05
Catch missing inverter in Enphase Envoy ( #106730 )
...
* bug: prevent invalid key when empty invereter arrays is returned.
Some envoy fw versions return an empty inverter array
every 4 hours when no production is taking place.
Prevent collection failure due to this as other data
seems fine. Inveretrs will show unknown during this cycle.
* refactor: replace try/catch with test and make warning debug
* Update homeassistant/components/enphase_envoy/sensor.py
* Update homeassistant/components/enphase_envoy/sensor.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-08 22:28:04 +01:00
Jan-Philipp Benecke
ca886de3ca
Remove deprecated YAML support from OpenSky ( #107585 )
2024-01-08 22:03:25 +01:00
Marc Mueller
8150754b9b
Improve led_ble generic typing ( #107534 )
2024-01-08 10:08:19 -10:00
mkmer
438ba7eaad
Add software version to Blink device info ( #107548 )
...
* add firmware to device
* Version from attributes
2024-01-08 20:32:29 +01:00
nic
e349608f92
Retry zoneminder connection setup ( #107519 )
...
* zoneminder setup retry connection
Makes ZM setup be async for enabling connection retry attempts
This also requires zm-py version bump v0.5.4 as that
dependency was patched in conjunction to resolve this issue
Closes #105271
Signed-off-by: Nic Boet <nic@boet.cc>
* ruff format
Signed-off-by: Nic Boet <nic@boet.cc>
* ruff fixes
Signed-off-by: Nic Boet <nic@boet.cc>
* RequestsConnectionError
Signed-off-by: Nic Boet <nic@boet.cc>
* revert async changes
Signed-off-by: Nic Boet <nic@boet.cc>
---------
Signed-off-by: Nic Boet <nic@boet.cc>
2024-01-08 20:30:44 +01:00
Michael Hansen
4bb2a3ad92
Specific Assist errors for domain/device class ( #107302 )
...
* Specific errors for domain/device class
* Don't log exception
* Check device class first
* Refactor guard clauses
* Test default error
2024-01-08 12:23:06 -06:00