From e32e454b75b0bfd4df789568d931f49bcd4c4e33 Mon Sep 17 00:00:00 2001 From: DanielV Date: Sat, 13 Dec 2025 21:30:10 +0000 Subject: [PATCH 1/3] Restrict logging from gql --- custom_components/poollab/poollab.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/custom_components/poollab/poollab.py b/custom_components/poollab/poollab.py index ef088ec..cc78a81 100644 --- a/custom_components/poollab/poollab.py +++ b/custom_components/poollab/poollab.py @@ -6,8 +6,11 @@ API_ENDPOINT = "https://backend.labcom.cloud/graphql" +import logging from gql import Client, gql from gql.transport.aiohttp import AIOHTTPTransport +from gql.transport.requests import log as requests_logger +requests_logger.setLevel(logging.WARNING) # Measurement ranges according to https://poollab.org/static/manuals/poollab_manual_gb-fr-e-d-i.pdf MEAS_RANGES_BY_SCENARIO = { From 78b7e9e9e1cc478b18894404c04ab6f5f195257d Mon Sep 17 00:00:00 2001 From: DanielV Date: Sat, 13 Dec 2025 21:33:18 +0000 Subject: [PATCH 2/3] Add logging to requirements.txt --- requirements.test.txt | 1 + requirements.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/requirements.test.txt b/requirements.test.txt index e9075a1..4adaa06 100644 --- a/requirements.test.txt +++ b/requirements.test.txt @@ -1,3 +1,4 @@ +logging gql pytest diff --git a/requirements.txt b/requirements.txt index ce7d4f3..4d0e693 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ homeassistant +logging gql \ No newline at end of file From 4216d80dd1e54f79a21ffbf20bbeb0b5f6ec57f7 Mon Sep 17 00:00:00 2001 From: DanielV Date: Sat, 13 Dec 2025 21:37:37 +0000 Subject: [PATCH 3/3] Also add requests_toolbelt --- requirements.test.txt | 1 + requirements.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/requirements.test.txt b/requirements.test.txt index 4adaa06..22d5ef7 100644 --- a/requirements.test.txt +++ b/requirements.test.txt @@ -1,4 +1,5 @@ logging +requests_toolbelt gql pytest diff --git a/requirements.txt b/requirements.txt index 4d0e693..f1c66c1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ homeassistant logging +requests_toolbelt gql \ No newline at end of file