From 48b6276194b4daa59ef7c6796c983ed1b468fec1 Mon Sep 17 00:00:00 2001 From: Bruno Ribeiro Date: Fri, 5 Apr 2024 21:57:11 +0100 Subject: [PATCH] Fix T5 sensor triggering on local ping --- custom_components/sonoff/sensor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/sonoff/sensor.py b/custom_components/sonoff/sensor.py index d3edfe70..8548cf5e 100644 --- a/custom_components/sonoff/sensor.py +++ b/custom_components/sonoff/sensor.py @@ -332,7 +332,7 @@ class XT5Action(XEventSesor): uid = "action" def set_state(self, params: dict): - if params.get("triggerType") == 2: + if "switches" in params and params.get("triggerType") == 2: self._attr_native_value = "touch" asyncio.create_task(self.clear_state())