跳到主要内容

Windows/Linux版本

手动配置

第一步 切换当前目录

在运行 Triton 前,需要生成 Triton 的配置文件。请在 Windows命令提示符(可通过 Win 键+R 弹出运行并输入cmd调用)或 Linux 终端中,定位到下载的 Triton 的所在目录。

如何定位目录

在 cmd 窗口或 Linux 终端中输入以下指令,按下回车键(Enter)

cd 你的Triton的所在目录路径

示例如下:

cd C:\Program Files (x86)\Triton

第二步 生成配置文件

Windows 下生成配置文件

在 Windows cmd 窗口输入以下命令,按回车键(Enter)生成配置文件:

triton -G "uuid=设备序列号;token=团队令牌" > triton.toml

Linux 下生成配置文件

Linux 终端中输入以下命令,按回车键(Enter)生成配置文件:

./triton -G "uuid=设备序列号;token=团队令牌" > triton.toml

示例命令如下:

triton -G "uuid=87A6-620F-D7D3-09D6;token=590ff99941eb15e76704a554" > triton.toml

运行成功后,在当前目录下会生成triton.toml配置文件。

如何找到序列号及团队令牌

在 Neptune 创建设备,接入到Neptune中可找到设备序列号以及团队令牌,复制内容粘贴到命令对应位置中。

另外,可在设备列表、团队信息中分别找到序列号及团队令牌。

第三步 编辑配置文件

使用文本编辑器打开triton.toml,推荐使用Notepad++, EditPlus等文本编辑工具进行操作,使用 Windows 自带的记事本打开,可能会丢失格式,但不影响使用。以下截图使用Visual Studio Code打开:

client部分,可以设置设备的名称(配合低代码 HMI 界面使用),以及是否需要对上传的数据进行转码等配置:

[client]
# 是否禁用离线缓存
disableofflinecache = false
# 是否在程序重启时删除离线缓存
dropstorage = false
# 是否打开数据压缩传输
enablecompression = true
# 是否从服务器同步时间到本机
enabletimesync = false
# 是否对上传数据进行解码,可用选项为 auto, gbk, big5;留空则不处理编码
encoding = ""
# 设备名称,用于低代码HMI界面显示
friendlyname = "设备名称未设置"
# 是否信任所有HTTPS证书(云盘功能使用)
insecurehttps = false
# 离线缓存数据条目上限
offlinecachelimit = 10000
# 设备序列号
serial = "123"

如果您需要使用证书加密连接,请将usessl改为true,连接端口改为8883,并修改相关配置项:

[messagequeue]
# 消息队列服务器,连接Neptune海王星时使用 www.neptune-iiot.net;连接Janus边缘计算时使用Janus服务器地址
address = "www.neptune-iiot.net"
# 调试模式,一般保持关闭
debug = false
# 信任所有加密证书,一般保持关闭
insecuressl = false
# 连接Neptune海王星云平台时,端口为9883 (或`usessl=true`时使用8883);连接Janus边缘计算系统时使用Janus服务器中配置的端口,默认为1883
port = "9883"
# 团队令牌
token = "05712fb7cf95547d3e0f2ad076c3db75"
# 是否启用加密,目前仅支持Neptune海王星
usessl = false

修改配置文件中的loglevel配置,让程序在日志中显示更多的内容:

[development]
# 配置日志输出到文件,留空为不输出到文件
logfile = ""
# 修改LogLevel为5
loglevel = 5

修改完成后,保存triton.toml

第四步 运行 Triton

Windows 下运行

双击运行triton.exe(Windows 可能会提示拦截该程序,点击仍要运行即可),输出如下内容表示为已正常启动 Triton:

如出现如下图片情况,表示 Triton 程序未获得文件写入权限导致启动异常,可关闭该窗口,右键triton.exe选择以管理员身份运行

Linux 下运行

在 Linux 终端中定位到 Triton 程序所在文件夹,输入以下指令按回车键(Enter)运行

./triton

使用 Triton Control 配置

除了通过手动配置之外,您还可以通过使用 Triton Control 工具来对 Windows/Linux 版本的 Triton 进行管理。