diff --git a/homeassistant/components/zwave_js/discovery.py b/homeassistant/components/zwave_js/discovery.py index a43482e3e90..bea2836fead 100644 --- a/homeassistant/components/zwave_js/discovery.py +++ b/homeassistant/components/zwave_js/discovery.py @@ -976,19 +976,19 @@ def async_discover_single_value( continue # check device_class_basic - if not check_device_class( + if value.node.device_class and not check_device_class( value.node.device_class.basic, schema.device_class_basic ): continue # check device_class_generic - if not check_device_class( + if value.node.device_class and not check_device_class( value.node.device_class.generic, schema.device_class_generic ): continue # check device_class_specific - if not check_device_class( + if value.node.device_class and not check_device_class( value.node.device_class.specific, schema.device_class_specific ): continue diff --git a/homeassistant/components/zwave_js/manifest.json b/homeassistant/components/zwave_js/manifest.json index 8452ba2ed32..da144c398ed 100644 --- a/homeassistant/components/zwave_js/manifest.json +++ b/homeassistant/components/zwave_js/manifest.json @@ -8,7 +8,7 @@ "integration_type": "hub", "iot_class": "local_push", "loggers": ["zwave_js_server"], - "requirements": ["pyserial==3.5", "zwave-js-server-python==0.48.0"], + "requirements": ["pyserial==3.5", "zwave-js-server-python==0.48.1"], "usb": [ { "vid": "0658", diff --git a/requirements_all.txt b/requirements_all.txt index 978541fcce4..afbea5d99be 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2745,7 +2745,7 @@ zigpy==0.55.0 zm-py==0.5.2 # homeassistant.components.zwave_js -zwave-js-server-python==0.48.0 +zwave-js-server-python==0.48.1 # homeassistant.components.zwave_me zwave_me_ws==0.4.2 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index fce363d0766..aa19a3e141f 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1982,7 +1982,7 @@ zigpy-znp==0.11.1 zigpy==0.55.0 # homeassistant.components.zwave_js -zwave-js-server-python==0.48.0 +zwave-js-server-python==0.48.1 # homeassistant.components.zwave_me zwave_me_ws==0.4.2