From 43b94eb5b5fa4513e61f252f81f10e30eb00755e Mon Sep 17 00:00:00 2001 From: RenierM26 <66512715+RenierM26@users.noreply.github.com> Date: Sun, 2 Feb 2025 19:19:19 +0200 Subject: [PATCH] Add flip image button --- custom_components/ezviz_cloud/button.py | 6 ++++++ custom_components/ezviz_cloud/manifest.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/custom_components/ezviz_cloud/button.py b/custom_components/ezviz_cloud/button.py index aeff49d..2af75d9 100644 --- a/custom_components/ezviz_cloud/button.py +++ b/custom_components/ezviz_cloud/button.py @@ -85,6 +85,12 @@ class EzvizButtonEntityDescription(ButtonEntityDescription): method=lambda pyezviz_client, serial: pyezviz_client.reboot_camera(serial), supported_ext=str(SupportExt.SupportRebootDevice.value), ), + EzvizButtonEntityDescription( + key="flip_image", + translation_key="flip_image", + method=lambda pyezviz_client, serial: pyezviz_client.flip_image(serial), + supported_ext=str(SupportExt.SupportPtzCenterMirror.value), + ), ) diff --git a/custom_components/ezviz_cloud/manifest.json b/custom_components/ezviz_cloud/manifest.json index c3de4cf..3f2f84b 100644 --- a/custom_components/ezviz_cloud/manifest.json +++ b/custom_components/ezviz_cloud/manifest.json @@ -9,5 +9,5 @@ "issue_tracker": "https://github.com/RenierM26/ha-ezviz/issues", "loggers": ["paho_mqtt", "pyezvizapi"], "requirements": ["pyezvizapi==1.0.0.9"], - "version": "0.1.0.58" + "version": "0.1.0.59" }