PDA

View Full Version : X10 (Firecracer) Remote CCF



JcMarin
August 9th, 2003, 11:14 PM
I Just finished creating a generic CCF that Mimics (look and all) the X10 RF Remote.

Mark Fietchner was kind enuogh to modify his X10 Plug-in after I posted a question on the Girder forum (Thanks Mark!), it now accepts LUA Events! so this is now a
very simple Girder gml (You need to download the plugin 2.0.4 from sourceforge)

I'm uploading the CCF and GML to user Download area.

Hope somebody finds it useful , here is a snapshot :-)

Update:
Ben: Apache Server gives me an error when trying to upload to user area...

Ben S
August 11th, 2003, 06:16 PM
What kind of error is Apache giving you? I'll take a look!

That ccf looks great, though. A nice example of a "remote looking" interface. I'll add it to the gallery, if you like.

JcMarin
August 11th, 2003, 07:33 PM
Looks like a string function going out of range. (could I be doing something wrong?)

Regarding the CCF if you find it useful by all means you can add it. I don't really thin its going to be used by "experienced" users who will add their x10 control to their ccf's but it could certanly be useful for first time users to control their x10 devices with a familiar interface

***************
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

java.lang.StringIndexOutOfBoundsException: String index out of range: -6
at java.lang.String.substring(String.java:1480)
at org.webWingNut.MultipartRequest.(Unknown Source)
at org.webWingNut.MultipartRequest.(Unknown Source)
at org.webWingNut.TemplateServlet.doGet(Unknown Source)
at org.webWingNut.TemplateServlet.service(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invo ke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(U nknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unkn own Source)
at org.apache.catalina.core.StandardContextValve.invo ke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(U nknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unkn own Source)
at org.apache.catalina.core.StandardContext.invoke(Un known Source)
at org.apache.catalina.core.StandardHostValve.invoke( Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.in voke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke (Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(U nknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unkn own Source)
at org.apache.catalina.core.StandardEngineValve.invok e(Unknown Source)
at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(U nknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unkn own Source)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:261)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(Channe lSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:530)
at java.lang.Thread.run(Thread.java:536)

Ben S
August 13th, 2003, 04:47 PM
Thanks for the log, Jc.

I've fixed it. You can now upload the X-10 ccf.

Sorry about that!

JcMarin
August 14th, 2003, 03:53 PM
Thanks Ben.

Its working now, just uploaded the X10 CCF and GML File to user area.

Ben S
August 18th, 2003, 10:45 AM
Great! Thanks JC!