10.08.2018, 06:30
event.dstraw is an integer value of group address. You can easily convert to a 0..499 range like this:
Code:
id = event.dstraw
if 66049 <= id and id <= 66290 then
id = id - 66049
elseif 66305 <= id and id <= 66554 then
id = id - 66305 + 250
else
return
end
value = event.getvalue()
bacnet.write(127001, 'analog value', id, value)