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群

    项目简介

    IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.

    发行版本 20

    v3.2

    全部发行版

    贡献者 47

    全部贡献者

    开发语言

    • C# 76.1 %
    • Vue 14.9 %
    • TypeScript 7.3 %
    • SCSS 1.0 %
    • JavaScript 0.5 %