IoTSharp — это открытая платформа для интернета вещей, которая объединяет управление свойствами устройств, мониторинг данных телеметрии, многорежимное удалённое управление RPC, движок проектирования цепочек правил и другие мощные функции.
Основываясь на концепции цифрового близнеца, IoTSharp объединяет видимые и невидимые физические устройства в цифровой мир. В контексте внедрения IoTSharp интегрирует управление активами и идеи продуктового развития, что делает платформу более подходящей для сложных сценариев применения.
IoTSharp поддерживает множество стандартных протоколов интернета вещей, таких как HTTP, MQTT и CoAP, а также преобразование в нестандартные протоколы.
Для кого предназначен проект:
Поддерживаемые базы данных:
Поддерживаемые временные базы данных:
Также поддерживаются реляционные базы данных, которые могут быть разделены на таблицы или разделы.
Поддерживаемое промежуточное ПО для обмена сообщениями:
Способы хранения событийных сообщений:
Онлайн-доступ к IoTSharp:
Документация онлайн: https://docs.iotsharp.net/.
Как развернуть:
Конфигурация:
IoTSharp.SDKs:
IoTSharp-C-Client-Sdk:
Это клиент MQTT, написанный на языке C. Пример использования: https://github.com/IoTSharp/IoTSharp.Sdks.MQTT-C.
Пример использования paho.mqtt.c:
Этот пример похож на IoTSharp-C-client-Sdk, но использует библиотеку paho.mqtt.c: https://github.com/IoTSharp/IoTSharp.Edge.paho.mqtt.c.
NanoFramework-пример IoTSharp:
Клиент MQTT для nanoFramework, который позволяет работать со STM32: https://github.com/IoTSharp/IoTSharp.Edge.nanoFramework. IoTSharp и его пакет разработки для RT-Thread
https://github.com/IoTSharp/iotsharp-rtthread-package
IoTSharp: экосистема программного обеспечения
IoTSharp.Sdk.Http
IoTSharp.Sdk.MQTT
MQTTnet.AspNetCore.Routing
IoTSharp.EntityFrameworkCore.Taos
IoTSharp.X509Extensions
IoTSharp.Extensions.RESTful
IoTSharp.Extensions.QuartzJobScheduler
IoTSharp.Extensions.EFCore
IoTSharp.Extensions.BouncyCastle
IoTSharp.Extensions.AspNetCore
IoTSharp.Extensions
Вклад
Если у вас есть желание внести свой вклад в проект, вы можете создать Pull Request или Bug Report.
Участники
Этот проект существует благодаря всем участникам, спасибо им.
Пожертвования
Это проект с лицензией Apache 2.0. Чтобы обеспечить лучшее и устойчивое развитие проекта, мы надеемся получить больше поддержки. Мы будем использовать доходы для работы сообщества и продвижения. Вы можете поддержать нас любым из следующих способов:
— OpenCollective; — 爱发电; — Список спонсоров; — WeChat! [QR-код].
Поддержка сообщества
Если вы столкнётесь с какими-либо проблемами в процессе, не стесняйтесь обращаться за помощью по следующим каналам. Также мы призываем опытных пользователей помогать другим. | Общественный номер | QQ группа 63631741 | Группа в WeChat |
| -------- | ------- | -------- |
| |
|
|
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )