First of all, thank you for porting this to Hubitat!
I installed the driver but was getting an error which I think was because the state.queue variable was null when the state.queue.push() method was invoked to add the first command to be sent through the telnet session. I modified the installed() method to initialize an empty list and the integration now works!
def installed() {
state.queue=[] //dnk70 added
debug("Gateway installed", "installed()")
}
I am not an expert so I am not sure if this is the right fix, but I thought I'd post this in case it helps others with the same problem. Thanks again!
Thanks for pointing it out - not sure how it worked for me without it.. 
I added the initialization to updated() instead.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.