From 6b8fdd5477b3a82e84b25a968b69bdb6da39cd2f Mon Sep 17 00:00:00 2001 From: SchiZzA Date: Wed, 25 Feb 2026 08:30:55 +0100 Subject: [PATCH] Accept push data for WSLink. --- custom_components/sws12500/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/custom_components/sws12500/__init__.py b/custom_components/sws12500/__init__.py index 991cd36..aa030c6 100644 --- a/custom_components/sws12500/__init__.py +++ b/custom_components/sws12500/__init__.py @@ -56,10 +56,13 @@ class WeatherDataUpdateCoordinator(DataUpdateCoordinator): self.pocasi: PocasiPush = PocasiPush(hass, config) super().__init__(hass, _LOGGER, name=DOMAIN) - async def recieved_data(self, webdata): + async def recieved_data(self, webdata: aiohttp.web.Request): """Handle incoming data query.""" _wslink = self.config_entry.options.get(WSLINK) - data = webdata.query + get_data = webdata.query + post_data = await webdata.post() + + data = dict(get_data) | dict(post_data) response = None