简要步骤

5分钟测试IOTOS物联中台数据接入驱动开发.mp4

注意,如果视频打不开,请前往B站查看:https://space.bilibili.com/2083618540?spm_id_from=333.1007.0.0

5分钟测试IOTOS物联中台数据接入驱动开发.mp4

1. Windows下

【步骤1】拉取gitee代码(驱动引擎及SDK)
【步骤2】安装zeroc-ice
【步骤3】安装python2python3
注意,自行安装的话,python版需要在3.10以下不包括3.10(注意,pip也要确保版本一致符合要求,pip -V查看)
【步骤4】python2环境依赖:pip install -r requirements-2.x.txt(或python3环境依赖:requirements-3.x.txt)
【步骤5】点击运行IOTOSDK-Python\sdk_examples\Test_DemoGate.cmd

  • 这时候http://sys.aiotos.net 登录test/123456,在DemoGate\DemoDevice下即可以看到数据。
  • 修改IOTOSDK-Python\sdk_drivers\dr_demo.py中上报数据的值,重新启动cmd就可以看到上报数据变化。
  • 新编写驱动,基类IOTOSDriverI说明参见IOTOSDK-Python\sdk_drivers\dr_template.py

2. Linux下:

参见Window步骤,省去2、3、4,环境由docker镜像代替(当然,windows下也可用)

docker-compose.yml文件如下:

version: '3.5'
services:

  iotosdk:
    container_name: iotosEngine
    image: registry.cn-shanghai.aliyuncs.com/leon-pu/iotosdk_python_env:4.8.2
    restart: always
    platform: linux  #或amd64
    command: bash -c 'touch mylog && tail -f mylog'
    network_mode: host
    volumes:
      - D:\\iotosdk_python:/home/sdk   #左侧改成实际本地目录映射的

常用工具

https://xvgaai73ot.feishu.cn/drive/folder/fldcncYReYgBcKLg2BJNez1MUJe

作者:admin  创建时间:2021-10-12 09:48
最后编辑:admin  更新时间:2025-09-08 10:14