获取变量

```lua create_timer(function() --[[ 获取所有变量值 接口名称: get_var_list 参数:无 返回:二维数组,每个元素保存一个变量的 name, id,status,datatype 和 value,比如: { {0, "tag0", false, 5, nil }, { 3, "tag3", true, 8, 789}} 代码示例: ]]-- local vars = get_var_list(); --创建table local varTable = {} for i, var in pairs(vars) do local name = var[2]; local value = var[5]; varTable[name] = value; end --数据转json local vardata = cjson.encode(varTable) local a, b = mqtt:publish(pub_topic, vardata) end, 60) -- 60秒 ``` 450个变量,差不多3分钟完成上传