From 6e53160b1222e31409e62109bf4ba9078208019a Mon Sep 17 00:00:00 2001 From: Teemu Rytilahti Date: Fri, 17 Jan 2025 14:48:25 +0100 Subject: [PATCH] Add pair/unpair buttons for tplink --- homeassistant/components/tplink/button.py | 2 ++ homeassistant/components/tplink/strings.json | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/homeassistant/components/tplink/button.py b/homeassistant/components/tplink/button.py index 990f0a608d3..c847a830a36 100644 --- a/homeassistant/components/tplink/button.py +++ b/homeassistant/components/tplink/button.py @@ -70,6 +70,8 @@ BUTTON_DESCRIPTIONS: Final = [ key="tilt_down", available_fn=lambda dev: dev.is_on, ), + TPLinkButtonEntityDescription(key="pair"), + TPLinkButtonEntityDescription(key="unpair"), ] BUTTON_DESCRIPTIONS_MAP = {desc.key: desc for desc in BUTTON_DESCRIPTIONS} diff --git a/homeassistant/components/tplink/strings.json b/homeassistant/components/tplink/strings.json index 9c32dd5bbf4..7718fc003c5 100644 --- a/homeassistant/components/tplink/strings.json +++ b/homeassistant/components/tplink/strings.json @@ -138,6 +138,12 @@ }, "tilt_down": { "name": "Tilt down" + }, + "pair": { + "name": "Pair new device" + }, + "unpair": { + "name": "Unpair device" } }, "camera": {