OpenZWave .NET is a lightweight binding around the OpenZWave library which is designed to control Z-Wave Networks via a USB Z-Wave Controller.