Fix xiaomi_miio button platform regression (#100527)
parent
c3f74ae022
commit
7c4f08e6b3
|
@ -169,8 +169,12 @@ class XiaomiGenericCoordinatedButton(XiaomiCoordinatedMiioEntity, ButtonEntity):
|
|||
async def async_press(self) -> None:
|
||||
"""Press the button."""
|
||||
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(
|
||||
self.entity_description.method_press_error_message,
|
||||
method,
|
||||
self.entity_description.method_press_params,
|
||||
self.entity_description.method_press_error_message, method, params
|
||||
)
|
||||
else:
|
||||
await self._try_command(
|
||||
self.entity_description.method_press_error_message, method
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue