smartrent / grizzly

Elixir Z-Wave Library

Home Page:https://hex.pm/packages/grizzly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Extra Command Support - Z-Wave certification

mattludwigs opened this issue · comments

To pass Z-Wave certification we need to support a handeful of command classes.

  • Device Reset Locallly (SDS13682 Z-Wave Management Command Class Specification)
  • Multi Channel (v3 or above) (SDS13683 Z-Wave Transport-Encapsulation Command Class Specification)
  • Association (v2 or above) (SDS13682 Z-Wave Management Command Class Specification)
    • Association Remove
    • Association Specific Group Get
    • Association Specific Group Report
  • Supervision (SDS13683 Z-Wave Transport-Encapsulation Command Class Specification)
  • Multi Command (SDS13683 Z-Wave Transport-Encapsulation Command Class Specification)
  • Association Grouping Info (SDS13682 Z-Wave Management Command Class Specification)

The sub checkboxes for Association command classes are the commands needed to get full v2 support. The others if they are not already marked as complete need the entire command set for the command class done in Grizzly.

Although this is all in one issue, PRs that break this down to smaller pieces are welcomed.

Completed! 🚀