<p align="left">
<a href="https://iotsharp.io/">
<img src="docs/static/img/logo_white.svg" width="360px" alt="IoTSharp logo" />
</a>
</p>
[![Build status](https://ci.appveyor.com/api/projects/status/5o23f5vss89ct2lw/branch/master?svg=true)](https://ci.appveyor.com/project/MaiKeBing/iotsharp/branch/master)
![GitHub](https://img.shields.io/github/license/iotsharp/iotsharp.svg)
[![.NET Core build](https://github.com/IoTSharp/IoTSharp/actions/workflows/dotnet-build.yml/badge.svg)](https://github.com/IoTSharp/IoTSharp/actions/workflows/dotnet-build.yml)
[![pages-build-deployment](https://github.com/IoTSharp/IoTSharp/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/IoTSharp/IoTSharp/actions/workflows/pages/pages-build-deployment)
[![Building and Packaging](https://github.com/IoTSharp/IoTSharp/actions/workflows/dotnet-publish.yml/badge.svg)](https://github.com/IoTSharp/IoTSharp/actions/workflows/dotnet-publish.yml)
![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/maikebing/iotsharp?style=flat-square)
![Docker Pulls](https://img.shields.io/docker/pulls/maikebing/iotsharp)
![GitHub all releases](https://img.shields.io/github/downloads/iotsharp/iotsharp/total)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FIoTSharp%2FIoTSharp.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FIoTSharp%2FIoTSharp?ref=badge_shield)
[![star](https://gitee.com/IoTSharp/IoTSharp/badge/star.svg?theme=gvp)](https://gitee.com/IoTSharp/IoTSharp/stargazers)
[![fork](https://gitee.com/IoTSharp/IoTSharp/badge/fork.svg?theme=gvp)](https://gitee.com/IoTSharp/IoTSharp/members)
IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.
## Here is a blessing for all users of this project
* May you do good and not evil.
* May you find forgiveness for yourself and forgive others.
* May you share freely, never taking more than you give.
## What databases are supported?
* [PostgreSql](IoTSharp/appsettings.PostgreSql.json) The test environment is PostgreSQL 11.3,Support for sharding.
* [MySql](IoTSharp/appsettings.MySql.json) The test environment is MySQL 8.0.17,Support for sharding.
* [Oracle](IoTSharp/appsettings.Oracle.json) The test environment is Oracle Standard Edition 12c Release 2 on CentOS , Support for sharding. See also: https://github.com/MaksymBilenko/docker-oracle-12c
* [SQLServer](IoTSharp/appsettings.SQLServer.json) Microsoft SQL Server 2016 (RTM-GDR) (KB4019088) - 13.0.1742.0 (X64) ,Support for sharding
* [Sqlite](IoTSharp/appsettings.Sqlite.json) Support for sharding
* [Cassandra](IoTSharp/appsettings.Cassandra.json)
## What time series databases are supported??
* InfluxDB
* IoTDB
* TDengine
* TimescaleDB
* PinusDB
* Relational databases are also supported, either single tables or sharding.
## What EventBus Message Queue are supported?
* RabbitMQ
* Kafka
* InMemory
* ZeroMQ
* NATS
* Pulsar
* RedisStreams
* AmazonSQS
* AzureServiceBus
## What EventBus Store are supported?
* PostgreSql,
* MongoDB,
* InMemory,
* LiteDB,
* MySql,
* SqlServer
## IoTSharp Demo
- [IoTSharp front-end implemented using Vue3](http://demo.iotsharp.net)
## IoTSharp cloud
https://cloud.iotsharp.net/
## doc
https://docs.iotsharp.net/
## How to deploy?
- [Deploy by Docker](https://docs.iotsharp.net/docs/tutorial-basics/deploy_by_docker)
- [Deploy to Linux](https://docs.iotsharp.net/docs/tutorial-basics/deploy_linux)
- [Deployed to Windows](https://docs.iotsharp.net/docs/tutorial-basics/deploy_win)
## How to configure?
- [AppSettings](https://docs.iotsharp.net/docs/tutorial-basics/appsettings)
## IoTSharp.SDKs
- IoTSharp.Sdk.Http [![IoTSharp.Sdk.Http](https://img.shields.io/nuget/v/IoTSharp.Sdk.Http.svg)](https://www.nuget.org/packages/IoTSharp.Sdk.Http/)
- IoTSharp.Sdk.MQTT [![IoTSharp.Sdk.MQTT](https://img.shields.io/nuget/v/IoTSharp.Sdk.MQTT.svg)](https://www.nuget.org/packages/IoTSharp.Sdk.MQTT/)
## IoTSharp-C-Client-Sdk
IoTSharp-C-client-Sdk is mqttt client, write by c;
[https://github.com/IoTSharp/IoTSharp.Sdks.MQTT-C](https://github.com/IoTSharp/IoTSharp.Sdks.MQTT-C)
## paho.mqtt.c's demo
It' like IoTSharp-C-Client-Sdk, but is use paho.mqtt.c
https://github.com/IoTSharp/IoTSharp.Edge.paho.mqtt.c
## IoTSharp for nanoFramework
IoTSharp.Edge.nanoFramework is a nanoFramework's mqtt client , it run on STM32 !
https://github.com/IoTSharp/IoTSharp.Edge.nanoFramework
more info read https://www.cnblogs.com/MysticBoy/p/13159648.html
or click https://www.nanoframework.net/
## IoTSharp for RTthread Package
https://github.com/IoTSharp/iotsharp-rtthread-package
## IoTSharp's ecosystem
- IoTSharp.Sdk.Http [![IoTSharp.Sdk.Http](https://img.shields.io/nuget/v/IoTSharp.Sdk.Http.svg)](https://www.nuget.org/packages/IoTSharp.Sdk.Http/)
- IoTSharp.Sdk.MQTT [![IoTSharp.Sdk.MQTT](https://img.shields.io/nuget/v/IoTSharp.Sdk.MQTT.svg)](https://www.nuget.org/packages/IoTSharp.Sdk.MQTT/)
- MQTTnet.AspNetCore.Routing [![MQTTnet.AspNetCore.Routing](https://img.shields.io/nuget/v/MQTTnet.AspNetCore.Routing.svg)](https://www.nuget.org/packages/MQTTnet.AspNetCore.Routing/)
- IoTSharp.EntityFrameworkCore.Taos [![IoTSharp.EntityFrameworkCore.Taos](https://img.shields.io/nuget/v/IoTSharp.EntityFrameworkCore.Taos.svg)](https://www.nuget.org/packages/IoTSharp.EntityFrameworkCore.Taos/)
- IoTSharp.X509Extensions [![IoTSharp.X509Extensions](https://img.shields.io/nuget/v/IoTSharp.X509Extensions.svg)](https://www.nuget.org/packages/IoTSharp.X509Extensions/)
- IoTSharp.Extensions.RESTful [![IoTSharp.Extensions.RESTful](https://img.shields.io/nuget/v/IoTSharp.Extensions.RESTful..svg)](https://www.nuget.org/packages/IoTSharp.Extensions.RESTful/)
- IoTSharp.Extensions.QuartzJobScheduler [![IoTSharp.Extensions.QuartzJobScheduler](https://img.shields.io/nuget/v/IoTSharp.Extensions.QuartzJobScheduler.svg)](https://www.nuget.org/packages/IoTSharp.Extensions.QuartzJobScheduler/)
- IoTSharp.Extensions.EFCore [![IoTSharp.Extensions.EFCore](https://img.shields.io/nuget/v/IoTSharp.Extensions.EFCore.svg)](https://www.nuget.org/packages/IoTSharp.Extensions.EFCore/)
- IoTSharp.Extensions.BouncyCastle [![IoTSharp.Extensions.BouncyCastle](https://img.shields.io/nuget/v/IoTSharp.Extensions.BouncyCastle.svg)](https://www.nuget.org/packages/IoTSharp.Extensions.BouncyCastle/)
- IoTSharp.Extensions.AspNetCore [![IoTSharp.Extensions.AspNetCore](https://img.shields.io/nuget/v/IoTSharp.Extensions.AspNetCore.svg)](https://www.nuget.org/packages/IoTSharp.Extensions.AspNetCore/)
- IoTSharp.Extensions [![IoTSharp.Extensions](https://img.shields.io/nuget/v/IoTSharp.Extensions.svg)](https://www.nuget.org/packages/IoTSharp.Extensions/)
## Contributing
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://github.com/IoTSharp/IoTSharp/pulls)
If you would like to contribute, feel free to create a [Pull Request](https://github.com/IoTSharp/IoTSharp/pulls), or give us [Bug Report](https://github.com/IoTSharp/IoTSharp/issues/new).
### Contributors
This project exists thanks to all the people who contribute.
<a href="https://github.com/IoTSharp/IoTSharp/graphs/contributors">
<img src="https://contrib.rocks/image?repo=IoTSharp/IoTSharp" />
</a>
## Donation
This project is an Apache 2.0 licensed open source project. In order to achieve better and sustainable development of the project, we expect to gain more backers. We will use the proceeds for community operations and promotion. You can support us in any of the following ways:
- [OpenCollective](https://opencollective.com/IoTSharp)
- [爱发电](https://afdian.net/a/maikebing)
- [捐赠者名单](BACKERS.md)
- 微信![二维码](docs/static/img/maikebing_wxpay.png)
## Community Support
If you encounter any problems in the process, feel free to ask for help via followi
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
IoTSharp开源物联网平台 v3.2.zip (1020个子文件)
ef_mg_add.cmd 308B
ef_mg_remove.cmd 301B
ef_db_drop.cmd 283B
buildimageuixe.cmd 142B
buildimage.cmd 115B
setnpm.cmd 54B
upgrade_ef.cmd 28B
CNAME 16B
nuget.config 367B
ApiClients.cs 655KB
20230313051417_ProduceModify.Designer.cs 98KB
ApplicationDbContextModelSnapshot.cs 98KB
20221202074402_ModifyEmailSpell.Designer.cs 98KB
20221107071801_LogicallyDeleted.Designer.cs 97KB
20220922124423_AddProduceDictionary.Designer.cs 97KB
20221006071746_remove_online_status.Designer.cs 96KB
20220915040147_Produce2.Designer.cs 92KB
20220914122629_Produce.Designer.cs 92KB
20221202074541_ModifyEmailSpell.Designer.cs 91KB
ApplicationDbContextModelSnapshot.cs 91KB
20221107071845_LogicallyDeleted.Designer.cs 90KB
20220922124831_AddProduceDictionary.Designer.cs 90KB
20220812062443_CreateIdentitySchema.Designer.cs 90KB
20221006071915_remove_online_status.Designer.cs 89KB
20230313073609_ProduceModify.Designer.cs 88KB
ApplicationDbContextModelSnapshot.cs 88KB
20221202074042_ModifyEmailSpell.Designer.cs 88KB
20230313073928_ProduceModify.Designer.cs 88KB
ApplicationDbContextModelSnapshot.cs 88KB
20221202074318_ModifyEmailSpell.Designer.cs 88KB
20221109174343_addflowexfield.Designer.cs 88KB
20220812062443_CreateIdentitySchema.cs 87KB
20221107071615_LogicallyDeleted.Designer.cs 87KB
20220922115449_AddProduceDictionary.Designer.cs 87KB
20221107071736_LogicallyDeleted.Designer.cs 87KB
20220922124340_AddProduceDictionary.Designer.cs 87KB
20221006071345_remove_online_status.Designer.cs 87KB
20221006071634_remove_online_status.Designer.cs 86KB
20220915040739_Produce2.Designer.cs 86KB
20220915040519_Produce2.Designer.cs 84KB
20220914112335_Produce.Designer.cs 84KB
20220329045806_AddAssetName.Designer.cs 83KB
20220915040624_Produce2.Designer.cs 83KB
20220914122820_Produce.Designer.cs 83KB
20220329045427_AddAsset.Designer.cs 83KB
20211210180317_CreateIdentitySchema.cs 82KB
20220211164637_AddOracle2022.Designer.cs 81KB
ApplicationDbContextModelSnapshot.cs 81KB
20220329050121_AddAssetName.Designer.cs 81KB
20220329045120_AddAsset.Designer.cs 81KB
20220329045835_AddAssetName.Designer.cs 81KB
20220329035141_AddAlarm.Designer.cs 81KB
20220212100016_SQLServerSchema2022.cs 80KB
20220329045201_AddAsset.Designer.cs 80KB
20220212100016_SQLServerSchema2022.Designer.cs 78KB
20220329034818_AddAlarm.Designer.cs 78KB
20220329035025_AddAlarm.Designer.cs 78KB
20220215180407_AddSchema2021.Designer.cs 76KB
20220212100754_FixTenantInfo.Designer.cs 76KB
20220215180407_AddSchema2021.cs 69KB
RulesController.cs 68KB
20220212100754_FixTenantInfo.cs 66KB
20211221075652_addmodelcommand.Designer.cs 66KB
20220211164637_AddOracle2022.cs 65KB
20211210180317_CreateIdentitySchema.Designer.cs 62KB
DevicesController.cs 62KB
FlowRuleProcessor.cs 40KB
AccountController.cs 37KB
StringExtension.cs 28KB
20210214112844_RemoveRetainedMessage.Designer.cs 26KB
20201024123604_AddDeviceStatus.Designer.cs 25KB
20200923043726_AddTelemetryDataPrimaryKey.Designer.cs 25KB
20200923101729_RemoveTelemetryDataPrimaryKey.Designer.cs 25KB
20200924163054_RunSqlScript.Designer.cs 25KB
20200731125037_RemoveAttributeData.Designer.cs 25KB
20200623084401_addAuthorizedKey.Designer.cs 24KB
20200728110511_DateTimeModify.Designer.cs 24KB
Helpers.cs 23KB
DataExtension.cs 19KB
20190624102543_RetainedMessage.Designer.cs 19KB
20190518041926_DeviceOwner.Designer.cs 18KB
20190518035335_Gateway.Designer.cs 18KB
20190131022355_Value_DateTime.Designer.cs 18KB
20190129085237_AuditLog.Designer.cs 18KB
RSAExtensions.cs 17KB
20190903070558_ReDesingerDataStorage.Designer.cs 17KB
20190903070959_ModifyColumnOrder.Designer.cs 17KB
IoTSharpExtension.cs 17KB
20190118115805_AddDeviceIdentity.Designer.cs 16KB
ProducesController.cs 16KB
ApplicationDBInitializer.cs 16KB
20190104081406_ModifyRelationship.Designer.cs 15KB
20190108071914_AddRole.Designer.cs 15KB
20190103092505_AddDiscriminator.Designer.cs 15KB
20190103085249_AddDataTable.Designer.cs 15KB
Startup.cs 15KB
IoTDBStorage.cs 15KB
AssetController.cs 14KB
RSAHelper.cs 14KB
MQTTService.cs 13KB
共 1020 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
芝麻粒儿
- 粉丝: 6w+
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功