钛斗项目实施指南

/

前置准备工作:
1.mqtt相关的ip及端口的开通
本地项目部署需要项目现场网络管理员开放双向的IP:端口
(1)Broker外网IP和IP端口(本地 127.0.0.1:48082)
(2)固件升级IP和IP端口(本地 127.0.0.1:43000)
(3)必须能连接外网mqtt.seekcy.com:21883(TCP端口)
部署方式:本地部署
MQTT Broker 地址:为本地项目部署的MQTT Broker IP(127.0.0.1)对应的外网IP
MQTT Broker 端口:为本地项目部署的MQTT Broker端口(48082)对应的外网IP端口

以下是对应,一个是tcp,一个是http的
###开放平台与broker通信服务
stream {
server {
listen {对外开放的外网端口号};
proxy_connect_timeout 30s;
proxy_timeout 24h;
proxy_pass {本地服务器ip}:48082;
}
}

###固件升级服务
http {
server {
listen {对外开放的外网端口号};
location / {
proxy_pass {本地服务器ip}:43000;
}
}

2.使用MQTTX进行mqtt的调试

实施操作:
1.开放平台本地包默认关闭BGT1服务,需要手动开启
网络配置完后。连接服务器至目录/home/seekcy/js_open/location-server/config下
编辑 vi application.yml

将false改为true 并保存
切换目录cd /home/seekcy/js_open
执行:./restart.sh

2.平台添加网络参数

网络参数编号:10
部署方式:本地部署
MQTT Broker 地址:本地服务器公网映射ip
MQTT Broker 端口:48082
固件下载域名:http://本地服务器公网映射ip:43000/bgtfirm
UUID1:1918FC80B1113441A9ACB1001C2FE510 根据项目实际情况填写
Majar 65535 Minor开始 65535 Minor结束 65535
GPS差分配置:看需要是否开启
保存参数

3.平台开启钛斗定位技术

4.添加设备激活
设备添加:有化工平台的情况,化工平台设备管理–定位卡管理中批量导入设备终端;没有化工平台的情况下,开放平台定位终端手动添加或者模板导入
设备激活:长按SOS键至震动一下,松开再按一下SOS按键,听到进去激活模式即终端在激活中,待提示激活成功后即可,否则重复此操作。

避坑:

一定要提前联系项目现场的网络管理员将所需要的ip,端口以及两者之间的访问策略搞好

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com:33382/433