存取柜网关
<ul>
<li>以下配置均使用wirteconfig写入,readconfig读取。但蓝牙网关数据读写时紧张与其他参数同时进行!</li>
<li>所有配置实时生效。</li>
</ul>
<h2>1、网络基础配置:</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">参考值</th>
<th style="text-align: left;">值范围</th>
<th style="text-align: left;">读写</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">modeid</td>
<td style="text-align: left;">2019</td>
<td style="text-align: left;">-</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">产品类型</td>
</tr>
<tr>
<td style="text-align: left;">serviceid</td>
<td style="text-align: left;">20190101</td>
<td style="text-align: left;">-</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">页面编号</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">v2.1.0t20190101</td>
<td style="text-align: left;">-</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">版本号</td>
</tr>
<tr>
<td style="text-align: left;">hea_dir</td>
<td style="text-align: left;">2</td>
<td style="text-align: left;">0:关闭,1:串口心跳包,2:网络心跳包</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">心跳包使能</td>
</tr>
<tr>
<td style="text-align: left;">hea_type</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">0:ascii,1:hex</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">心跳包hex/ascii类型</td>
</tr>
<tr>
<td style="text-align: left;">reg_mode</td>
<td style="text-align: left;">2</td>
<td style="text-align: left;">0:关闭注册包,1:mac注册包,2;自定义注册包</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">注册包类型</td>
</tr>
<tr>
<td style="text-align: left;">reg_loc</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">0:连接发送,1:数据携带</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">注册包位置</td>
</tr>
<tr>
<td style="text-align: left;">reg_type</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">0:ascii,1:hex</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">注册包hex/ascii类型</td>
</tr>
<tr>
<td style="text-align: left;">srr</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">1:TRUE,0:FALSE</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">短连接</td>
</tr>
<tr>
<td style="text-align: left;">hea_pak</td>
<td style="text-align: left;">{\"12\":#temp}</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">心跳包,支持变量</td>
</tr>
<tr>
<td style="text-align: left;">heart_time</td>
<td style="text-align: left;">600</td>
<td style="text-align: left;">单位:s,0-65535</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">心跳时间</td>
</tr>
<tr>
<td style="text-align: left;">reg_pak</td>
<td style="text-align: left;">{}</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">注册包</td>
</tr>
<tr>
<td style="text-align: left;">tcpcsh</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">单位s,2-255</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">短连接断开时间</td>
</tr>
<tr>
<td style="text-align: left;">tout_time</td>
<td style="text-align: left;">60</td>
<td style="text-align: left;">单位:秒,60-1000</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">超时重启</td>
</tr>
<tr>
<td style="text-align: left;">ip_type</td>
<td style="text-align: left;">1</td>
<td style="text-align: left;">1:DHCP,0:静态IP</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">ip获取方式</td>
</tr>
<tr>
<td style="text-align: left;">dns_type</td>
<td style="text-align: left;">1</td>
<td style="text-align: left;">1:DHCP,0:静态IP</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">dns获取方式</td>
</tr>
<tr>
<td style="text-align: left;">dns_addr</td>
<td style="text-align: left;">114.114.114.114</td>
<td style="text-align: left;">ip格式</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">dns服务器地址</td>
</tr>
<tr>
<td style="text-align: left;">MACAddr</td>
<td style="text-align: left;">84:c2:e4:02:03:04</td>
<td style="text-align: left;">mac格式</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">mac地址</td>
</tr>
<tr>
<td style="text-align: left;">ip_addr</td>
<td style="text-align: left;">192.168.31.100</td>
<td style="text-align: left;">ip格式</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">ip地址,ip_type=0有效</td>
</tr>
<tr>
<td style="text-align: left;">gateway_addr</td>
<td style="text-align: left;">192.168.31.1</td>
<td style="text-align: left;">ip格式</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">网关地址,ip_type=0有效</td>
</tr>
<tr>
<td style="text-align: left;">netmask_addr</td>
<td style="text-align: left;">255.255.255.0</td>
<td style="text-align: left;">ip格式</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">掩码地址,ip_type=0有效</td>
</tr>
<tr>
<td style="text-align: left;">serv_url</td>
<td style="text-align: left;">mqtt.xunmingiot.com</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">服务器地址</td>
</tr>
<tr>
<td style="text-align: left;">DES_addr</td>
<td style="text-align: left;">182.92.117.64</td>
<td style="text-align: left;">ip格式</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">服务器域名解析的ip</td>
</tr>
<tr>
<td style="text-align: left;">ser_port</td>
<td style="text-align: left;">8883</td>
<td style="text-align: left;">1000-65535</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">服务器端口</td>
</tr>
<tr>
<td style="text-align: left;">workmode</td>
<td style="text-align: left;">5</td>
<td style="text-align: left;">0:udp client,1:tcp client,2:UDP server,3:TCP server,4:mqtt client,5:透传云</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">工作模式</td>
</tr>
<tr>
<td style="text-align: left;">mqtt_ssl_flag</td>
<td style="text-align: left;">1</td>
<td style="text-align: left;">0:关闭,1:开启</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">mqtt连接是否使用ssl,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">mqtt_user</td>
<td style="text-align: left;">151010xxxxx</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">mqtt登录账号,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">mqtt_pass</td>
<td style="text-align: left;">0456670071xxxxx</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">mqtt登录密码</td>
</tr>
<tr>
<td style="text-align: left;">sub_topic</td>
<td style="text-align: left;">xmiot/sub</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">透传数据透传订阅topic</td>
</tr>
<tr>
<td style="text-align: left;">pub_topic</td>
<td style="text-align: left;">xmiot/pub</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">透传数据发送topic</td>
</tr>
<tr>
<td style="text-align: left;">device_id</td>
<td style="text-align: left;">151010011xxxx</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw-</td>
<td style="text-align: left;">mqtt设备id,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">mqtt_keepalive</td>
<td style="text-align: left;">120</td>
<td style="text-align: left;">xx</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">mqtt心跳时间,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">qos</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">r</td>
<td style="text-align: left;">仅支持0,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">is_will</td>
<td style="text-align: left;">1</td>
<td style="text-align: left;">0:关闭,1:开启</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">是否启用遗嘱,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">will_pak</td>
<td style="text-align: left;">is_willdata</td>
<td style="text-align: left;">100byre</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">遗嘱包,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">will_topic</td>
<td style="text-align: left;">xmiot/will</td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">遗嘱发送topic,仅mqtt client可读写</td>
</tr>
<tr>
<td style="text-align: left;">mtpic</td>
<td style="text-align: left;">空</td>
<td style="text-align: left;">7byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">topic头,仅mqtt client可读写</td>
</tr>
</tbody>
</table>
<h2>2、屏幕网关特有配置:</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">参考值</th>
<th style="text-align: left;">值范围</th>
<th style="text-align: left;">读写</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">rs485_flag</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">rs485_id</td>
<td style="text-align: left;">1</td>
</tr>
<tr>
<td style="text-align: left;">rate</td>
<td style="text-align: left;">2</td>
</tr>
<tr>
<td style="text-align: left;">stopb</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">datab</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">parity</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">rs232_flag</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">rs232_baud</td>
<td style="text-align: left;">2</td>
</tr>
<tr>
<td style="text-align: left;">rs232_stop</td>
<td style="text-align: left;">1</td>
</tr>
<tr>
<td style="text-align: left;">rs232_data</td>
<td style="text-align: left;">8</td>
</tr>
<tr>
<td style="text-align: left;">rs232_parity</td>
<td style="text-align: left;">1</td>
</tr>
<tr>
<td style="text-align: left;">can_flag</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">can_id</td>
<td style="text-align: left;">1</td>
</tr>
<tr>
<td style="text-align: left;">can_baud</td>
<td style="text-align: left;">2</td>
</tr>
<tr>
<td style="text-align: left;">can_stop</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">can_data</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">can_parity</td>
<td style="text-align: left;">0</td>
</tr>
<tr>
<td style="text-align: left;">net_interface</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">0:以太网,1:WiFi,2:4G</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">网络接口</td>
</tr>
<tr>
<td style="text-align: left;">cfgpass</td>
<td style="text-align: left;">00000000</td>
<td style="text-align: left;">8byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">屏幕配置进入密码</td>
</tr>
<tr>
<td style="text-align: left;">groupid</td>
<td style="text-align: left;">6428e587-b944xxxxxx</td>
<td style="text-align: left;">50byte</td>
<td style="text-align: left;">rw</td>
</tr>
<tr>
<td style="text-align: left;">httpuser</td>
<td style="text-align: left;">0e67xxx</td>
<td style="text-align: left;">20byte</td>
<td style="text-align: left;">rw</td>
</tr>
<tr>
<td style="text-align: left;">httppwd</td>
<td style="text-align: left;">dV2y1oxxxxx</td>
<td style="text-align: left;">20byte</td>
<td style="text-align: left;">rw</td>
</tr>
<tr>
<td style="text-align: left;">posturl</td>
<td style="text-align: left;"><a href="https://microapp.xunmingiot.com">https://microapp.xunmingiot.com</a></td>
<td style="text-align: left;">50byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">http请求url</td>
</tr>
<tr>
<td style="text-align: left;">postpathcheck</td>
<td style="text-align: left;">/view_1007/lcd/app/pwd/check</td>
<td style="text-align: left;">50byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">http密码验证接口</td>
</tr>
<tr>
<td style="text-align: left;">postpathlock</td>
<td style="text-align: left;">/view_1007/lcd/app/order/end</td>
<td style="text-align: left;">50byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">http开锁id上报接口</td>
</tr>
<tr>
<td style="text-align: left;">postpathstat</td>
<td style="text-align: left;">/view_1007/lcd/app/box/status</td>
<td style="text-align: left;">50byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">http锁状态查询接口</td>
</tr>
<tr>
<td style="text-align: left;">qrurl</td>
<td style="text-align: left;"><a href="https://console.xunmingiot.com/de52axxxxx">https://console.xunmingiot.com/de52axxxxx</a></td>
<td style="text-align: left;">100byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">屏幕显示的二维码url</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">0531-88706522</td>
<td style="text-align: left;">19byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">屏幕显示的维保电话</td>
</tr>
</tbody>
</table>
<h2>3、蓝牙客户端配置:</h2>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">参考值</th>
<th style="text-align: left;">值范围</th>
<th style="text-align: left;">读写</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">bleHostList</td>
<td style="text-align: left;">[[\"37:73:0A:04:1C:xx\",\"09275xxx\"]]</td>
<td style="text-align: left;">1024byte</td>
<td style="text-align: left;">rw</td>
<td style="text-align: left;">蓝牙客户端配置</td>
</tr>
</tbody>
</table>