From 4936d73622887fd634952ed182c3f5f5705831d5 Mon Sep 17 00:00:00 2001 From: David Rapan Date: Mon, 5 Aug 2024 18:06:58 +0200 Subject: [PATCH] refactor: Removed unnecessary code from api.py --- custom_components/solarman/api.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/custom_components/solarman/api.py b/custom_components/solarman/api.py index dea38f89..7fad7887 100644 --- a/custom_components/solarman/api.py +++ b/custom_components/solarman/api.py @@ -68,9 +68,7 @@ def available(self): return self.status > -1 async def async_connect(self, loud = True) -> None: - if self.reader_task: - _LOGGER.debug(f"Reader Task done: {self.reader_task.done()}, cancelled: {self.reader_task.cancelled()}.") - if not self.reader_task: #if not self.reader_task or self.reader_task.done() or self.reader_task.cancelled(): + if not self.reader_task: if loud: _LOGGER.info(f"Connecting to {self.address}:{self.port}") await self.connect() @@ -138,7 +136,7 @@ async def async_get(self, runtime = 0): params = ParameterParser(self.parameter_definition) requests = params.get_requests(runtime) requests_count = len(requests) - results = [1] * requests_count + results = [0] * requests_count _LOGGER.debug(f"Scheduling {requests_count} query requests. #{runtime}") @@ -149,7 +147,6 @@ async def async_get(self, runtime = 0): code = get_request_code(request) start = get_request_start(request) end = get_request_end(request) - results[i] = 0 _LOGGER.debug(f"Querying ({start} - {end}) ...")