这是一个 Node.js Socket 服务器,用于接收和处理透析机数据。程序直接打开即可运行,无需额外配置环境。
chmod +x index-linux
默认监听端口:**10961**(不可更改)
程序需要两个配置文件,**必须与程序在同一个文件夹里**:
- mqtt.json - MQTT 配置
- aliyun.json - 阿里云配置
{
"enabled": false,
"brokerUrl": "192.168.0.200",
"port": 62283,
"username": "wex",
"password": "123456",
"reconnectPeriod": 5000,
"defaultTopicPrefix": "touxiji"
}
| 字段 | 类型 | 说明 |
|---|---|---|
enabled |
boolean | 是否启用 MQTT 上传功能,true/false |
brokerUrl |
string | MQTT 代理地址 |
port |
number | MQTT 代理端口 |
username |
string | 连接用户名 |
password |
string | 连接密码 |
reconnectPeriod |
number | 断开重连间隔时间(毫秒) |
defaultTopicPrefix |
string | 主题前缀,默认不需修改 |
{
"enabled": true,
"autoRegister": true
}
| 字段 | 类型 | 说明 |
|---|---|---|
enabled |
boolean | 是否启用阿里云数据上传功能,true/false |
autoRegister |
boolean | 是否自动注册设备(预留字段) |
程序会生成详细的运行日志,存储在 logs/ 目录中,便于调试和监控。