thingsboard支持很多类型的外部输出,如下图所示:

iotschool

比如kafka、mqtt、rabbitmq、send email等,所以我们只需要添加kafka的rule node到规则链即可

iotschool

我们看到前面有一个script变换节点,将源数据进行转换后再发送到kafka,

iotschool

Thingsboard

kafka节点可以使用metadata中的配置,比如笔者用到了tenantId字段(设备所属的租户id),这样就可以实现租户管理端只订阅自己租户的kafka消息

感谢:https://blog.csdn.net/john1337/article/details/10635752 8/

欢迎加入ThingsBoard技术交流群

在这里插入图片描述
这里可复制Q群号:69998183

关注“云腾五洲”:获取二开ThingsBoard物联网平台演示

ThingsKit物联网平台

交流社区:ThingsKit-ThingsBoard社区

Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐