You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⁉️ S2C_02599_FailingKeyExchange_Rev01 - Step 2.3: Granting no keys is not possible, because the user is prevented from doing so after choosing "secure if possible". Other steps pass
⁉️ S2_WarningS0BootstrapInS2Network_Rev01 - The 2nd test checks an impossible scenario: To use S0 over no security, the user has to manually opt in (except for certain device types). So the user is aware that the device is using S0 only.
❌ CCR_FullyOrPartiallyControlledCmdClasses_Rev01 - Need to decide which functionality to hide due to missing HA support, also document controlled CCs
✅ CCR_NoControlDefinition_Rev01
✅ CCR_Security0CC_Rev02
✅ CCR_Security2CC_Rev02
✅ CCR_SecurityClassLearning_Rev01 - No support for learn mode, DUT "learn" security classes during device inclusion
✅ CCR_SupervisionCC_Rev02
✅ Command Class Support Requirements
✅ CSR_ControlViaAssociationSecurityLearning_Rev01 - DUT does not send any controlling command via any association group, no support for learn mode, DUT "learn" security classes during device inclusion
✅ CSR_FirmwareUpdateCCConfig_Rev01 - No support for learn mode, DUT firmware cannot be OTA updated
✅ CSR_SupervisionEncapViaAssociation_Rev01 - No support for learn mode, DUT "learn" security classes during device inclusion
✅ Common Device Requirements
✅ CDR_ApplicationStatusCCSupport_Rev01
✅ CDR_DetermineResetCompleted_Rev01
✅ CDR_DynamicCapabilities_Rev01
✅ CDR_MulticastNoGet_Rev01
✅ CDR_PollingRequirements_Rev01 - Z-Wave JS does not poll automatically
✅ CDR_ResponseTimeouts_Rev01
✅ CDR_UnsolicitedFrames_Rev01 - Z-Wave JS does not send unsolicited frames
✅ CDR_UseOfMultiCommandEncap_Rev01 - Z-Wave JS does not send Multi Command frames, it only decodes them
✅ Controller Requirements
✅ CR_MinimumControlFunctionality_Rev02
✅ CR_NetworkManagementFunctionality_Rev01
Long Range Requirements
❌ LR_ControllerBootstrappingModeTLV_Rev01 - Driver passes, HA has no support yet
❌ LR_ControllerCanIncludeNodesIntoLRNetwork_Rev01 - Driver passes, HA has no support yet
❌ LR_ControllerGrantsKeysRequiringAuthentication_Rev01 - Driver passes, HA has no support yet
Is the node reported as included in the network? - Yes, after closing and re-opening the provisioning list. ↩
⁉️ CRC-16_Command_Class_advertised_in_NIF - Should be covered by automatic NIF tests, learn mode not supported ⁉️ CRC-16_Command_Class_not_advertised_in_Security_Commands_Support - Learn mode not supported ✅ CRC-16_Command_Class_MUST_NOT_be_encapsulated_by_any_other_command_class - If more than one encapsulation command class is used for controlled command classes the test houses must receive sufficient information about how such encapsulated messages can be triggered:
Supervision: Control any device that supports Supervision
Security S0/S2: Control any securely included device
Multi Channel: Control an endpoint on any supporting device ✅ CRC16_Command_Class_must_answer_as_asked ✅ Receive_and_interpret_all_command_classes_in_the_NIF_also_with_CRC-16_encapsulation ✅ Ensure_destination_supports_CRC-16_Encapsulation_Command_Class - Z-Wave JS does not use CRC-16 to control on its own.
✅ Category: Automatic
Category: Interactive
✅ Category: Scripts
Category: Inclusion
Category: Manual
Footnotes
For viewing the current color, the device needs to be turned on ↩
Some events appear at the top, some under Diagnostics at the bottom. Updating the notification list is done by updating the Z-Wave integration and/or addon
HA currently requires manually enabling some notifications: https://github.com/orgs/zwave-js/projects/1?pane=issue&itemId=63127528 ↩
To add a device using Gen1 QR code, press SUBMIT in the dialog despite any warnings. Add mode will be started anyways. ↩
To add a DSK to the provisioning list, use https://zwave-js.github.io/qr/ and copy the QR code string or scan the image. ↩
Is the node reported as included in the network? - Yes, after closing and re-opening the provisioning list. ↩
✅ CRC-16_Command_Class_MUST_NOT_be_encapsulated_by_any_other_command_class - If more than one encapsulation command class is used for controlled command classes the test houses must receive sufficient information about how such encapsulated messages can be triggered:
✅ CRC16_Command_Class_must_answer_as_asked
✅ Receive_and_interpret_all_command_classes_in_the_NIF_also_with_CRC-16_encapsulation
✅ Ensure_destination_supports_CRC-16_Encapsulation_Command_Class - Z-Wave JS does not use CRC-16 to control on its own.
The text was updated successfully, but these errors were encountered: