Home AMX User Forum AMX Technical Discussion

Lutron RA3 - LEAP

Has anyone got the Lutron LEAP RA3 module to work? I am using latest RA3 firmware but when calling REINIT get;

(0001174206) LutronRadioRA3::CommManager handleErrorEvent: socket failed to connect

I am using the demo module wrapper from AMX site, changed IP to verified IP of RA3 processor.

Suggestions anyone?

Comments

  • HARMAN_ChrisHARMAN_Chris Harman Integrated Technologies Group (ITG) Posts: 462

    Have you completed the pairing process after the initial boot? Once your controller has entered pairing mode, you will press the only button on the Ra3 controller. From that point, it takes roughly 10 mins for the AMX controller to generate the ~4000bit key. This is a one time action required at the point of commissioning, but is straight forward after that on subsequent reboots.

  • charleswcharlesw Junior Member Posts: 6

    more info:

    (0000042369) [BundleStart #18] INFO org.eclipse.jetty.server.handler.ContextHandler - Started HttpServiceContext{[email protected]}
    (0000042388) MasterServlets [email protected] installServlets() newInstance(RootServlet 1.0.0)
    (0000043788) JSONFileLoader /opt/amx/javalib/jars/master/nxmaster/master.json loaded new definitions
    (0000045779) [BundleStart #18] INFO org.eclipse.jetty.server.handler.ContextHandler - Started HttpServiceContext{[email protected]}
    (0000045819) MasterServlets [email protected] installServlets() newInstance(MasterServlet 0.0.2)
    (0000045899) JSONFileLoader /opt/amx/javalib/jars/master/nxmaster/login.json loaded new definitions
    (0000046266) [BundleStart #18] INFO org.eclipse.jetty.server.handler.ContextHandler - Started HttpServiceContext{[email protected]}
    (0000046271) MasterServlets [email protected] installServlets() newInstance(LoginServlet 0.0.2)
    (0000046359) [BundleStart #18] INFO org.eclipse.jetty.server.handler.ContextHandler - Started HttpServiceContext{[email protected]}
    (0000046364) MasterServlets [email protected] installServlets() newInstance(DateTimeServlet 0.0.2)
    (0000046366) MasterServlets [email protected] installServlets() com.amx.core.master.SystemConfig.jvmStartupComplete();
    (0000046912) Framework launched
    (0000047468) GetString - Error 1 Tk=0x0001
    (0000047468) CopyString (Reference) - Error 1 S=0x0000 D=0x1011
    (0000057356) [DA_DeviceAccess] INFO org.ops4j.pax.web.service.internal.HttpServiceFactoryImpl - Binding bundle: [BundleImpl[id=32]] to http service
    (0000060271) 07:14:17:084 -->-->-->-->--> ITGLogger getModuleVirtualNetLinxDevice() called... [41001:1:0]
    (0000061354) SNAPIRouter: KeypadSystemComponent loaded
    (0000061397) SNAPIRouter: HVACComponent loaded
    (0000061422) SNAPIRouter: LightSystemComponent loaded
    (0000061439) SNAPIRouter: ModuleComponent loaded
    (0000061754) ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
    (0000061755) Lutron_RadioRA3_Comm_dr1_0_0 Device: 41001:1:0 is using ITGCommon v1.0.35 compiled: May 34, 2020 00:35 GMT
    (0000061756) ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
    (0000066349)
    (0000066350) -+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--
    (0000066350) -+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--
    (0000066351)
    (0000066352) Lutron_RadioRA3_Comm_dr1_0_0 Version: 1.0.1 Compiled: September 13, 2022 21:31
    (0000066353)
    (0000066353) -+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--
    (0000066354) -+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--
    (0000066354)
    (0000067144) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    (0000067145) initPropManager
    (0000067146) ---- Properties for 41001 ----
    (0000067146)
    (0000067147) Address-Format-Example [Processor:Link:Keypad:Button]
    (0000067147) Device-Channels 360
    (0000067148) Device-Interface com.amx.duet.impl.lutron.common.dr1_0_0.interfaces.ILutronLeap
    (0000067149) Device-Levels 35
    (0000067149) Duet-Device 41001:1:0
    (0000067150) Has-Keypad-Control true
    (0000067150) Has-Light-Level true
    (0000067151) Has-Light-Level-Ramp true
    (0000067164) Has-Notes false
    (0000067165) IGNORE-UNKNOWN-NETLINX-COMMAND true
    (0000067166) IP_Address 172.31.200.229
    (0000067167) Poll_Time 10000
    (0000067169) Port 8083
    (0000067170) Queue_Interval_MS 200
    (0000067172) Reconnect_Time 15000
    (0000067173) Timeout_Count 3
    (0000067174)
    (0000067508) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    (0000068195) LutronRadioRA3::CommManager handleErrorEvent: socket failed to connect
    (0000098229) LutronRadioRA3::CommManager handleErrorEvent: socket failed to connect

  • charleswcharlesw Junior Member Posts: 6

    Chris, thank you for your comment.

    Looking at the module document under Authentication and Pairing (page 9), I see the a,b,c,d description where step c describes the need to push the button, but I see no evidence that steps a and b ever happened (please see trace above). I tried the reset but still nothing seems to result from it. I took the supplied stock module code with only the the IP address being changed. RA3 processor verified working ok. Simple bench test network being used.

  • HARMAN_ChrisHARMAN_Chris Harman Integrated Technologies Group (ITG) Posts: 462

    My suggestion would be to contact your AMX tech support team to help runthrough connectivity potentials and capture debug-4 logs. The module was validated against Ra3 hardware prior to release. Support may be able to assist in finding the configuration issue or the logs could point to something that would require a module revision.

  • Duncan EllisDuncan Ellis Code Junkie Posts: 123

    @charlesw said:
    Chris, thank you for your comment.

    Looking at the module document under Authentication and Pairing (page 9), I see the a,b,c,d description where step c describes the need to push the button, but I see no evidence that steps a and b ever happened (please see trace above). I tried the reset but still nothing seems to result from it. I took the supplied stock module code with only the the IP address being changed. RA3 processor verified working ok. Simple bench test network being used.

    just in case you didn't get anywhere with this, you need latest firmware to make it work. This is because of the changes for TLS connections

    I'm using QSX, and I basically used the pairing component and part of the keypad component, plus the main module. I binned the rest and rolled my own code t make it work how I wanted.
    The QSX module seems overly complicated for what it is.

Sign In or Register to comment.