diff --git a/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-node-config.ts b/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-node-config.ts index 19b7d24dd8..3dcd84f9aa 100644 --- a/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-node-config.ts +++ b/src/panels/config/integrations/integration-panels/zwave_js/zwave_js-node-config.ts @@ -327,6 +327,9 @@ class ZWaveJSNodeConfig extends SubscribeMixin(LitElement) { if (!("states" in item.metadata)) { return false; } + if (Object.keys(item.metadata.states).length !== 2) { + return false; + } if (!(0 in item.metadata.states) || !(1 in item.metadata.states)) { return false; }