Key Benefits of Z-Wave Controller Devlopment Kit
- Faster time to market
- Reduced development cost
- SDKs contains full source code
- One kit covers all Z-Wave regions
- Rapid IoT gateway development
- Industry-standard TI BeagleBond™
- License to use Z-Wave technilogy world-wide
- Set-top boxes
- Consumer electronics
- Cloud-based services
The Z-Wave controller development kit gives you the fastest and easiest way to develop feature rich Z-Wave controller applications. It contains both the Z/IP Gateway and Z-Ware off ering as full source code releases, to use and/or modify for your Z-Wave Controller. The Z-Wave for CE SDK contains a working IoT gateway prototype. Just connect power and download the Z/IP Gateway application on the supplied BeagleBone board that is all you need to do to bring all of your Z-Wave devices to the Internet of Things. Along with the Z/IP gateway you get the Z-Ware C Library which converts your Z-Wave devices to easily manageable software objects for you to build your own IoT application on top off putting all the smart home intelligence in the cloud.
The Z-Wave for Portal SDK contains a Z-Wave Plus certified portal evaluation server running on Ubuntu Linux. The server is build on open source software such as Apache web server and OpenLDAP that is combined with Z-Ware C Library and Z-Ware web API plugin to form a solid prototype for an IoT Smart Home Service.
Intelligence in the Home
The Z-Wave for CE SDK contains all the software building blocks needed to design a Smart Home solution. It shields the developer from the complexity of the Z-Wave protocol, and represents all the devices in the Z-Wave Network as software objects that the developer can easily manipulate.
The Z/IP Gateway is included with a host-build environment in Ubuntu Linux, creating targets for the TI BeagleBone Black. The Z/IP Gateway connects to a UZB controller reference design as in default mode, however, all of the 500 series modules and SoCs can be used with the Z-Wave for CE SDK, and SerialAPI binaries are included in the kit.
The included Z-Ware C library is offered with an easy-to-understand C API for that allows developers to easily design and/or customize applications.
Intelligence in the Cloud
The Z-Ware for Portal SDK contains an evaluation server running on Ubuntu Linux, which combines Z-Ware and Z-Ware Apps with standard technology, such as OpenLDAP and Apache Server, to form a starting point for portal solution developers.
The Z-Ware Portal is designed to serve a Z/IP Gateway from the Z-Wave for CE SDK. All the components of the server are offered as source code, with a build environment for Ubuntu Linux.
Z-Wave Controller SDK Building Blocks
Z/IP is a UDP/IP wrapper for Z-Wave command classes. Z/IP Gateway is an application that handles all communication between Z-Wave and Z/IP in a similar way that a home router handles the communication between the home PC and the Internet.
The Z/IP gateway handles all the Z-Wave housekeeping such as network management, Z-Wave Security, mailbox for battery driven devices, Z/IP packaging and multichannel support.
Z/IP Gateway utilizes DTLS for LAN security and can also connect to a remote server through a secureTLS1.1 tunnel making it ideal for use with a portal server.
Z-Ware C Library
The library contains a C API that can connect to a Z/IP Gateway and discover all connect Z-Wave devices exposing them as software objects.
The Software objects can be used as building blocks to design an intelligent home gateway or combined with the Z-Ware Apache Web API Plugin as part of an intelligent Portal solution.
Z-Ware Apache Web API Plugin
The plugin is used to combine Z-Ware C Library and Z-Ware Apps with standard technologies, such as OpenLDAP and Apache Server, to form a starting point for portal solution developers. The Z-Ware Portal is designed to serve a Z/IP Gateway through secure IP tunnels.
Z-Ware Apps is a collection of user interface samples for smart TVs, PCs, tablets and smart phones. Z-Ware Apps provide a cohesive design across all platforms, creating a consistent user experience for Z-Ware Portal and allowing the end consumer to perform complex tasks with the touch of a button.
The Z-Ware Apps is designed with a focus on optimizing consumer experience. Z-Ware Apps offer a consistent experience no matter which device is being used.
Z-Ware Apps are easily customizable and can be modified to include company names, logos and even a color scheme to keep with branding look and feel guidelines. Z-Ware Apps are supplied as source code, as part of the Z-Ware for Portal SDK enabling developers to customize the user interface and tailor it for specific end-customer needs.
Z-Wave for CE SDK
Contains all the software building blocks needed to design a Smart Home solution. The Z-Wave for CE SDK abstracts the complexity of the Z-Wave protocol and represents all the devices in the Z-Wave Network as software objects that you as a developer can use.
The Z/IP Gateway is included with a host build environment in Ubuntu Linux creating targets for the TI BeagleBone Black. The Z/IP Gateway connects to a UZB controller reference design as default but all of the 500 series modules and SoCs can be used with the CE SDK and SerialAPI binaries are included in the kit.
The Z-Wave controller development kit comes with all the required components, so that you can develop your controller application fast.