日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

IoTSharp 2.0 发布

發布時間:2023/12/4 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IoTSharp 2.0 发布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

你站在橋上看風景,看風景人在樓上看你。明月裝飾了你的窗子,你裝飾了別人的夢。喜歡這首詩是因為覺得開源造福了我,我也在嘗試貢獻自己的力量, 成就他人的同時, 也成就了自己, 貢獻開源事業的同時, 也滋養了自己的職業生涯。在這里首先感謝那些所有支持IoTSharp 的人們, 時隔近十月之久, IoTSharp 終于迎來了新版本, 新版本要特別感激王強先生,他使用Angular開發了強大的規則鏈設計器和測試器, 并且我們計劃在未來, 設計開發可視化的網關配置器,比如針對ModBus, BacNet 的點位與屬性、遙測數據關系配置等,于此同時, 我們加入了C#腳本、Lua腳本、Python腳本, Js等腳本解釋器的規則鏈, 你可以將規則鏈掛載在未知的topic和遙測和屬性數據的掛載點以實現預警, 告警, 數據轉發等等, 當然我們也支持你寫C#的動態庫來擴展, 我們暫時稱之為TaskAction,你可以擴展 TaskAction來實現郵件?短信?總之, 我們盡可能的考慮到了靈活方便, 而不用費太大功夫就能通過IoTSharp實現數字孿生, 這是IoTSharp從 2018年誕生以來最具大的改變, 沒有之一。當然, 我們依然存在很多問題, 項目需要完成和實現的工作變得越來越多, 你可以考慮提出你的意見和建議, 但我們會盡可能的貼合我們自己的實際需求。好的, 下面將列出 大部分新內容!

  • 規則鏈中加入每個任務節點可以使用C# 、Lua、Python、JS 腳本解釋器, 包括可以查詢Json的 SQL

  • 規則鏈中加入連接器表達式判斷,用于規則鏈的走向判斷。

  • 規則鏈中加入了執行器, 你可以用動態庫實現一些復雜的功能, 在規則鏈中調用。

  • UI部分加入了使用Angular開發的客戶端界面。實現了租戶、客戶、用戶、設備、設備屬性、設備遙測數據、規則鏈設計器、規則鏈測試的界面。

  • UI部分加入了事件、執行器、訂閱消息等界面,方便進行這方面的操作, 我們依然需要做大量工作, 但我們已經在生產中可用了。

  • Mqtt部分我們加入了自有CA證書簽發, 并為每個設置為X509認證方式的設備簽發證書, 這有助于你確保你的網關或者一些重要設備的安全性。

  • 未來我們的計劃:

  • 加入TCP、UDP、ModBus、OPC-UA等一些常見協議的支持, 這些支持我們都計劃通過擴展TaskAction來實現。

  • 完善腳本解釋器,

  • 增強穩定性,優化一些多余的數據庫讀寫和類型轉換。

  • 完善界面

  • 加入網關配置器

  • 加入平面圖以及擺件展示。

  • 更改內容

    • 修改了EFCoreSharding使用和Webapi接口的bug by @rennner in?https://github.com/IoTSharp/IoTSharp/pull/331

    • 加入docker by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/390

    • 前端CRUD,適配后端JWT,后端修改時間戳類型long by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/392

    • 格式化代碼 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/405

    • TimeZoneInfo 替代過時的 TimeZone by @geffzhang in?https://github.com/IoTSharp/IoTSharp/pull/398

    • 升級到Vue3 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/406

    • 租戶管理,客戶管理,用戶管理,設備管理,屬性上傳 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/407

    • 修正登錄客戶端token未過期,服務端驗證失敗后一直載入的問題(401錯誤直接清除本地token重新登錄) by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/428

    • 增加設備拓撲結構設計器,修正嘗試讀取寫入文本注釋對象outgoing屬性的錯誤 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/429

    • Flow對象CRUD by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/430

    • 基礎結構和基礎數據 by @wq1234wq in?https://github.com/IoTSharp/IoTSharp/pull/433

    • 規則鏈 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/444

    • 國際化的支持以及基礎國際化數據的導入 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/446

    • @wq1234wq 使用flow的uuid替換Name,避免WorkflowName為空的報錯 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/464

    • 解決Quartz和Cap無法訪問的問題 by @think-ya in?https://github.com/IoTSharp/IoTSharp/pull/465

    • 合并信息細節 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/479

    • @wq1234wq 細節問題和首頁模塊 by @maikebing in?https://github.com/IoTSharp/IoTSharp/pull/482

    新貢獻者

    • @rennner made their first contribution in?https://github.com/IoTSharp/IoTSharp/pull/331

    • @geffzhang made their first contribution in?https://github.com/IoTSharp/IoTSharp/pull/398

    • @wq1234wq made their first contribution in?https://github.com/IoTSharp/IoTSharp/pull/433

    • @think-ya made their first contribution in?https://github.com/IoTSharp/IoTSharp/pull/465

    下面是一些圖片:

    ?

    Gitee地址是:https://gitee.com/dotnetchina/IoTSharp

    我們的GitHub 地址:?https://github.com/IoTSharp/IoTSharp/

    總結

    以上是生活随笔為你收集整理的IoTSharp 2.0 发布的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。