iot - 无法使用 wakaama 客户端连接 LWM2M
问题描述
我正在使用 Emqx V3.1.1。我正在集成 LwM2M 插件。
为了进行相同的测试,我在同一台服务器上安装了 Wakaama 客户端并使用 cmake 创建了构建。我加载了插件,现在插件正在运行。
我试图运行以下命令
./lwm2mclient -n ep1 -h localhost -p 5783 -4
Trying to bind LWM2M Client to port 56830
LWM2M Client "ep1" started on port 56830
> Opening connection to server at localhost:5783
-> State: STATE_REGISTERING
-> State: STATE_REGISTERING
-> State: STATE_REGISTERING
-> State: STATE_REGISTERING
-> State: STATE_REGISTERING
-> State: STATE_REGISTERING
-> State: STATE_BOOTSTRAP_REQUIRED
lwm2m_step() failed: 0xA3
我已经按照下面的链接
解决方案
将端口改为5683,这是lwm2m的默认端口。
确保
allow_anonymous = true
在 emqx.conf
推荐阅读
- service-worker - 当浏览器关闭时,Angular SwPush 和 web-push 会起作用吗
- reactjs - 使用打字稿进行动态导入的代码拆分
- extjs - 更改 node.attributes 后如何渲染 TreeNode?
- visual-studio - AWS Toolkit for Visual Studio 2017:安装失败
- graphics - 3d 绘图应用问题
- reactjs - React - 使用来自另一个组件的属性
- java - 如何防止插入并只允许使用 spring-boot 更新我的对象?
- java - FileNotFoundException 和不同运行中的无效输入
- architecture - 在基于主干的开发中如何使用功能标志和库中的重大更改
- web-scraping - 访问具有相同类名的第二个 div 节点