lwm2m客户端和Iot代理之间的通信问题

时间:2018-09-24 13:10:52

标签: fiware fiware-orion leshan

这几天,我的老师给我开发了一个使用以下组件的系统:

客户端和物联网代理之间的通讯出现问题。

我用各自的命令行命令启动Context Broker和Iot Agent,然后尝试从Eclipse执行客户端代码,但它与Iot Agent不兼容(在该端口5684上监听)。当客户端说“无法连接到任何服务器,下一步尝试...”时,物联网代理不会给我任何错误。 首先,我想问一下我要做什么。其次,如果可能的话,我想问这个问题是由于Iot Agent配置错误(我的意思是文件config.js)还是由于以前必须在Iot Agent中映射客户端。

1 个答案:

答案 0 :(得分:0)

您可以发布完整的错误日志吗?顺便说一句,我建议您使用github官方站点上的LW2M2代码,并使用docker安装Fiware和dependecies。

对于您的第一个问题,您的组件还可以,建议您在评论之前使用docker安装依赖项

 version : "2"

services:
  mongo:
    image: mongo:3.2
    command: --nojournal
    ports:
      - "27017:27017"
    expose:
      - "27017"
  orion:
    image: fiware/orion
    links:
      - mongo
    ports:
      - "1026:1026"
    command: -dbhost mongo
    expose:
      - "1026"
  mosquitto:
    image: ansi/mosquitto
    ports:
      - "1883:1883"
    expose:
      - "1883"

对于您的第二个问题,默认情况下无需设置config.js文件,除非您要使用其他端口。因此,如果您之前使用过docker-compose文件,默认情况下它会很好用。

我希望它能对您有所帮助。