Milesight
Creation procedure
Import steps
Network Server → Payload Codec → Custom Payload Codec
{
"object": [
{
"id": "intTemp",
"name": "Internal Temp",
"value": "",
"unit": "°C",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
},
{
"id": "energy_kWh",
"name": "Energy",
"value": "",
"unit": "kWh",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "FLOAT",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 19,
"bacnet_unit_type": "UNITS_KILOWATT_HOURS"
},
{
"id": "power_W",
"name": "Power",
"value": "",
"unit": "W",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 47,
"bacnet_unit_type": "UNITS_WATTS"
},
{
"id": "acVolt",
"name": "AC Voltage",
"value": "",
"unit": "V",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 5,
"bacnet_unit_type": "UNITS_VOLTS"
},
{
"id": "acCurr_mA",
"name": "AC Current",
"value": "",
"unit": "mA",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 2,
"bacnet_unit_type": "UNITS_MILLIAMPERES"
},
{
"id": "relayState_txt",
"name": "Relay State",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "TEXT",
"value_type": "STRING",
"bacnet_type": "character_string_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"max_length": 8
},
{
"id": "setRelayState",
"name": "Set Relay",
"value": "",
"unit": "",
"access_mode": "W",
"data_type": "BOOL",
"value_type": "UINT8",
"bacnet_type": "binary_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"values": [
{
"value": 0,
"name": "Off"
},
{
"value": 1,
"name": "On"
}
]
},
{
"id": "devHwVer",
"name": "HW Version",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "devSwVer",
"name": "SW Version",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "keepAliveTime",
"name": "KeepAlive Time",
"value": "",
"unit": "min",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 72,
"bacnet_unit_type": "UNITS_MINUTES"
},
{
"id": "joinRetry",
"name": "Join Retry",
"value": "",
"unit": "h",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "FLOAT",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 71,
"bacnet_unit_type": "UNITS_HOURS"
},
{
"id": "uplinkType",
"name": "Uplink Type",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "ENUM",
"value_type": "UINT8",
"bacnet_type": "multistate_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"values": [
{
"value": 0,
"name": "Unconfirmed"
},
{
"value": 1,
"name": "Confirmed"
}
]
},
{
"id": "wdog_wdpC",
"name": "WDP-C",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "wdog_wdpUc",
"name": "WDP-UC",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "overheatTrig",
"name": "Overheat Trig",
"value": "",
"unit": "°C",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
},
{
"id": "overheatRec",
"name": "Overheat Rec",
"value": "",
"unit": "°C",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
},
{
"id": "overvoltTrig",
"name": "Overvolt Trig",
"value": "",
"unit": "V",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 5,
"bacnet_unit_type": "UNITS_VOLTS"
},
{
"id": "overvoltRec",
"name": "Overvolt Rec",
"value": "",
"unit": "V",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 5,
"bacnet_unit_type": "UNITS_VOLTS"
},
{
"id": "overcurrThres",
"name": "Overcurr Thres",
"value": "",
"unit": "mA",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 2,
"bacnet_unit_type": "UNITS_MILLIAMPERES"
},
{
"id": "overpwrThres",
"name": "Overpower Thr",
"value": "",
"unit": "W",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 47,
"bacnet_unit_type": "UNITS_WATTS"
},
{
"id": "afterOverhtRec",
"name": "AfterOverhtRec",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "ledIndMode",
"name": "LED Ind Mode",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "ENUM",
"value_type": "UINT8",
"bacnet_type": "multistate_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"values": [
{
"value": 0,
"name": "Off"
},
{
"value": 1,
"name": "On"
}
]
},
{
"id": "manualRelay_txt",
"name": "Manual Relay",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "TEXT",
"value_type": "STRING",
"bacnet_type": "character_string_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"max_length": 8
},
{
"id": "relayRecState",
"name": "Relay Rec State",
"value": "",
"unit": "",
"access_mode": "RW",
"data_type": "ENUM",
"value_type": "UINT8",
"bacnet_type": "multistate_value_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS",
"values": [
{
"value": 0,
"name": "Restore Last"
},
{
"value": 1,
"name": "Off"
},
{
"value": 2,
"name": "On"
}
]
},
{
"id": "overheatCnt",
"name": "Overheat Cnt",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "overheatEvTmp",
"name": "Overheat EvTmp",
"value": "",
"unit": "°C",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
},
{
"id": "overvoltCnt",
"name": "Overvolt Cnt",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "overvoltVolt",
"name": "Overvolt Volt",
"value": "",
"unit": "V",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 5,
"bacnet_unit_type": "UNITS_VOLTS"
},
{
"id": "overcurrCnt",
"name": "Overcurr Cnt",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "overcurrCurr",
"name": "Overcurr Curr",
"value": "",
"unit": "mA",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 2,
"bacnet_unit_type": "UNITS_MILLIAMPERES"
},
{
"id": "overpowerCnt",
"name": "Overpower Cnt",
"value": "",
"unit": "",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 95,
"bacnet_unit_type": "UNITS_NO_UNITS"
},
{
"id": "overpowerPwr",
"name": "Overpower Pwr",
"value": "",
"unit": "W",
"access_mode": "R",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_input_object",
"bacnet_unit_type_id": 47,
"bacnet_unit_type": "UNITS_WATTS"
},
{
"id": "overheatRecTm",
"name": "OverheatRecTm",
"value": "",
"unit": "s",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 73,
"bacnet_unit_type": "UNITS_SECONDS"
},
{
"id": "overvoltRecTm",
"name": "OvervoltRecTm",
"value": "",
"unit": "s",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT16",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 73,
"bacnet_unit_type": "UNITS_SECONDS"
},
{
"id": "overcurrRecTp",
"name": "OvercurrRecTp",
"value": "",
"unit": "°C",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
},
{
"id": "overpwrRecTmp",
"name": "OverpwrRecTmp",
"value": "",
"unit": "°C",
"access_mode": "RW",
"data_type": "NUMBER",
"value_type": "UINT8",
"bacnet_type": "analog_value_object",
"bacnet_unit_type_id": 62,
"bacnet_unit_type": "UNITS_DEGREES_CELSIUS"
}
]
}Last updated
Was this helpful?