Looking into Z-Wave. I had been labouring under the mis-understanding that Z-Wave was based on Zigbee (XBee), but it is nothing of the sort. From Wikipedia:
Z-Wave technology minimizes power consumption so that it is suitable for battery-operated devices. Z-Wave is designed to provide, reliable, low-latency transmission of small data packets at data rates up to 100kbit/s, unlike Wi-Fi and other IEEE 802.11-based wireless LAN systems that are designed primarily for high data rates. Z-Wave operates in the sub-gigahertz frequency range, around 900 MHz. This band competes with some cordless telephones and other consumer electronics devices, but avoids interference with Wi-Fi, Bluetooth and other systems that operate on the crowded 2.4 GHz band. Z-Wave is designed to be easily embedded in consumer electronics products, including battery operated devices such as remote controls, smoke alarms and security sensors. Z-Wave was developed by a Danish startup called Zen-Sys that was acquired by Sigma Designs in 2008.
I still was not convinced though. However, a couple of weeks later, whilst is was having a solar PV survey done, the chap recommended LightWaveRF for home automation. A quick google showed that that particular brand’s kit was available in Maplin. I left it at that. Then a few days later, by chance, I passed a Maplin and so popped inside…
After discounting LightWaveRF as a serious option, see LightWaveRF? More like DarkWaveWTF, I once again turned my attention back to Z-Wave.
The Wikipedia entry for Z-Wave.
The Z-Wave website.
There is a cheaper software option, Open Z-wave project.
A Z-wave daughter board is available for the Raspberry Pi, called the Razberry. See section below.
Here is the Razberry:
Here are the components of the Razberry
Here is the Razberry in place on a Raspberry Pi
The Razberry is not only limited to a Raspberry Pi, it can also be used with a Cubieboard (whatever that is).
Here is a schematic of the architecture:
This home automation website link is useful, link.
Also, here is a tutorial from OpenRemote.org. This seems to suggest that the authentication needs to be turned off, making a secure system, rather insecure.
Since ZWay 2.0.2 clients like OpenRemote need to authenticate with ZWay on the Raspberry Pi. The description here does not yet take that into acoount. A quick work-around is to allow anonymous (unsecure!) access to Zway.
Also, if you want to run Z-Way, on the RPi, from Will Z-Way run on my specific platform?
However, there could be an issue with libv8 not running correctly on the RPi 2:
As an alternative to the pricey Razberry:
It’s cheaper to buy an aeon Labs z wave USB stick. Also look at some freeware called domoticz
Domoticz have a RPi-ready SD image.
If you get an aeon Labs stock make sure you get a generation 5 one. Costs a bit more but has more functionality
Think they might do free postage as well. They also sometimes have a sale. I got one for 60.