20.01.2025, 10:07
I am not sure that I correctly understand what you need, but here is the code
Code:
local actual_temp1 = grp.getvalue('12/0/5')
local fake_temp_addr1 = '3/3/1'
local offsetvalue = grp.getvalue('32/1/69')
local value_temp = grp.getvalue('12/1/0')
local value_temp1 = grp.getvalue('3/1/1')
local offset = value_temp - (offsetvalue * 0.01)
if actual_temp1 >= value_temp1 then
grp.write(fake_temp_addr1, offset)
else
grp.write(fake_temp_addr1, actual_temp1)
end