步骤 1.安装 Java 8
物联网网关需要 Java 8。如果您没有安装 Java,请使用此链接下载并安装 Java 8。
步骤 2.下载并解压缩安装文件
创建一个工作目录,例如 C:\tb-gateway
。下载并解压缩此安装压缩包到工作目录。安装后工作目录应该是这样的
步骤 3.运行安装脚本
运行 install.bat
脚本将网关安装为 Windows 服务。这意味着它将在系统启动时自动启动。而 uninstall.bat
将从 Windows 服务中删除网关。
注意上面列出的脚本应该使用管理员角色执行。
C:\tb-gateway>install.bat
Detecting if it is 64-bit machine
CurrentVersion 1.8
Java 1.8 found!
Installing tb-gateway ...
2017-01-31 02:26:50,704 INFO - Starting ServiceWrapper in the CLI mode
2017-01-31 02:26:50,907 INFO - Completed. Exit code is 0
DONE.
恭喜! ThingsBoard IoT 网关现在已经作为一项服务安装在您的 Windows 机器上了。
步骤 4.配置您的网关
让我们在启动之前配置您的网关!
让我们暂时跳过扩展配置。我们需要首先验证网关是否能够成功连接到 ThingsBoard 服务器。
打开配置文件夹 (在我们的案例中是 “C:\tb-gateway\conf”) 并配置到 ThingsBoard 服务器的连接。有关更多详细信息,请参见入门或一般配置。
步骤 5.启动您的网关
现在让我们启动网关!以管理员身份打开命令提示符并执行以下命令
net start tb-gateway
预期输出:
The ThingsBoard Gateway service is starting.
The ThingsBoard Gateway service was started successfully.
执行以下命令来重新启动网关
net stop tb-gateway
net start tb-gateway
步骤 6.对您的安装进行故障排除
日志文件位于日志文件夹中 (在我们的例子中是 C:\tb-gateway\log
)。Tb-gateway.log
文件应包含以下行:
YYYY-MM-DD HH:mm:ss,sss [main] INFO o.t.gateway.GatewayApplication - Started GatewayApplication in x.xxx seconds (JVM running for x.xxx)
下一步
使用 OPC-UA 、 MQTT 、 Sigfox 后端 或 Modbus 从机 扩展将设备与 ThingsBoard 平台集成。