tronikos and GitHub
771b5e34b7
Bump androidtvremote2 to 0.0.12 ( #96796 )
...
Bump androidtvremote2==0.0.12
2023-07-18 01:42:31 +02:00
Mike Keesey and GitHub
44aa531a51
Alexa temperature adjustment handle multiple setpoint ( #95821 )
...
* Alexa temperature adjustment handle multiple setpoint
In "auto" mode with many thermostats, the thermostats expose both an
upper and lower setpoint representing a range of temperatures. When a
temperature delta is sent from Alexa (e.g. "lower by 2 degrees), we need
to handle the case where the temperature property is not set, but
instead the upper and lower setpoint properties are set. In this case,
we adjust those properties via service call instead of the singular
value.
* Updating tests to fix coverage
2023-07-18 01:12:15 +02:00
Marc Mueller and GitHub
564e618d0c
Drop upper constraint for pip ( #96738 )
2023-07-18 00:37:02 +02:00
Michael Hansen and GitHub
8cccfcc946
Bump wyoming to 1.1 ( #96778 )
2023-07-17 15:58:05 -05:00
Erik Montnemery and GitHub
c79fa87a7f
Fix check for HA Yellow radio in otbr config flow ( #96789 )
2023-07-17 22:21:52 +02:00
Erik Montnemery and GitHub
49a27bb9a7
Fix otbr test ( #96788 )
2023-07-17 22:12:59 +02:00
Erik Montnemery and GitHub
863b36c0c3
Include addon name in otbr config entry title ( #96786 )
2023-07-17 21:26:15 +02:00
Erik Montnemery and GitHub
8559af8232
Remove extra otbr config entries ( #96785 )
2023-07-17 21:23:20 +02:00
Erik Montnemery and GitHub
1e3fdcc4d1
Prevent otbr creating multiple config entries ( #96783 )
2023-07-17 21:22:50 +02:00
Joakim Plate and GitHub
d02bf837a6
Add some basic tests for gardena ( #96777 )
2023-07-17 21:13:13 +02:00
Joakim Plate and GitHub
d80b7d0145
Add base class to gardena bluetooth entities ( #96775 )
...
Add helper base class for gardena entities
2023-07-17 21:12:41 +02:00
Joakim Plate and GitHub
36cb3f7278
Protect entities for availability in gardena bluetooth ( #96776 )
...
Protect entities for availability
2023-07-17 21:12:24 +02:00
Maciej Bieniek and GitHub
31dfa5561a
Add external power sensor for Shelly Plus HT ( #96768 )
...
* Add external power sensor for Plus HT
* Tests
2023-07-17 22:07:24 +03:00
J. Nick Koston and GitHub
aa87f0ad54
Switch homekit_controller to use subscriber lookups ( #96739 )
2023-07-17 06:32:38 -10:00
Jan Bouwhuis and GitHub
a4d4eb3871
Remove support for mqtt climate option CONF_POWER_STATE_TOPIC and template ( #96771 )
...
Remove support CONF_POWER_STATE_TOPIC and template
2023-07-17 17:56:39 +02:00
Joost Lekkerkerker and GitHub
e99b6b2a03
Migrate VeSync to has entity name ( #96772 )
...
* Migrate VeSync to has entity name
* Fix tests
2023-07-17 17:52:53 +02:00
Joost Lekkerkerker and GitHub
560e0cc7e0
Migrate VLC Telnet to has entity naming ( #96774 )
...
* Migrate VLC Telnet to has entity naming
* Remove unused variable
2023-07-17 17:47:47 +02:00
J. Nick Koston and GitHub
70c88a125c
Reduce attribute lookups in update state_attributes ( #96511 )
2023-07-17 17:47:36 +02:00
Joost Lekkerkerker and GitHub
7ccb06ed22
Add entity translations to Twentemilieu ( #96762 )
2023-07-17 17:26:13 +02:00
Joost Lekkerkerker and GitHub
005e45edcc
Migrate OwnTracks to has entity name ( #96743 )
...
* Migrate OwnTracks to has entity name
* Fix test
* Fix tests
2023-07-17 14:55:34 +02:00
Joost Lekkerkerker and GitHub
8937884e33
Add entity translations to MotionEye ( #96740 )
...
* Add entity translations to MotionEye
* Fix name
* Explicit device name
2023-07-17 14:54:38 +02:00
Joost Lekkerkerker and GitHub
34f1b2b71d
Add entity translations to radiotherm ( #96745 )
2023-07-17 14:54:26 +02:00
Joost Lekkerkerker and GitHub
98e166f795
Fix device name for OwnTracks ( #96759 )
2023-07-17 14:49:35 +02:00
Joost Lekkerkerker and GitHub
e76254a50f
Migrate Plum Lightpad to has entity name ( #96744 )
2023-07-17 14:42:58 +02:00
Joost Lekkerkerker and GitHub
b0dd05a411
Add entity translations to philips js ( #96747 )
...
* Add entity translations to philips js
* Remove name
2023-07-17 13:12:50 +02:00
Joost Lekkerkerker and GitHub
73bbfc7a2d
Add base entity to philips js ( #96756 )
...
* Create superclass for philips js
* Move device info creation to coordinator
2023-07-17 13:05:58 +02:00
Joost Lekkerkerker and GitHub
57361a738e
Use explicit device name for Stookalert ( #96755 )
2023-07-17 12:58:51 +02:00
Joost Lekkerkerker and GitHub
dc8267b05a
Migrate NuHeat to has entity name ( #96742 )
2023-07-17 12:09:43 +02:00
Joost Lekkerkerker and GitHub
5a951c390b
Add entity translations to mutesync ( #96741 )
2023-07-17 12:07:43 +02:00
b-uwe and GitHub
56bc708b28
Remove the virtual integration for ultraloq ( #96355 )
2023-07-17 11:49:42 +02:00
Marc Mueller and GitHub
4a6247f922
Update pygtfs to 0.1.9 ( #96682 )
2023-07-17 10:20:57 +02:00
Björn and GitHub
e29b6408f6
Periodically re-scan for Fronius inverters that were offline while setup ( #96538 )
2023-07-17 10:16:28 +02:00
Jan Bouwhuis and GitHub
65ebb6a74f
Improve imap error handling for config entry ( #96724 )
...
* Improve error handling config entry
* Removed CancelledError
* Add cleanup
* Do not call protected async_set_state()
2023-07-17 09:44:47 +02:00
J. Nick Koston and GitHub
3a06659120
Speed up single entity/response service calls ( #96729 )
...
* Significantly speed up single entity/response service calls
Since the majority of service calls are single entity, we can
avoid creating tasks in this case. Since the multi-entity
service calls always check the result and raise, we can switch
the asyncio.wait to asyncio.gather
* Significantly speed up single entity/response service calls
Since the majority of service calls are single entity, we can
avoid creating tasks in this case. Since the multi-entity
service calls always check the result and raise, we can switch
the asyncio.wait to asyncio.gather
* revert
* cannot be inside pytest.raises
* one more
* Update homeassistant/helpers/service.py
2023-07-17 09:33:13 +02:00
Maximilian and GitHub
c76fac0633
Bump pynina to 0.3.1 ( #96693 )
2023-07-17 09:27:01 +02:00
Raman Gupta and GitHub
657fdb075a
Bump pytomorrowio to 0.3.6 ( #96628 )
2023-07-17 09:25:47 +02:00
mattmccormack and GitHub
2f8b88e6ef
Add string "Quiet" to fan mode in climate component ( #96584 )
2023-07-17 09:25:01 +02:00
Joost Lekkerkerker and GitHub
a8e92bfcb6
Fix typo for PM 1 ( #96473 )
2023-07-17 09:22:07 +02:00
Joost Lekkerkerker and GitHub
9f71482f8c
Migrate iAlarm to has entity name ( #96700 )
2023-07-17 09:16:23 +02:00
e5ca20b4d0
Bump Cryptography from 41.0.1 to 41.0.2 ( #96699 )
...
Bump cryptography from 41.0.1 to 41.0.2
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.1 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.1...41.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 09:15:33 +02:00
Joost Lekkerkerker and GitHub
bd22cfc1d0
Use device class naming in keenteic ndms2 ( #96701 )
2023-07-17 09:14:02 +02:00
Joost Lekkerkerker and GitHub
f0fb09c2be
Migrate Kulersky to has entity name ( #96702 )
2023-07-17 09:12:07 +02:00
Joakim Plate and GitHub
088d04fe0f
Add sensor to gardena ( #96691 )
2023-07-17 09:11:23 +02:00
Joost Lekkerkerker and GitHub
13ac8d00f9
Migrate Laundrify to has entity name ( #96703 )
2023-07-17 09:11:02 +02:00
Joost Lekkerkerker and GitHub
13140830a0
Migrate Monoprice to has entity name ( #96704 )
2023-07-17 09:09:53 +02:00
c0ffeeca7 and GitHub
9496b651a8
Small tweaks to ZHA service strings ( #96709 )
2023-07-17 09:08:27 +02:00
Maciej Bieniek and GitHub
f809b7284b
Create Tractive battery charging sensor if charging_state is not None ( #96713 )
...
Check if charging_state is available
2023-07-17 09:04:43 +02:00
c0ffeeca7 and GitHub
3a043655b9
Vacuum services strings: rename 'base' to 'dock' for consistency ( #96715 )
2023-07-17 09:03:25 +02:00
Maciej Bieniek and GitHub
79bcca2853
Add wellness sensors to Tractive integration ( #96719 )
...
* Add sleep sensors
* Add minutes rest sensor
* Add calories sensor
* Add state_class to entity descriptions
2023-07-17 09:02:42 +02:00
J. Nick Koston and GitHub
085eebc903
Make async_set_state in ConfigEntry a protected method ( #96727 )
...
I added this in #77803 but I never designed it to be called
externally. External usage may break at any time because the
class is not designed for this. I should have made it protected
in the original PR but I did not think it would get called
externally (my mistake)
2023-07-17 08:58:12 +02:00