Parametergröße

Hallo zusammen!

Ich möchte verschiedene Parameter an einem Z-Wave Coupler programmieren. Die meisten haben die Parametergröße 1, was ja sehr einfach zu programmieren ist. Aber was muss ich bei Parametergröße 2 und 4 eingeben?
Ich nutze folgendes script zur Parametrierung. Hoffe es kann mir jemand weiterhelfen.

Danke!

--[[
%% properties
%% globals
--]] 

local ID = 422
local parameter = 12
local size = 1
local value = 0
    
function changeParameter(deviceid,set_parameter,set_size,set_value)
  local http = net.HTTPClient()
  http:request("http://127.0.0.1:11111/api/devices/"..deviceid, {
    options = {
    method = 'PUT',
    headers = {},
    data = '{"properties":{"parameters":[{"id":'..set_parameter..',"size":'..set_size..',"value":'..set_value..'}}]}',
    timeout = 10000
  },
  success = function(response)
            local result = response.data;
            if response.status == 200 or response.status == 201 then
              fibaro:debug('Status: ' ..response.status.. ' - Parameter geändert')
            else
              fibaro:debug('Error: ' ..response.status.. ' - Zugriff verweigert')
            end
            end,
  error = function(err)
          fibaro:debug('[ERROR] ' .. err)
          end
  })
end

changeParameter(ID,parameter,size,value)