产品定价 立即试用
IoT网关
安装 > 从pip安装
入门 文档

IoT Gateway Pip安装

包管理器安装

要以Python模块方式安装ThingsBoard Gateway,请按以下步骤操作:

1.使用apt安装所需系统库:

1
sudo apt install python3-dev python3-pip libglib2.0-dev 

2.使用pip安装ThingsBoard Gateway模块:

1
sudo pip3 install thingsboard-gateway

3.下载配置示例,创建日志目录:

-下载配置示例:

1
  wget https://github.com/thingsboard/thingsboard-gateway/releases/latest/download/configs.tar.gz

-创建配置目录:

1
  sudo mkdir /etc/thingsboard-gateway

-创建日志目录:

1
  sudo mkdir /var/log/thingsboard-gateway

-解压配置:

1
  sudo tar -xvzf configs.tar.gz -C /etc/thingsboard-gateway

4.设置目录权限:

-日志目录:

1
  sudo chown YOUR_USER:YOUR_USER -R /var/log/thingsboard-gateway

-配置目录:

1
  sudo chown YOUR_USER:YOUR_USER -R /etc/thingsboard-gateway
  • tmp目录:
    1
    
    sudo chown YOUR_USER:YOUR_USER /tmp
    

其中 YOUR_USER 为运行网关的用户名。

5.配置网关:

首先,按以下步骤在ThingsBoard实例中添加网关设备:

接下来需配置正确的host、port和凭证,步骤如下:

-点击「通用配置」按钮,在「通用」标签页复制Access token; -打开终端并执行以下命令:

1
nano /etc/thingsboard-gateway/config/tb_gateway.json

-粘贴复制的access token,并将平台host和port替换为你的值; -保存并退出nano。

6.配置日志:

-点击「通用配置」按钮; -进入「日志」标签,将「文件路径」字段值改为:

1
/var/log/thingsboard-gateway 

-对「本地日志」中各标签重复上述步骤; -点击「保存」。

7.可通过以下命令验证安装详细配置请参见配置指南

1
thingsboard-gateway

-若配置正确,网关状态将显示为 Active

下一步

查阅ThingsBoard主要功能的相关指南: