This page last changed on Nov 05, 2015 by woter324.

Hi,

Not wanting to buy old hardware, does anyone know if the new Gen 5 z-stick will work with openRemote?

If it has any bearing, it uses [UZB|aeotec.com/z-wave-usb-stick/1358-z-wave-drivers.html] drivers.

Thanks

W.

Yes, works with new Z-Wave 2 stack at least.

Posted by ebariaux at Nov 06, 2015 16:10

Just added Aeon Z-Stick Gen 5 to my OR 1.4 installation.
Download zwave.jar file that can be found on the Z-Wave 2.0 forums thread and replaced the dummy file that came with 1.4 zip file.
How can I tell that the stick is working with OR?
In zwave.log this is written out to the log during start:

INFO 2015-12-31 11:51:21,084 (Z-Wave):

--------------------------------------------------------------------

OpenRemote Z-Wave protocol version : '2.0.0'

--------------------------------------------------------------------

Posted by gw400 at Dec 31, 2015 10:58

Is there any information in the Z-Wave specific log file ?

Posted by ebariaux at Jan 04, 2016 13:21

Hi,
Unfortunately not. The zwave.log file contains only entries shown at the end of my previous post.

Posted by gw400 at Jan 04, 2016 16:43

Z-Stick is using UZB driver on Windows 10
I have gone through Inclusion and Excluding mode with the stick detached from computer. LED confirms successful inclusion.
When inserting the stick into the USB port I can see that the stick is mounted on COM5.

In Professional Designer z-wave device config:
zwave.comPort = COM5
zwave.commLayer = RTX
protocol.zwave.classname = org.openremote.controller.protocol.zwave.ZWaveCommandBuilder

In Controller Management the correct MAC address is linked to my account.
I have synchronized with Online Designer many times. No errors in boot.log.

z-wave.log does ONLY show entries similar to this:

INFO 2016-01-05 16:17:58,262 (Z-Wave):

--------------------------------------------------------------------

OpenRemote Z-Wave protocol version : '2.0.0'

--------------------------------------------------------------------

Nothing else is logged.

Any suggestions about what can be wrong?

Posted by gw400 at Jan 05, 2016 15:33

Try the Free version. I've been down this path too and only the Free version works for me, with the same symptoms for my Pro purchase. (On a Mac Mini.)

Posted by c.steele at Jan 06, 2016 02:31

The Z-Wave protocol is currently not initialized if there is no Z-Wave command or more precisely no sensor with a linked Z-Wave command. You could add the following Z-Wave command in OpenRemote Designer and in addition a related switch sensor in order to trigger the initialization of the Z-Wave interface.

Protocol: Z-Wave
Command: INCLUSION_MODE_STATUS
Z-Wave nodeID: 1

Posted by rhitz at Jan 06, 2016 08:19

hi

i am having trouble with the Zstick Gen 5. When i use it with Homegenie (on this same ubuntu computer) it seems to recognize the port and z-stick and get messages back from my garage door sensor. log files show the following error

INFO 2016-06-02 11:28:14,527 (Z-Wave):

--------------------------------------------------------------------

OpenRemote Z-Wave protocol version : '2.0.0'

--------------------------------------------------------------------

INFO 2016-06-02 11:28:14,690 (Z-Wave): Serial_Port : Opening the serial port [COM port: /dev/ttyACM0, Communication Layer: RXTX]...
ERROR 2016-06-02 11:28:14,707 (Z-Wave): Serial_Port_RXTX : Failed to configure the serial port [Name: '/dev/ttyACM0', Communication Layer: RXTX] because it does not exist.
ERROR 2016-06-02 11:28:14,708 (Z-Wave): Serial_Port : Failed to open the serial port [COM port: /dev/ttyACM0, Communication Layer: RXTX].

INFO 2016-06-02 11:28:14,527 (Z-Wave):

--------------------------------------------------------------------

OpenRemote Z-Wave protocol version : '2.0.0'

--------------------------------------------------------------------

DEBUG 2016-06-02 11:28:14,654 (Z-Wave): Connection_Manager : Adding shutdown hook to manage unclosed Z-Wave connections in case of controller exit.
INFO 2016-06-02 11:28:14,690 (Z-Wave): Serial_Port : Opening the serial port [COM port: /dev/ttyACM0, Communication Layer: RXTX]...
ERROR 2016-06-02 11:28:14,707 (Z-Wave): Serial_Port_RXTX : Failed to configure the serial port [Name: '/dev/ttyACM0', Communication Layer: RXTX] because it does not exist.
ERROR 2016-06-02 11:28:14,708 (Z-Wave): Serial_Port : Failed to open the serial port [COM port: /dev/ttyACM0, Communication Layer: RXTX].
DEBUG 2016-06-02 11:28:14,708 (Z-Wave): Command_Builder : Building Z-Wave command
DEBUG 2016-06-02 11:28:14,709 (Z-Wave): Command_Builder : Z-Wave command: nodeId = '1', endPoint = '1'
DEBUG 2016-06-02 11:28:14,709 (Z-Wave): Command_Builder : Z-Wave command: command = INCLUSION_MODE_STATUS
DEBUG 2016-06-02 11:37:47,019 (Z-Wave): Command_Builder : Building Z-Wave command
DEBUG 2016-06-02 11:37:47,020 (Z-Wave): Command_Builder : Z-Wave command: nodeId = '1', endPoint = '1'
DEBUG 2016-06-02 11:37:47,020 (Z-Wave): Command_Builder : Z-Wave command: command = INCLUSION_MODE_STATUS

further in the terminal window log, it shows the following:
DEPLOYING NEW CONTROLLER RUNTIME...

--------------------------------------------------------------------

INFO 2016-06-02 11:37:47,011 : No rule definitions found in '/home/s/openremote/OpenRemote-Controller-2.1.0/webapps/controller/rules'.
INFO 2016-06-02 11:37:47,011 : Initialized event processor : Drools Rule Engine
INFO 2016-06-02 11:37:47,017 : Initialized event processor : RRD4J Data Logger
INFO 2016-06-02 11:37:47,017 : Initialized event processor : EmonCMS Data Logger
ERROR 2016-06-02 11:37:47,020 : Creating sensor failed. Error : The node '1' is not known by the Z-Wave controller
XML Element : <sensor xmlns="http://www.openremote.org" id="107972992" name="garage" type="switch">
<include type="command" ref="17" />
<state name="on" />
<state name="off" />
</sensor>
org.openremote.controller.exception.NoSuchCommandException: The node '1' is not known by the Z-Wave controller
at org.openremote.controller.protocol.zwave.ZWaveCommandBuilder.build(ZWaveCommandBuilder.java:207)
at org.openremote.controller.command.CommandFactory.getCommand(CommandFactory.java:164)
at org.openremote.controller.model.xml.Version20SensorBuilder.parseSensorEventProducer(Version20SensorBuilder.java:420)
at org.openremote.controller.model.xml.Version20SensorBuilder.build(Version20SensorBuilder.java:287)
at org.openremote.controller.deployer.Version20ModelBuilder.buildSensorObjectModelFromXML(Version20ModelBuilder.java:817)
at org.openremote.controller.deployer.Version20ModelBuilder.buildSensorModel(Version20ModelBuilder.java:663)
at org.openremote.controller.deployer.Version20ModelBuilder.build(Version20ModelBuilder.java:557)
at org.openremote.controller.deployer.AbstractModelBuilder.buildModel(AbstractModelBuilder.java:154)
at org.openremote.controller.service.Deployer.startup(Deployer.java:872)
at org.openremote.controller.service.Deployer.softRestart(Deployer.java:454)
at org.openremote.controller.service.Deployer$ControllerDefinitionWatch.run(Deployer.java:1411)
at java.lang.Thread.run(Thread.java:745)
ERROR Controller Definition File Watcher for Default Deployer: Creating sensor failed. Error : The node '1' is not known by the Z-Wave controller
XML Element : <sensor xmlns="http://www.openremote.org" id="107972992" name="garage" type="switch">
<include type="command" ref="17" />
<state name="on" />
<state name="off" />
</sensor>
org.openremote.controller.exception.NoSuchCommandException: The node '1' is not known by the Z-Wave controller
at org.openremote.controller.protocol.zwave.ZWaveCommandBuilder.build(ZWaveCommandBuilder.java:207)
at org.openremote.controller.command.CommandFactory.getCommand(CommandFactory.java:164)
at org.openremote.controller.model.xml.Version20SensorBuilder.parseSensorEventProducer(Version20SensorBuilder.java:420)
at org.openremote.controller.model.xml.Version20SensorBuilder.build(Version20SensorBuilder.java:287)
at org.openremote.controller.deployer.Version20ModelBuilder.buildSensorObjectModelFromXML(Version20ModelBuilder.java:817)
at org.openremote.controller.deployer.Version20ModelBuilder.buildSensorModel(Version20ModelBuilder.java:663)
at org.openremote.controller.deployer.Version20ModelBuilder.build(Version20ModelBuilder.java:557)
at org.openremote.controller.deployer.AbstractModelBuilder.buildModel(AbstractModelBuilder.java:154)
at org.openremote.controller.service.Deployer.startup(Deployer.java:872)
at org.openremote.controller.service.Deployer.softRestart(Deployer.java:454)
at org.openremote.controller.service.Deployer$ControllerDefinitionWatch.run(Deployer.java:1411)
at java.lang.Thread.run(Thread.java:745)
INFO 2016-06-02 11:37:47,021 : Startup complete.
ERROR HTTP\-Thread\-3: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-3: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-4: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-4: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-2: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-2: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-5: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.
ERROR HTTP\-Thread\-5: Requested sensor id '107,972,992' was not found. Defaulting to 'N/A'.

output from the dmesg on terminal shows
12128.392322 usb 6-2: new full-speed USB device number 3 using uhci_hcd
12128.558415 usb 6-2: New USB device found, idVendor=0658, idProduct=0200
12128.558427 usb 6-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
12128.561482 cdc_acm 6-2:1.0: This device cannot do calls on its own. It is not a modem.
12128.561538 cdc_acm 6-2:1.0: ttyACM0: USB ACM device

Posted by desktopspecialist at Jun 02, 2016 16:53
Document generated by Confluence on Jun 05, 2016 09:32