225
gwid
(number/string)
gateway id: gateway number or
internal
or
internal2
when
internal DALI exists
cmd
(
string)
command to send, refer to command table for possible values
params
(table)
command parameters
Params (Lua table):
addrtype
(string)
address type, only required for addressable commands, possible
values
:
short
group
broadcast
address
(number)
short or group address
value
(number)
additional value to send
3 addressing modes are supported
broadcast
all slaves should react
:
{ addrtype = 'broadcast' }
short
only one slave having a unique short address should react
:
{ addrtype = 'short',
address = SLAVE_ID }
group
several slaves belonging to a group should react:
{ addrtype = 'group', address =
GROUP_ID }
Command types
If command is addressable, it's possible to provide address type and address in params table.
If command expects a reply it must be addressed so only one slave can reply, otherwise a
collision will happen. In case of success, reply is a binary string, usually consisting of a single
byte. You can convert it to number like this:
-- query status of slave with short address 5 on the internal DALI bus
res, err = dalicmd('internal', 'querystatus', { addrtype = 'short', address = 5 })
-- read ok
if res then
status = res:byte()
end
If command has a value range, params table must have a value field which is an integer in the
specified range. For example, arc command accepts a value from 0 to 254:
-- set level to 42 for all slave on the internal DALI bus
Summary of Contents for LM5p-GSM
Page 10: ...10 1 Terminal connection schemes Model ...
Page 12: ...12 canX connection Powering over 24V terminals ...
Page 15: ...15 Digital output e g relay contactor ...
Page 16: ...16 Digital or Analog input e g pushbutton or 0 5V current measurement sensor ...
Page 17: ...17 Digital input e g pushbutton ...
Page 18: ...18 1 wire connection ...
Page 19: ...19 2 Standards supported ...
Page 22: ...22 3 Insert SIM card and close the holder Close the front cover ...
Page 36: ...36 ...
Page 48: ...48 ...
Page 120: ...120 Show logs window show logs in separate window Edit custom JavaScript ...
Page 156: ...156 Additional classes additional CSS classes for the element ...
Page 201: ...201 ...
Page 221: ...221 Clear binary object value at priority 12 bacnet write 127001 binary value 2305 nil 12 ...
Page 246: ...246 value event getvalue res value 100 255 grp write 1 1 6 res dt uint8 ...
Page 277: ...277 ...
Page 282: ...282 Press this button to upload new settings to all modified all devices ...