通过 红旭无线---Sig Mesh教程 了解到模型的订阅地址可以多个但是发布地址只有一个。那么一个设备如何对多个设备进行单播和组播控制?
1947873692 1.单播地址,你想发给谁就给谁,只要知道对方的单播地址,只要将发布地址改成你想发的设备的单播地址。
1、意思就是在发布消息的时候不一定要用 该模型配置的发布地址,按实际接收端的目标地址发布就可以对吗?
1947873692 就是说发送方你想要发给谁,就这样发布地址改成对应的地址类型,如果你想要发给设备 a ,那你就将发布地址改成设备 a 的单播地址,如果你想要控制多个设备,那么你就将发布地址改成组地址
Wireless-Tech 用单播地址发布,该单播地址的node是不需要订阅就可以收到消息。如果用组播地址发布的消息,只有订阅了该组播地址的node才可接收这个消息。我这样理解对吗? 另外,有几个特殊的组播地址,0xFFFC 代指所有的代理节点(Proxy Node) 0xFFFD 代指所有的朋友节点(Friend Node) 0xFFFE 代指所有的转发节点(Relay Node) 0xFFFF 代指所有的节点(All Nodes),用这些地址发布的消息,请问接收方需要订阅吗? 谢谢!
173375217 该单播地址的node是不需要订阅就可以收到消息。如果用组播地址发布的消息,只有订阅了该组播地址的node才可接收这个消息。我这样理解对吗?
对
173375217 有几个特殊的组播地址,0xFFFC 代指所有的代理节点(Proxy Node) 0xFFFD 代指所有的朋友节点(Friend Node) 0xFFFE 代指所有的转发节点(Relay Node) 0xFFFF 代指所有的节点(All Nodes),用这些地址发布的消息,请问接收方需要订阅吗?
不需要
Wireless-Tech 谢谢!!
已添加到收藏准备实验