README.md

IOTSharp LOGO

Build status GitHub .NET Core

IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management. IoTSharp 中文名称 貔貅物联网平台,用于数据收集通过规则引擎流转数据最后通过数据可视化管理数据结果,以及租户结构的资产管理。可用于实现自主可控的、自有机房、无需支付高额租赁费用的自有物联网平台

Contributing

Document

IoTSharp's Clients

  • Cicada A desktop application

How to install with docker-compose ?

 mkdir iotsharp
cd iotsharp 
wget https://raw.githubusercontent.com/IoTSharp/IoTSharp/master/docker-compose.yml
docker-compose up -d  

Demo url : http://139.9.232.10:2927

How to install as docker ?

  • docker pull iotsharp/iotsharp

How to install as Linux service ?

  • mkdir /var/lib/iotsharp/
  • cp ./* /var/lib/iotsharp/
  • chmod 777 /var/lib/iotsharp/IoTSharp
  • cp iotsharp.service /etc/systemd/system/iotsharp.service
  • sudo systemctl enable /etc/systemd/system/iotsharp.service
  • sudo systemctl start iotsharp.service
  • sudo journalctl -fu iotsharp.service

IoTSharp.X509Extensions

We cloned q2g-helper-pem-nuget.removed Nlog. Added self-signed X509 functions, all of which will be used in iot#, while hope is useful for you. ...

https://github.com/IoTSharp/IoTSharp.X509Extensions

IoTSharp.SDKs

IoTSharp.SDKs 包含了 IoTSharp.Sdk.MQTT IoTSharp.Sdk.Http 用于采集端或者边缘部分进行数据采集通过sdk发送给IoTSharp。 https://github.com/IoTSharp/IoTSharp.SDKs

IoTSharp-C-Client-Sdk

IoTSharp-C-client-Sdk is mqttt client, it is by c;

https://github.com/IoTSharp/IoTSharp-C-Client-Sdk

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.Edge.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.Edge.RT-Thread

IoTSharp.Edge.RT-Thread (STM32L4 + Wi-Fi, sensor, lcd, audio etc)

https://github.com/IoTSharp/IoTSharp.Edge.RT-Thread

20190615010003.jpg 20190615010115.jpg

MQTTnet.AspNetCoreEx

Makes client connection authentication easier ! https://github.com/maikebing/MQTTnet.AspNetCoreEx

Silkier

Silkier is a common collection of extensions. For example, retry, partitioning in parallel,ObjectPool,RestClient's extension, LITTLE-ENDIAN and BIG-ENDIAN coversions and more .....

Silkier.EFCore

Silkier.EFCore is an extension for EF.Core, and the main features include executing the original sql statement, converting the original sql statement to a tuple or a class or array or json object or DataTable

Silkier.AspNetCore

Silkier.AspNetCore have ConfigureWindowsServices and UseJsonToSettings and more ...

https://github.com/maikebing/Silkier

SilkierQuartz

SilkierQuartz can be used within your existing application with minimum effort as a Quartz.NET plugin when it automatically creates embedded web server. Or it can be plugged into your existing OWIN-based web application as a middleware.

https://github.com/maikebing/SilkierQuartz

Maikebing.EntityFrameworkCore.Taos

Entity, Framework, EF, Core, Data, O/RM, entity-framework-core,TDengine

https://github.com/maikebing/Maikebing.EntityFrameworkCore.Taos

Support

公众号 QQ群

项目简介

当前项目暂无项目简介

发行版本

当前项目没有发行版本

贡献者 3

麦壳饼 @mysticboy
D dependabot-preview[bot] @dependabot-preview[bot]
C chenfeng @chenfeng

开发语言

  • C# 72.7 %
  • CSS 14.8 %
  • JavaScript 10.4 %
  • HTML 1.8 %
  • Dockerfile 0.2 %