From a0a8638a2d7a23f610e89d848840826fd376d44a Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 10 Apr 2021 00:42:42 -1000 Subject: [PATCH] Bump nexia to 0.9.6 (#48982) - Now returns None when a humidity sensor cannot be read instead of throwing an exception --- homeassistant/components/nexia/manifest.json | 2 +- homeassistant/components/nexia/util.py | 2 ++ requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/nexia/manifest.json b/homeassistant/components/nexia/manifest.json index cb3493ebc55..253400c886d 100644 --- a/homeassistant/components/nexia/manifest.json +++ b/homeassistant/components/nexia/manifest.json @@ -1,7 +1,7 @@ { "domain": "nexia", "name": "Nexia", - "requirements": ["nexia==0.9.5"], + "requirements": ["nexia==0.9.6"], "codeowners": ["@bdraco"], "documentation": "https://www.home-assistant.io/integrations/nexia", "config_flow": true, diff --git a/homeassistant/components/nexia/util.py b/homeassistant/components/nexia/util.py index 665aa137065..74272a3c7fd 100644 --- a/homeassistant/components/nexia/util.py +++ b/homeassistant/components/nexia/util.py @@ -13,4 +13,6 @@ def is_invalid_auth_code(http_status_code): def percent_conv(val): """Convert an actual percentage (0.0-1.0) to 0-100 scale.""" + if val is None: + return None return round(val * 100.0, 1) diff --git a/requirements_all.txt b/requirements_all.txt index ccad87480c7..9e13cc4c543 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -988,7 +988,7 @@ netdisco==2.8.2 neurio==0.3.1 # homeassistant.components.nexia -nexia==0.9.5 +nexia==0.9.6 # homeassistant.components.nextcloud nextcloudmonitor==1.1.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index becdbf700d3..923f0e6efc0 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -530,7 +530,7 @@ nessclient==0.9.15 netdisco==2.8.2 # homeassistant.components.nexia -nexia==0.9.5 +nexia==0.9.6 # homeassistant.components.notify_events notify-events==1.0.4