diff --git a/homeassistant/components/ihc/__init__.py b/homeassistant/components/ihc/__init__.py index b246943b6ad..9acf710a58e 100644 --- a/homeassistant/components/ihc/__init__.py +++ b/homeassistant/components/ihc/__init__.py @@ -191,7 +191,10 @@ SET_RUNTIME_VALUE_BOOL_SCHEMA = vol.Schema( ) SET_RUNTIME_VALUE_INT_SCHEMA = vol.Schema( - {vol.Required(ATTR_IHC_ID): cv.positive_int, vol.Required(ATTR_VALUE): int} + { + vol.Required(ATTR_IHC_ID): cv.positive_int, + vol.Required(ATTR_VALUE): vol.Coerce(int), + } ) SET_RUNTIME_VALUE_FLOAT_SCHEMA = vol.Schema( diff --git a/homeassistant/components/ihc/manifest.json b/homeassistant/components/ihc/manifest.json index 4c5ab49c83e..ac9f2f60218 100644 --- a/homeassistant/components/ihc/manifest.json +++ b/homeassistant/components/ihc/manifest.json @@ -2,7 +2,10 @@ "domain": "ihc", "name": "IHC Controller", "documentation": "https://www.home-assistant.io/integrations/ihc", - "requirements": ["defusedxml==0.6.0", "ihcsdk==2.4.0"], + "requirements": [ + "defusedxml==0.6.0", + "ihcsdk==2.5.0" + ], "dependencies": [], "codeowners": [] } diff --git a/requirements_all.txt b/requirements_all.txt index 89058cd98a5..6e8536bd2c3 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -718,7 +718,7 @@ ibmiotf==0.3.4 iglo==1.2.7 # homeassistant.components.ihc -ihcsdk==2.4.0 +ihcsdk==2.5.0 # homeassistant.components.incomfort incomfort-client==0.4.0