1. 功能限制:电信平台虽然稳定可靠,但在某些高级功能和定制化需求上可能存在不足。
2. 数据孤岛:设备数据被局限在电信平台内,难以与其他业务系统进行深度整合。
3. 多平台管理:如果企业同时使用多个物联网平台,管理和维护成本将大幅增加。
4. 开放性不足:对于需要进行二次开发或深度定制的用户来说,封闭的平台难以满足需求。
解决方案:
针对这些痛点,ThingsPanel提供了一个开源、灵活且功能强大的解决方案。通过开发专门的服务插件(service_plugin_ctwing),ThingsPanel实现了与中国电信CTWing平台的无缝对接。这个方案的核心步骤如下:
1. 部署ThingsPanel:用户可以选择自行部署或使用ThingsPanel提供的云服务。
2. 安装CTWing服务插件:在ThingsPanel平台上安装并配置service_plugin_ctwing插件。
3. CTWing平台配置:
- 创建产品和设备,获取必要的凭证(如产品ID、Master-APIkey等)
- 设置数据订阅,将数据推送到ThingsPanel的服务插件地址
4. ThingsPanel配置:
- 创建相应的设备配置模板
- 添加服务接入点,填入CTWing平台的相关凭证
- 选择需要接入的设备
5. 数据同步:完成以上步骤后,CTWing平台的设备数据将自动同步到ThingsPanel,实现无缝接入。
方案对比:
1. 直接使用CTWing平台:
优点:稳定可靠,与电信网络深度集成
缺点:功能可能受限,难以进行深度定制,数据难以与其他系统集成
2. 自建物联网平台:
优点:完全定制化,数据完全自主可控
缺点:开发成本高,维护复杂,需要自行解决与电信网络的对接问题
3. 使用ThingsPanel + CTWing服务插件:
优点:
- 保留CTWing的网络优势,同时获得更强大的平台功能
- 易于与其他系统集成,打破数据孤岛
- 支持多种协议和平台,便于统一管理
- 社区支持,持续更新迭代
方案优势:
1. 成本优化:作为开源方案,ThingsPanel可以大幅降低物联网平台的使用成本,特别是对于设备数量较多的用户。
2. 功能扩展:ThingsPanel提供了丰富的功能模块,包括设备管理、数据可视化、规则引擎等,可以满足更多样化的业务需求。
3. 灵活集成:开放的架构使得ThingsPanel可以轻松与其他业务系统集成,实现数据的充分利用。
4. 统一管理:通过ThingsPanel,用户可以在一个平台上管理来自不同源(包括CTWing)的设备,简化了运维工作。
5. 数据主权:相比完全依赖第三方平台,用户对数据有更多的控制权。
总结:
在解决中国电信平台物联网设备接入问题上,ThingsPanel无疑提供了一个更为简单、高效且用户可控的解决方案。通过其专门设计的CTWing服务插件,用户可以轻松实现设备的无缝迁移,而无需深入了解复杂的技术细节。这种方法不仅大大简化了接入流程,还为用户提供了前所未有的数据控制能力。
代码位置:https://gitee.com/ThingsPanel/service_plugin_ctwing