首页 > 解决方案 > Bluez Mesh:发送:获取 key_index

问题描述

我正在尝试使用 bluez dbus api 制作一个 Ble Mesh 应用程序。

我在 linux 设备上创建了一个配置器,在另一个设备上创建了一个未配置的节点。当我使用配置器成功配置了我的节点后,我需要从配置器向节点发送一条消息。

为此,我调用了方法void Send(object element_path, uint16 destination, uint16 key_index, dict options, array{byte} data)org.bluez.mesh.Node1但我收到了这个错误:

[org.bluez.mesh.Error.InvalidArgs] Key not found

所以我的问题是:如何获取或生成 key_index 值?

标签: bluetooth-lowenergydbusbluezmesh-network

解决方案


推荐阅读