Skip to content

SmartHomeOS/ZWaveDotNet

Repository files navigation

Build Version

ZWaveDotNet

An implementation of ZWave Plus using the 2024a public specification.

Features:

  • Support is included for 60+ command classes. Full and partial command class support is listed here.
  • Support for security (V0 and V2) and message encapsulation (CRC16, MultiChannel, MultiCommand, Transport and Supervision)
  • Support for 8/12/16 bit node IDs (4000+ nodes per controller) including ZWave LR
  • Support for extended command classes (16-bit)
  • Support for broadcast messaging
  • Support for ZWave Plus and Device Type v2
  • Node database import/export
  • SmartStart inclusion and SmartStart for ZWave long range (LR) devices (including SmartStart by QR Code)

Getting Started:

Work in progress:

  • Multicast is not fully implemented (including secure multicast)
  • Transport CC is receive only and not fully implemented (Very few devices use this)

Testers, Tickets, Feedback and PRs are welcome.