This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

LM Lutron telnet listener
#16
(29.11.2022, 10:35)admin Wrote: Add logging to the query function like this and post what you get in Logs tab:
Code:
function query(req, out)
  if not sock then
    return
  end

  sock:send(req .. '\r\n')
  local res, err = sock:receive()

  if not res then
    return close(err)
  end

  if res:sub(1, 1) ~= '~' then
    return close('invalid reply ' .. res)
  end

  if res:sub(2, #req) ~= req:sub(2) then
    return close('invalid reply ' .. res)
  end

  local val = res:sub(#req + 2)
  log('response', req, out, val)
  val = tonumber(val)

  if val then
    grp.checkupdate(out, val)
  end
end
Lutron Status 29.11.2022 16:17:17
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply QNET> ~OUTPUT,151,1,11.00
Lutron Status 29.11.2022 16:17:17
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply NET>
Lutron Status 29.11.2022 16:17:17
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply NET>
Lutron Status 29.11.2022 16:17:18
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply QNET> ~OUTPUT,151,1,11.00
Lutron Status 29.11.2022 16:17:18
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply QNET> ~OUTPUT,151,1,11.00
Lutron Status 29.11.2022 16:17:18
* arg: 1
  * string: no connection to device
* arg: 2
  * nil
Lutron Status 29.11.2022 16:17:23
* arg: 1
  * string: receive failed
* arg: 2
  * string: invalid reply QNET> ~OUTPUT,151,1,11.00
Reply


Messages In This Thread
LM Lutron telnet listener - by AEK - 06.10.2016, 13:18
RE: LM Lutron telnet listener - by AEK - 12.10.2016, 12:07
RE: LM Lutron telnet listener - by AEK - 13.10.2016, 06:51
RE: LM Lutron telnet listener - by imprashant - 14.11.2022, 16:13
RE: LM Lutron telnet listener - by admin - 14.11.2022, 16:36
RE: LM Lutron telnet listener - by imprashant - 20.11.2022, 08:13
RE: LM Lutron telnet listener - by admin - 21.11.2022, 08:12
RE: LM Lutron telnet listener - by imprashant - 22.11.2022, 12:05
RE: LM Lutron telnet listener - by admin - 22.11.2022, 12:29
RE: LM Lutron telnet listener - by imprashant - 29.11.2022, 09:50
RE: LM Lutron telnet listener - by admin - 29.11.2022, 10:14
RE: LM Lutron telnet listener - by imprashant - 29.11.2022, 10:24
RE: LM Lutron telnet listener - by admin - 29.11.2022, 10:35
RE: LM Lutron telnet listener - by imprashant - 29.11.2022, 10:49
RE: LM Lutron telnet listener - by admin - 29.11.2022, 11:01
RE: LM Lutron telnet listener - by imprashant - 29.11.2022, 11:14
RE: LM Lutron telnet listener - by admin - 29.11.2022, 11:16
RE: LM Lutron telnet listener - by imprashant - 29.11.2022, 11:31
RE: LM Lutron telnet listener - by imprashant - 20.01.2023, 08:58
RE: LM Lutron telnet listener - by admin - 23.01.2023, 08:09

Forum Jump: