开源|ThingsBoard FAQ 使用和二次开发常见问题汇总五
目录
- 关注我们
- 如何针对 ThingsBoard UI 进行二次开发,比如 VUE 或 React?
- 如何修改 ThingsBoard UI theme 主题?
- 如何集成或二次开发组态功能(SCADA)到 ThingsBoard 中?
- ThingsBoard 二次开发难度在哪里?
- 关于 亿琪软件
关注我们
关注 ThingsBoard 微信公众号
手动增加微信公众号:thingsboard_cn
访问 ThingsBoard 中文社区网站
访问网址:http://www.thingsboard.club
往期,对 ThingsBoard FAQ 做了一些分享,可以在本博客找到相关内容。最近,客户又提出一些疑问,我们做了总结,现在分享给需要的伙伴、客户和同事。
如何针对 ThingsBoard UI 进行二次开发,比如 VUE 或 React?
- 首先,不赞成新手对 TB UI 进行更换 VUE 和 React 框架作为 TB UI;
- 不赞成,不代表不能做,只是需要的工作量会非常大;
- 使用 VUE 或 React 来重复开发,具体就要看读者对于 TB 本身 Angular 前端的理解程度;
- 不管用哪种新的框架来开发,目标还是对接 TB 后端 API,这个复杂度可想而知;
- 其次,TB 自带的 UI 框架 Angular 已经非常成熟,非要觉得界面不好看/不美观,可以尝试下一个章节的描述;
如何修改 ThingsBoard UI theme 主题?
- 修改 TB UI 主题,其实可以从 TB UI 上进行 HTML/CSS 二次开发,美工很重要;
- 再就是,如果要增加一套主题,用户可以自由选择,那工作量无疑是巨大的,何况,这个是硬需求还是伪需求,读者自己考虑;
- 其实,TB 只是一个
物联网中间件
罢了,没必要把其作为一个核心物联网框架来使用,前期,我们也分享过 TB 其他的优劣势,读者可以搜索本博客;
如何集成或二次开发组态功能(SCADA)到 ThingsBoard 中?
很多客户提出来,是不是可以把传统工控领域的组态软件功能集成到 TB,这里我们有几点可以分享:
- 准确的说:
可以,完全可以
; - 如何来做?
- 可以选择集成第三方能够做 Web SCADA 的工具软件;
- 自己开发一套适合应用的组态软件;
- 使用我司的成熟产品:
YiSCADA 组态软件 来实现无缝集成
;
- 效果如何?
- 坦率地说:不怎么样,达不到工业组态软件的时效性和功能;
- 基本满足组态用户的需求,就说:有这么个功能了,用不用,看需求强烈度;
- YiFUSION 工业边缘智能融合一体机,内置了 Web SCADA 功能。
ThingsBoard 二次开发难度在哪里?
往期,有一个章节专门阐述了 后端和前端开发难度。
关于 亿琪软件
上海亿琪软件有限公司成立于2016年,专注于 5G 通信、AI 人工智能、边缘计算和大数据网络安全多项技术领域,致力于物联网领域前沿技术的创新,为用户提供全方位、智能化和安全的物联网解决方案。
2023年,公司发布“YiFUSION|工业边缘智能融合一体机”产品,为工业客户提供一整套的边缘计算+AI能力:高性能数据采集、多类型数据融合、AI算法集成、云端业务对接。在边缘网关的基础上,集成了 IoT 平台的边缘协同能力、本地Web SCADA 和 HMI 功能、本地数据存储、边缘 AI 视频分析、行业应用集成等。
2022年公司推出 “YiCLOUD|亿琪云”一站式物联网应用解决方案。公司的业务涵盖了智慧城市、智慧农业、智能工厂和智慧园区等多个领域,公司软硬件产品和解决方案获得华为技术认证,得到中国移动OCP认证,公司还是边缘计算产业联盟ECC成员。
感知物联,畅快无限。
联系我们
网站:http://yiqisoft.cn
邮件:support@yiqisoft.cn
电话:021-68863086
手机:186-1666-9123