mirror of
https://github.com/home-assistant/core.git
synced 2025-08-03 12:45:28 +02:00
Fix xiaomi_miio button platform regression (#100527)
This commit is contained in:
@@ -169,8 +169,12 @@ class XiaomiGenericCoordinatedButton(XiaomiCoordinatedMiioEntity, ButtonEntity):
|
|||||||
async def async_press(self) -> None:
|
async def async_press(self) -> None:
|
||||||
"""Press the button."""
|
"""Press the button."""
|
||||||
method = getattr(self._device, self.entity_description.method_press)
|
method = getattr(self._device, self.entity_description.method_press)
|
||||||
|
params = self.entity_description.method_press_params
|
||||||
|
if params is not None:
|
||||||
await self._try_command(
|
await self._try_command(
|
||||||
self.entity_description.method_press_error_message,
|
self.entity_description.method_press_error_message, method, params
|
||||||
method,
|
)
|
||||||
self.entity_description.method_press_params,
|
else:
|
||||||
|
await self._try_command(
|
||||||
|
self.entity_description.method_press_error_message, method
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user