Difference between revisions of "ZWave"
Totallymaxed (Talk | contribs) (→How to install and use ZWave) |
Totallymaxed (Talk | contribs) (→How to install and use ZWave) |
||
Line 54: | Line 54: | ||
=== Manual Setup using SIS Mode with the Tricklestar Remote === | === Manual Setup using SIS Mode with the Tricklestar Remote === | ||
SIS mode currently needs either the Seluxit ViaSens ZWave USB controller installed or the new Tricklestar USB Controller (see here for info on installing this controller [[ZWave_DeviceTemplate_PlugAndPlay]]) | SIS mode currently needs either the Seluxit ViaSens ZWave USB controller installed or the new Tricklestar USB Controller (see here for info on installing this controller [[ZWave_DeviceTemplate_PlugAndPlay]]) | ||
+ | |||
+ | # Firstly reset your ZWave USB controller so that you can start to add devices in SIS mode. Use Web Admin ->Wizard->Devices->Interfaces and find the device called 'ZWave' and click its 'Advanced' button. In the next screen click on 'Send command to device' and then select 'Reset' from the drop-down list, Tick 'Delivery Confirmation' and then click 'Send Message'. Now if you see 'Message received OK' your ZWave USB controller has been successfully reset. | ||
+ | # | ||
=== Manual setup / Download configuration === | === Manual setup / Download configuration === |
Revision as of 14:58, 12 December 2008
Z-Wave™ is a wireless RF-based communications technology designed for residential and light commercial control and status reading applications such as meter reading, lighting and appliance control, HVAC, access control, intruder and fire detection.
Overview
The support from LinuxMCE system is represented by an executable ZWave (it's placed in /usr/pluto/bin) which is the device implementation and a DeviceTemplate (1754) which is used to create LinuxMCE Devices for ZWave.
Look at the Z-Wave Wiki Category to see pages for different Z-Wave devices.
The source code is available in LinuxMCE's SVN repository: http://svn.linuxmce.org/svn/branches/LinuxMCE-0810/src/ZWave.
Implementation
Open version
The new open Z-Wave driver will be included in the upcoming 0810 release.
A 32bit binary of the new Z-Wave driver for 0710 can be found here: http://vt100.at/files/ZWave-0.0.2-0710-32bit.bz2 Just swap with the existing /usr/pluto/bin/ZWave and quick reload the router.
New Fiire driver
Fire also provides a new Z-Wave driver, it is binary only: Fiire_ZWave_Patch
Old version
This is the version shipped with 0710. The source code for the old version is not available as it depends on proprietary files from Zensys.
Interfaces
Supported
- ACT Homepro ZCS000
- ACT Homepro ZCS010
- ACT Homepro ZCS101
- ACT Homepro ZCS201
- ACT Homepro ZCU000
- ACT Homepro ZCU010
- Intermatic HA22
- Intermatic HA23C
- Mi Casa Verde USB + Inclusion Controller in one
- Seluxit viaSENS Homecontroller
- Tricklestar 300ZW-US-W
- Tricklestar 300ZW-EU-W
UNSUPPORTED
those don't work
How to install and use ZWave
Automatic installation - Lighting Wizard
The Lighting Wizard allows you to easily integrate LinuxMCE into your Z-Wave network. It is started after you plug in the Z-Wave dongle. Just follow the onscreen instructions.
Manual Setup using SIS Mode with the Tricklestar Remote
SIS mode currently needs either the Seluxit ViaSens ZWave USB controller installed or the new Tricklestar USB Controller (see here for info on installing this controller ZWave_DeviceTemplate_PlugAndPlay)
- Firstly reset your ZWave USB controller so that you can start to add devices in SIS mode. Use Web Admin ->Wizard->Devices->Interfaces and find the device called 'ZWave' and click its 'Advanced' button. In the next screen click on 'Send command to device' and then select 'Reset' from the drop-down list, Tick 'Delivery Confirmation' and then click 'Send Message'. Now if you see 'Message received OK' your ZWave USB controller has been successfully reset.
Manual setup / Download configuration
Once you have successfully installed the ZWave USB controller and it is seen on LinuxMCE (media:zwave_homepro_interface.png), you can proceed by populating the ZWave network information to LinuxMCE.
- Add your ZWave devices to your master ZWave master remote controller (like ZTH200)
- Once the devices are added to remote and verified they are working (you can control them with your remote controller), you need to copy the ZWave network information to LinuxMCE.
- Go to LinuxMCE admin page ("http://192.168.80.1/pluto-admin/"), then choose "Wizard -> Devices -> Interfaces -> [your ZWave controller] -> Advanced".
- On the device page select "Send command to device".
- Select command "Download Configuration" and choose "Send Message".
- Leave the data and file fields as blank
- Now LinuxMCE is waiting for the ZWave information and you should send a copy of the ZWave network with your master remote controller to LinuxMCE.
- If you are using HomePro remote controller this is done by selecting: "Setup -> Copy Remote Ctrl. -> Send Information -> Identical Copy". Once you have done that, the remote will show "Sending information..." and after successful sending it will return to clock screen (this shouldn't take more than couple of minutes).
- You can monitor the process by watching the Zwave log file on LinuxMCE (usually "/var/log/pluto/*ZWave.log"). Unfortunately the admin page doesn't give much information of what is being done and is everything going smoothly. If the process is successfully, you should see the LinuxMCE communicating with the USB controller
- Make sure the sending remote controller is near enough the USB receiver, otherwise nothing will happen.
- Go to device tree (Show devices tree) and you should see (Media:zwave_devices_tree.png) the newly added ZWave modules/devices on the tree under "CORE -> ZWave".
You should do quick reload (Wizard -> Restart -> Quick Reload Router) in order to use the newly added devices with LinuxMCE. Once you have done that you should be able to control (like switching on/off) the devices under the Light (Media:zwave_lights.png).