ThingsBoard - gateway 网关(七)

375 阅读1分钟

1、地址 gitee.com/onionCircle… 2、idea 拉取代码,安装 Python 环境

image.png 3、安装依赖

 pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

image.png 4、看是否能正常运行 image.png image.png image.png 5、打包部署云服务器,链接云服务的 tb

version: '3.4'
services:
  tb-gateway:
    image: thingsboard/tb-gateway
    container_name: tb-gateway
    # 端口绑定-某些连接器需要
    # 如果不使用REST连接器,请进行注释;如果使用其他端口,请进行更改
    # 根据连接器使用情况取消注释并修改以下端口:
    # -“1052:1052”#BACnet连接器
    # -“5026:5026”#Modbus TCP连接器(Modbus从站)
    # -“50000:50000/tcp”#tcp类型的套接字连接器
    # -“50000:50000/udp”#udp类型的插座连接器
    # ports:
        # - "5000:5000"
    environment:
      # 配置程序默认时区为上海(中国标准时间
      - TZ=Asia/Shanghai
      - TB_GW_HOST=127.0.0.1
      - TB_GW_PORT=1883
      - TB_GW_ACCESS_TOKEN=3EkUrEJcZ743SXW3gmgV
      - TB_GW_LOGS_PATH=/thingsboard_gateway/logs
      - TB_GW_CLIENT_ID=xhfew3zc3ubs23ctk6nu
      - TB_GW_USERNAME=uwnvhohgqz0ji1tc7sg7
      - TB_GW_PASSWORD=qrde9nrsrjw88eeyb0le
    volumes:
      - ./config:/thingsboard_gateway/config
      - ./logs:/thingsboard_gateway/logs
      - ./extensions:/thingsboard_gateway/extensions
    # 自动重启
    # restart: always
    network_mode: "host"

image.png

image.png

image.png 未完待续...python 估计的研究好久了