年度最佳 | 国产开源、多租户、数字孪生 IoT 物联网平台

IoTSharp 是一个开源的物联网基础平台,集设备属性数据管理遥测数据监测、RPC多模式远程控制、规则链设计引擎等强大能力,依据数字孪生概念将可见与不可见的物理设备统一孪生到数字世界,透过资产、产品的概念贴合应用和生产,协议支持 MQTT 、HTTP、CoAp 以及常见物联网协议的转换,支持常用关系型和时序数据库。

在生态和周边,IoTSharp支持了国产时序数据库TDengine、确保了能在龙芯Linux运行、对接了国产实时操作系统RT-Thread以及常用标准协议。

c23ae05cca495e191cb5884795d283b4.png

技术方向

cc894a200f0c7e6ba27b425e97ca7475.png

IoTSharp平台功能

多租户

通过多租户,充分的利用系统资源为多个客户提供服务并确保数据彻底隔离。

7968b5c5aedfe836a66b4085dee791d9.png

设备管理

IoTSharp 通过服务侧、客户端侧属性、遥测数据、RPC等实现了数字孪生, 实现了所有设备统一接口提供给业务调用。 

175c19b62a0549f779e9f93beb1d0836.png

20caffb658b29b5ed80af7bb3401f5cc.png

▌脚本化规则链引擎

IoTSharp 允许你通过JS、C#、Lua、Python、SQL等脚本处理数据并结合动态Linq表达式处理节点与节点之间的走向以实现数据清洗、告警、事件等相应手段, 也可以将网关数据通过规则链合成真正的数字孪生设备。

9680d57650b9bec52fd67a314ac22cc4.png

▌开源中间件、数据库组合

IoTSharp 重复考虑到物联网架构的重要性,提供了丰富的中间件支持,比如消息中间件(RabbitMQ、AmazonSQS、Kafka、ZeroMQ、AzureServiceBus、Pulsar、NATS)进行处理、也支持多种时序数据库(InfluxDB、TDengine、TimescaleDB、IoTDB)存储和处理遥测数据。基础数据我们支持多种关系型数据库(PostgreSQL、Cassandra、Oracle、Sql Server、Sqlite、MySQl)。

下载源码&调试运行

IoTSharp是一个基于 .Net 6.0 使用C#语言编写的以实现可见与不可见的物理设备数字孪生的物联网平台。

Github: https://github.com/IoTSharp/IoTSharp

Gitee: https://gitee.com/IoTSharp/IoTSharp

IoTSharp项目设为启动项目,运行。

d158be1e15693707ca9d69231a1c51a0.png

往期推荐

☞ IDC中国2022年IoT物联网平台评估报告

☞ 2022年 IoT物联网平台趋势: 私有化

☞ 5个值得分享的物联网创业失败教训

☞ 国内 4 大 IoT物联网平台选型对比

☞ 云厂商的 [IoT物联网平台] 不香了吗?

32f3fdaf22467f75e945d14707c08d27.png

546665ced98b61c4aa3fbc52396574ce.gif

d5f72b336908ce5e69019ba6984544ea.gif

f496113a4a27747b6fe2b850a8cce61c.gif

35cc689f9706a76e3f4e6c600c997c2f.gif

猜你喜欢

转载自blog.csdn.net/klandor2008/article/details/129222602
今日推荐