MQTT:订阅没有客户端订阅的主题
MQTT: Subscribe to topics that no client subscribed to
我想要一个 "default" 客户端来获取关于没有人订阅的主题的所有 MQTT 消息。这可能吗?
我阅读了 $SYS
个主题,但它们似乎没有提供解决方案。
不,无法通过独立于浏览器的方式知道每个其他客户端订阅了哪些主题easily/in。您可能能够根据某些代理实施的 $SYS/#
主题树中的信息构建客户订阅哪些主题的列表,但这不会帮助您找到相反的主题,这正是您所要求的.
唯一的选择是订阅 #
的通配符主题。这将获得发布到所有主题的所有(假设没有 ACL)消息。
如果您可以构建我在第一段中提到的列表,那么您可以将其用作过滤器。
我想要一个 "default" 客户端来获取关于没有人订阅的主题的所有 MQTT 消息。这可能吗?
我阅读了 $SYS
个主题,但它们似乎没有提供解决方案。
不,无法通过独立于浏览器的方式知道每个其他客户端订阅了哪些主题easily/in。您可能能够根据某些代理实施的 $SYS/#
主题树中的信息构建客户订阅哪些主题的列表,但这不会帮助您找到相反的主题,这正是您所要求的.
唯一的选择是订阅 #
的通配符主题。这将获得发布到所有主题的所有(假设没有 ACL)消息。
如果您可以构建我在第一段中提到的列表,那么您可以将其用作过滤器。