一、让边缘逻辑真正“可编程”:TypeScript 版 EB Compiler 正式发布
EB(EdgeBus)是门思科技于2018年推出的一套面向存量设备改造的边缘执行框架。最初,它诞生于“煤改电”项目现场,用于解决多达数十种异构仪表协议并存、现场条件复杂、通信资源受限等现实问题。
在长期实践中,EB 逐步形成了稳定而独特的技术能力体系:
EB 虚拟机可在极小的 Flash 空间内运行,满足资源受限设备的长期稳定工作需求;
通过事件驱动机制替代平台轮询,大幅降低下行通信频率,提升系统整体可靠性;
支持冻结数据读取、COV 变化上报等机制,在低功耗前提下兼顾数据有效性;
截至目前,EB 已成功对接超过200种工业与能源相关协议,被广泛应用于园区和基础设施改造项目中。
但与此同时,EB 早期依赖复杂配置文件描述采集逻辑,开发工作高度集中在内部工程师手中,限制了其在更大范围内的推广与复用。
TypeScript 编译器的意义
2025年,门思科技正式推出基于 TypeScript 的 EB Compiler。这一版本将 EB 的底层能力封装为标准化的 TypeScript 接口,并引入事件驱动模型,使开发者可以通过清晰、直观的代码描述复杂采集逻辑。
开发者无需深入嵌入式细节,仅通过 TypeScript 即可完成多包数据采集、参数映射、COV 控制、异常处理等功能,并快速对接 RS-485、M-Bus、通用 UART 等接口设备。
选择 TypeScript 并非偶然。其成熟的生态、良好的类型系统与庞大的开发者基础,使 EB 从“少数人可用的工具”转变为“多数工程师可掌握的能力”,真正推动边缘智能从封闭走向开放。
面向复杂存量场景的长期设计
以供热计量场景为例,大量已部署热量表虽具备 M-Bus 接口,但协议实现差异显著,业务侧的数据需求也高度分散。EB 的设计初衷,正是用一个稳定、通用的底层执行环境,承载不断变化的应用逻辑。
未来,EB Compiler 将围绕插件化持续演进:
通过插件方式复用成熟采集逻辑,仅需参数化配置即可使用;
为不熟悉代码的集成商提供零代码或低代码配置模式;
逐步推动协议接入方式标准化,减少重复开发成本。
二、ThinkLink 平台全面免费开放
ThinkLink(TKL)平台最早发布于2019年,是一套与 LoRaWAN 网络服务器深度融合的轻量级物联网平台。经过多年演进,TKL 已具备完整的平台能力,包括:
灵活的物模型建模与脚本能力;
RPC 调用、资产管理与自动化联动;
告警系统、定时任务与可视化 Dashboard;
设备远程升级、EB Compiler 集成与 BACnet 转换;
高可配置的 MQTT 转发与数据处理机制。
TKL 的一个核心特征在于其极低的资源占用。平台可随设备规模线性扩展,甚至直接运行在 LoRaWAN 网关内部,非常适合中小规模项目与现场快速部署场景。
自2025年起,门思科技正式向全球用户免费开放 ThinkLink 的完整安装包与 Docker 镜像,所有功能不设任何限制。
免费开放背后的思考
一方面,ChirpStack 等主流 LoRaWAN 网络服务器在设备模型解析与脚本兼容性方面,仍需要大量定制化工作。长期来看,这不仅增加了项目交付成本,也消耗了大量技术支持资源。
另一方面,存量设备接入场景中,集成商往往需要在多个平台之间完成数据贯通。通过开放 TKL,越来越多的项目可以直接以其作为主平台,显著减少系统对接与维护复杂度。
三、2026年规划:持续强化连接与平台能力
面向2026年,门思科技将继续围绕“连接”这一核心展开投入。
在平台侧,将进一步提升可视化能力,引入更灵活的组态与报表机制,帮助集成商独立完成从数据采集到展示交付的完整链路。
在设备接入侧,计划在2026年上半年新增不少于200种传感器与仪表的 EB 支持,并持续扩展插件库覆盖范围。所有新增能力,仍将保持免费开放。
四、开放合作,共建生态
无论是传感器厂商、系统集成商,还是行业解决方案提供方,只要涉及传统设备的 LoRaWAN 接入与改造,门思科技都愿意深度参与。
我们承诺:
提供免费的技术对接与支持;
不收取任何平台或接入费用;
仅需提供设备样品与技术资料,即可启动对接流程。
门思科技始终相信,只有把连接这件基础工作做好,物联网的价值才能真正释放。
2025,我们选择夯实基础;2026,我们继续向前。