使用IOT-Tree消息流节点直接开放RESTful Api支持大屏展示

从版本2.0.0开始,IOT-Tree的一些消息流节点可以直接对外开放RESTful Api接口,此机制极大的增强了消息流节点的功能。

比如,你需要通过大屏展示设备运行状态数据时,可以直接使用IOT-Tree的这个功能直接提供后端Api,基本不需要开放代码。

如果你对IOT-Tree Server不了解,可以看如下内容

IOT-Tree Server是个开源物联网软件,可以作为组态软件成为自动化系统的上位软件。她提供了各种设备接入、数据组织管理、数据分享使用、消息流控制逻辑和人机交互多个方面的功能。当然,你也可以仅仅使用这个软件作为数据采集终端或边缘计算的软件。

这是IOT-Tree Server相关的系列文章,你可以参考其他文章更多了解IOT-Tree能给你带来的好处:

使用IOT-Tree Server通过MC协议连接三菱Q系列PLC

使用IOT-Tree Server通过FINS协议连接欧姆龙CP2E-N系列PLC

系列文章还包含IOT-Tree完成一个具体项目的过程,非常详细,如下:

机房自动化监控手把手分享给你 - 10 项目完成总结

1 支持外部Api的节点

如果某个消息流节点支持对外Api,则会有API标记,如下图:

2 设置打开需要的对外Api

双击打开相关节点,如果此节点支持对外api,则弹出的对话框上方有如下内容:

其中,你在下拉列表中勾选需要打开的api,同时必须填写此节点唯一命名。这个唯一命名可以保证在同一个消息流中唯一,用来区分不同节点。

3 查看开放的对外Api访问路径

先选中节点,然后展开节点下拉框,可以在里面看到Outer Apis内容:

点击按钮"View Detail",弹出的对话框,可以看到所有的api列表,并且里面包含已经对外开放的访问url

你可以使用一些RESTful api客户端软件或插件进行测试。很明显,这些api可以直接对前端做输出。

当然,你也可以把api信息扔给AI,让他帮你生成前端代码。

相关推荐
会周易的程序员38 分钟前
aiDgeController软PLC控制通讯协议文档
c++·物联网·网关·iot·ipc·进程间通讯
做萤石二次开发的哈哈1 小时前
海康班班通交互一体机技能接入实战:ISAPI透传+OTAP双协议封装,Web/App/小程序教学管理应用一站生成
前端·物联网·小程序·交互·萤石开放平台·蓝海aiot一站式工作台·aiot开发
希艾席帝恩1 小时前
数字孪生平台与数据内容工具对比:山海鲸可视化VS镝数
大数据·人工智能·物联网·低代码·信息可视化·数字化转型
绿蕉1 小时前
输电线路的“数字孪生”守护者:支持蜂窝物联网通信的智能激光雷达点云监测装置
物联网
D_codingXuChu13 小时前
2026物联网应用开发服务商:D-coding定制开发指南
物联网·开发经验·d-coding
老孙讲技术20 小时前
【监控开发】把车间未戴帽和烟火报警接进安监值班群:workwearDetect 对图与 setMessageCallback 订 smokeAlarm
后端·物联网·音视频开发
jianqiang.xue21 小时前
ESP-IDF保姆级入门23|MQTT物联网通信全解:发布订阅模式/QoS等级/遗嘱消息/主题设计/断线重连,掌握工业级标准消息通信
stm32·单片机·mcu·物联网·51单片机·iot
jianqiang.xue1 天前
ESP-IDF保姆级入门29|FreeRTOS任务管理与调度全解:任务创建/状态切换/优先级调度/双核负载均衡/实时性优化,掌握嵌入式多任务编程核心
stm32·单片机·mcu·物联网·51单片机·iot
Zenova EdgeOS1 天前
Go 工业边缘 Protobuf 实战:从 proto 到 Marshal 的完整落地
物联网·go·边缘计算·序列化·protobuf·工业边缘
promising-w1 天前
【物联网】智能家居项目
物联网