diff --git a/homeassistant/components/influxdb/__init__.py b/homeassistant/components/influxdb/__init__.py index d805623fb9a..86a2242944d 100644 --- a/homeassistant/components/influxdb/__init__.py +++ b/homeassistant/components/influxdb/__init__.py @@ -333,10 +333,10 @@ def get_influx_connection(conf, test_write=False, test_read=False): buckets = [] if test_write: - # Try to write [] to influx. If we can connect and creds are valid + # Try to write b"" to influx. If we can connect and creds are valid # Then invalid inputs is returned. Anything else is a broken config try: - write_v2([]) + write_v2(b"") except ValueError: pass write_api = influx.write_api(write_options=ASYNCHRONOUS) diff --git a/homeassistant/components/influxdb/manifest.json b/homeassistant/components/influxdb/manifest.json index 46d234e370c..ec1bd8f9594 100644 --- a/homeassistant/components/influxdb/manifest.json +++ b/homeassistant/components/influxdb/manifest.json @@ -2,6 +2,6 @@ "domain": "influxdb", "name": "InfluxDB", "documentation": "https://www.home-assistant.io/integrations/influxdb", - "requirements": ["influxdb==5.2.3", "influxdb-client==1.6.0"], + "requirements": ["influxdb==5.2.3", "influxdb-client==1.8.0"], "codeowners": ["@fabaff", "@mdegat01"] } diff --git a/requirements_all.txt b/requirements_all.txt index 101d37c99f7..a324054327c 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -793,7 +793,7 @@ ihcsdk==2.7.0 incomfort-client==0.4.0 # homeassistant.components.influxdb -influxdb-client==1.6.0 +influxdb-client==1.8.0 # homeassistant.components.influxdb influxdb==5.2.3 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index b38ca96aca6..34a892fdf69 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -371,7 +371,7 @@ huawei-lte-api==1.4.12 iaqualink==0.3.4 # homeassistant.components.influxdb -influxdb-client==1.6.0 +influxdb-client==1.8.0 # homeassistant.components.influxdb influxdb==5.2.3