This page last changed on Sep 16, 2013 by padderick85.

Hi together,

I'm trying to implement my own house automation using my newly bought Raspberry PI (version B) in connection with the available Zwave module Razberry. Up to now i followed the How to "Configure Z-Wave for Razberry" and the "How To Install OpenRemote Controller on Raspberry Pi". I've installed the Raspbian NOOBS image "NOOBS_v1_2_1.zip" so uname -a shows me:

Linux raspberrypi 3.6.11+ #474 PREEMPT Thu Jun 13 17:14:42 BST 2013 armv6l GNU/Linux

And as it is a hard-floated one I've installed the open java version 1.8.0, which seems working then java -version give this output:

java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b106)
Java HotSpot(TM) Client VM (build 25.0-b48, mixed mode)

Using the Demo GUI of the Razberry module i can control my switch. So the Razberry module is obviously working. Openremote webconsole is shown correctly but still getting some errors in the zwave-Debug.log / Controller output. Seems that the serialport is not working proper, even if the nodes has been discovered correctly. Here are the last messages (Sorry for the missing scrollingbox but I'm new here and didn't find out how to create such a box ):

zwave-debug.log:
DEBUG 2013-09-15 13:00:05,876 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:00:05,878 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:00:05,880 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:00:05,889 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:00:05,893 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:03:03,684 (Z-Wave): received: 01 08 00 04 00 03 02 84
DEBUG 2013-09-15 13:03:03,688 (Z-Wave): sending: 06
DEBUG 2013-09-15 13:08:11,327 (Z-Wave): received: 01 08 00 04 00 03 02 84 07 71
DEBUG 2013-09-15 13:08:11,332 (Z-Wave): sending: 06
ERROR 2013-09-15 13:08:11,334 (Z-Wave): could not send data: 06
java.io.IOException
at gnu.io.RXTXPort$SerialOutputStream.flush(RXTXPort.java:1231)
at org.openremote.controller.protocol.zwave.ZWaveGatewayRxtx$ZWaveWriterThread.run(ZWaveGatewayRxtx.java:229)
DEBUG 2013-09-15 13:09:03,739 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:09:03,742 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:09:03,743 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:09:03,745 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:09:03,747 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:09:15,510 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:09:15,512 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:09:15,514 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:09:15,515 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:09:15,518 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:10:24,642 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:10:24,644 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:10:24,646 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:10:24,648 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:10:24,650 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:10:26,168 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:10:26,170 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:10:26,172 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:10:26,174 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:10:26,176 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:16:07,809 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:16:07,812 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:16:07,813 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:16:07,816 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:16:07,817 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:18:26,528 (Z-Wave): received: 01 08 00 04 00 03 02 84 07 71
DEBUG 2013-09-15 13:18:26,531 (Z-Wave): sending: 06
DEBUG 2013-09-15 13:20:32,490 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:20:32,492 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:20:32,493 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryStatus(2,0)
DEBUG 2013-09-15 13:20:32,495 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:20:32,497 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:20:32,509 (Z-Wave): *** setSensor called as part of EventListener init *** sensor is: Switch Sensor (Name = 'switch TV WZ status', ID = '75')
DEBUG 2013-09-15 13:20:33,015 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,068 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,120 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,172 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,225 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,278 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,330 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,383 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,435 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,487 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,540 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,592 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,645 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,697 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,750 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,802 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,855 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,907 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:33,959 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,011 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,064 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,117 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,169 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,222 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,274 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,328 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,380 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,433 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,486 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,538 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,590 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,643 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,695 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,747 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,799 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,852 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,905 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:34,957 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,010 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,074 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,128 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,190 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,244 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,296 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,349 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,401 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,454 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,506 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,558 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,610 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,663 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 13:20:35,719 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 04 c6
DEBUG 2013-09-15 12:59:49,484 (Z-Wave): Message lock exists. Frame waiting: 01 09 00 13 02 02 20 02 05 03 c1
DEBUG 2013-09-15 12:59:49,536 (Z-Wave): Timeout reached. Releasing lock.
DEBUG 2013-09-15 12:59:49,539 (Z-Wave): sending: 01 09 00 13 02 02 20 02 05 03 c1
ERROR 2013-09-15 12:59:49,541 (Z-Wave): could not send data: 01 09 00 13 02 02 20 02 05 03 c1
java.io.IOException
at gnu.io.RXTXPort$SerialOutputStream.flush(RXTXPort.java:1231)
at org.openremote.controller.protocol.zwave.ZWaveGatewayRxtx$ZWaveWriterThread.run(ZWaveGatewayRxtx.java:229)
DEBUG 2013-09-15 12:59:53,843 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 12:59:53,846 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 12:59:53,849 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 12:59:53,851 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 12:59:53,853 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:00:05,876 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:00:05,878 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:00:05,880 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:00:05,889 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:00:05,893 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:03:03,684 (Z-Wave): received: 01 08 00 04 00 03 02 84
DEBUG 2013-09-15 13:03:03,688 (Z-Wave): sending: 06
DEBUG 2013-09-15 13:08:11,327 (Z-Wave): received: 01 08 00 04 00 03 02 84 07 71
DEBUG 2013-09-15 13:08:11,332 (Z-Wave): sending: 06
ERROR 2013-09-15 13:08:11,334 (Z-Wave): could not send data: 06
java.io.IOException
at gnu.io.RXTXPort$SerialOutputStream.flush(RXTXPort.java:1231)
at org.openremote.controller.protocol.zwave.ZWaveGatewayRxtx$ZWaveWriterThread.run(ZWaveGatewayRxtx.java:229)
DEBUG 2013-09-15 13:09:03,739 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:09:03,742 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:09:03,743 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:09:03,745 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:09:03,747 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:09:15,510 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:09:15,512 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:09:15,514 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:09:15,515 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:09:15,518 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:10:24,642 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:10:24,644 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:10:24,646 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:10:24,648 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:10:24,650 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:10:26,168 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:10:26,170 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:10:26,172 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:10:26,174 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:10:26,176 (Z-Wave): Z-Wave command created successfully
DEBUG 2013-09-15 13:16:07,809 (Z-Wave): Building Z-Wave command
DEBUG 2013-09-15 13:16:07,812 (Z-Wave): Z-Wave command: nodeId = 2
DEBUG 2013-09-15 13:16:07,813 (Z-Wave): Z-Wave command: command = http://192.168.178.98:8083/JS/Run/SwitchBinaryOn(2,0)
DEBUG 2013-09-15 13:16:07,816 (Z-Wave): Z-Wave command: paramValue = null
DEBUG 2013-09-15 13:16:07,817 (Z-Wave): Z-Wave command created successfully

Controller output:
--------------------------------------------------------------------

DEPLOYING NEW CONTROLLER RUNTIME...

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

INFO 2013-09-15 13:20:32,255 : No rule definitions found in '/home/pi/Desktop/OpenRemote-Controller-2.1.0_SNAPSHOT-2013-06-17/webapps/controller/rules'.
INFO 2013-09-15 13:20:32,259 : Initialized event processor : Drools Rule Engine
INFO 2013-09-15 13:20:32,437 : Initialized event processor : RRD4J Data Logger
INFO 2013-09-15 13:20:32,446 : Initialized event processor : EmonCMS Data Logger
INFO 2013-09-15 13:20:32,505 : Registered sensor : Switch Sensor (Name = 'switch TV WZ status', ID = '75')
INFO 2013-09-15 13:20:33,022 : Startup complete.
ERROR HTTP\-Thread\-2: failed to extract panel.xml for panel : No such Panel :NAME =
org.openremote.controller.exception.NoSuchPanelException: No such Panel :NAME =
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileDocumentByPanelName(ProfileServiceImpl.java:192)
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileByPanelName(ProfileServiceImpl.java:91)
at org.openremote.controller.rest.FindPanelByID.handleRequest(FindPanelByID.java:81)
at org.openremote.controller.rest.RESTAPI.doPost(RESTAPI.java:159)
at org.openremote.controller.rest.RESTAPI.doGet(RESTAPI.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openremote.controller.rest.support.json.JSONCallbackFilter.doFilter(JSONCallbackFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:354)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:724)
ERROR Thread\-6: could not send data: 01 09 00 13 02 02 20 02 05 04 c6
java.io.IOException
at gnu.io.RXTXPort$SerialOutputStream.flush(RXTXPort.java:1231)
at org.openremote.controller.protocol.zwave.ZWaveGatewayRxtx$ZWaveWriterThread.run(ZWaveGatewayRxtx.java:229)
ERROR HTTP\-Thread\-2: failed to extract panel.xml for panel : No such Panel :NAME =
org.openremote.controller.exception.NoSuchPanelException: No such Panel :NAME =
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileDocumentByPanelName(ProfileServiceImpl.java:192)
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileByPanelName(ProfileServiceImpl.java:91)
at org.openremote.controller.rest.FindPanelByID.handleRequest(FindPanelByID.java:81)
at org.openremote.controller.rest.RESTAPI.doPost(RESTAPI.java:159)
at org.openremote.controller.rest.RESTAPI.doGet(RESTAPI.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openremote.controller.rest.support.json.JSONCallbackFilter.doFilter(JSONCallbackFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:354)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:724)
ERROR HTTP\-Thread\-2: failed to extract panel.xml for panel : No such Panel :NAME =
org.openremote.controller.exception.NoSuchPanelException: No such Panel :NAME =
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileDocumentByPanelName(ProfileServiceImpl.java:192)
at org.openremote.controller.service.impl.ProfileServiceImpl.getProfileByPanelName(ProfileServiceImpl.java:91)
at org.openremote.controller.rest.FindPanelByID.handleRequest(FindPanelByID.java:81)
at org.openremote.controller.rest.RESTAPI.doPost(RESTAPI.java:159)
at org.openremote.controller.rest.RESTAPI.doGet(RESTAPI.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openremote.controller.rest.support.json.JSONCallbackFilter.doFilter(JSONCallbackFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:354)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:724)

Note: I've download the librxtx for ARM binaries and copied the librxtxSerial.so & librxtxSerial-2.2pre1 to the "controller//webapps/controller/WEB-INF/lib/native/" Folder

Do you have any ideas? Hoping the best

Padderick

Our native zwave stack is only tested with the ARON Z-Stick.
You have to use HTTP protocol and ZWave and take a look here: http://www.openremote.org/display/docs/OpenRemote+2.0+How+To+-+Z-Wave+with+Razberry

Posted by mredeker at Sep 17, 2013 07:30

Hi Marcus,

thanks for the fast reply. Unfortunately this is exactly what i did and still getting the ERROR message:

ERROR 2013-09-15 12:59:49,541 (Z-Wave): could not send data: 01 09 00 13 02 02 20 02 05 03 c1
java.io.IOException
at gnu.io.RXTXPort$SerialOutputStream.flush(RXTXPort.java:1231)
at org.openremote.controller.protocol.zwave.ZWaveGatewayRxtx$ZWaveWriterThread.run(ZWaveGatewayRxtx.java:229)

I'm trying for ages to solve this but I'm still not making any progess.

Posted by padderick85 at Sep 17, 2013 18:48

Looks like you have an old protocol.xml in your controller which is still using the native zwave protocol instead of the HTTP based solution for Razberry.
Try and delete OpenRemote-Controller/webapps/controller/controller.xml.

Posted by mredeker at Sep 17, 2013 19:30

Hey,

as i couldn't believe i did check it twice. Deleting the controller.xml file solved my problem!! Thanks a lot!

Unbelievable...

Posted by padderick85 at Sep 17, 2013 20:02
Document generated by Confluence on Jun 05, 2016 09:42