您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
04 訂閱節點轉換工具在線(vmess如何轉換)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-12 10:46:33【】3人已围观
简介Drive和Dropbox,以便在不同設備上訪問和編輯。這使得你可以隨時隨地進行學習和閱讀。文本摘錄和總結:Flexcil允許你摘錄文本片段并創建摘要,幫助你快速回顧內容要點。這對于復習和整理信息非常
文本摘錄和總結:Flexcil允許你摘錄文本片段并創建摘要,幫助你快速回顧內容要點。這對于復習和整理信息非常有幫助。
可定制的視圖和閱讀模式:你可以根據個人偏好調整閱讀視圖,包括文字大小、背景顏色等。這使得閱讀體驗更加舒適和個性化。
使用 Node-RED 處理 MQTT 數據
本文將介紹使用 Node-RED 連接到 MQTT 服務器,并對 MQTT 數據進行過濾和處理后再將其發送至 MQTT 服務器的完整操作流程。讀者可以快速了解如何使用 Node-RED 對 MQTT 數據進行簡單的流處理。
Node-RED 無論是在你本地的電腦上,還是樹莓派等設備,亦或是云端服務器,都可以快速安裝和使用,下面將使用兩種比較常見的安裝方式:
使用 npm 進行全局安裝:
使用 Docker 進行安裝:
如果使用的是 npm 進行的全局安裝,那么在提示安裝成功后,只需要在全局運行 node-red 命令就可以立即啟動 Node-RED。
無論是使用 Docker 還是 npm 在啟動成功后,我們只需要打開瀏覽器,輸入當前地址加 1880 端口號,即可打開 Node-RED 的瀏覽器編輯器頁面,例如在本地運行的話,打開瀏覽器,輸入 買粉絲://127.0.0.1:1880,當看到如下圖所示頁面后,說明 Node-RED 已經成功啟動:
本文將使用 EMQ 提供的 免費公共 MQTT 服務器,該服務基于 MQTT 物聯網云平臺 - EMQX Cloud 創建,服務器接入信息如下:
在下面的功能演示中,我們將提供一個使用 Node-RED 來處理接收到的包含溫濕度信息的 JSON 數據,然后對溫度值進行規則判斷,當溫度發生改變的時候,就將當前發生改變的溫度值通過 MQTT 再次發送出去的簡單使用案例。
我們首先在左側菜單欄中,拖拽一個 MQTT in 的節點到頁面中,雙擊節點后,右側出現一個編輯 MQTT 節點的配置頁面,我們根據內容提示,新建一個連接信息后,再填入 MQTT 的其它連接信息后,點擊 Done 按鈕后,即可保存該節點信息。
接入數據:我們拖拽一個 JSON 節點到頁面中,可以在 JSON 節點的配置頁面中,配置一個 Action,我們設置為 Always 買粉絲nvert to JavasScript Object ,因為我們無法確定發送過來的數據是一個 JSON 格式的數據還是一個 JSON 字符串,因此第一步都將接收到的消息進行一個 JSON 轉換。配置完成后,我們將該節點與 MQTT in 節點進行連接。
過濾數據
我們配置完成格式化發送過來的消息數據后,我們就可以拖拽一個 filter 節點到頁面中,同樣雙擊節點后,在配置頁面中配置規則,我們先選擇一個 Mode,我們設置為 bl買粉絲k unless value changes ,過濾規則為需要當前接收到數據的值發生改變,因為目前數據為 JSON 格式,我們判斷的是 JSON 數據內的某一個值,因此我們需要在 Property 這里設置值為 msg.payload.temperature 配置完成后我們點擊 Done 按鈕來保存數據過濾節點的配置,最后將該節點連接到上一步配置完成后的 JSON 節點。
使用模版
當過濾完數據后,同樣拖拽一個 template 節點到頁面中,雙擊節點后來配置模版內容,使過濾完成后的數據,能通過模版將數據進行輸出。當然也可以不需要這個步驟,直接將過濾后的數據進行輸出。
完成以上對數據的處理和過濾后,最后我們再來將處理完成后的數據使用 MQTT 將其發送出去,拖拽一個 MQTT out 的節點到頁面中,填入和 MQTT in 節點相同的連接信息,配置一個用戶接收數據的 Topic,最后保存完成后,再將其和 template 節點進行連接,點擊右上角的 Deploy 按鈕,即可對當前規則應用進行在線部署。
在完成整個流數據處理的功能編排以后,我們使用 MQTT 5.0 客戶端工具 - MQTT X 來測試和驗證該功能的可用性。我們新建一個連接,連接到剛才在 Node-RED 中配置的 MQTT 云服務地址,然后輸入 MQTT in 節點內的 Topic 來發送一條消息,使 Node-RED 能夠接收到我們發送的 MQTT 數據。
然后我們再在 MQTT X 中訂閱一個在 MQTT out 節點內配置的 Topic,用于接收處理過的消息數據。當發送一條包含了溫濕度的消息數據后,我們可以接收到一條根據我們設定的消息模版發送過來的消息,再次發送就無法接收到。
因為此時溫度值沒有發生變化,當我們再次修改溫度值后,就會發現我們又接收到了一條包含提醒溫度值發生變化的消息。
至此,我們完成了安裝并使用 Node-RED 連接到 MQTT 云服務,以及對 MQTT 消息數據進行過濾和處理,最后再將處理完成后的數據消息發送至 MQTT 服務器的全部流程。
Node-RED 的交互和使用方式,即用 UI 方式描述通用業務邏輯,可以降低非專業開發人員的上手門檻,使用一個可視化工具快速地創建需要的復雜執行任務,可以通過簡單 Node 即節點連接構建出復雜的任務,特別是針對一些物聯網的應用場景,都很有幫助。
很赞哦!(8591)
相关文章
- 02 訂閱號登錄流程及其應用技術(股票期權交易25問)
- 02 訂閱號助手怎么換封面(訂閱號助手怎么解除綁定 如何解綁訂閱號助手?)
- 02 訂閱號助手官網登錄電腦版怎么(手機上的訂閱號助手上能登錄在電腦上怎么登錄不上)
- 02 訂閱號登錄平臺登錄入口官網下載(怎么登錄買粉絲)
- 02 視頻播放量一千多(抖音播放量1000什么水平)
- 02 訂閱號助手怎么發視頻和圖片(買粉絲訂閱號怎么上傳視頻)
- 02 訂閱號登錄流程圖片大小修改(買粉絲小程序如何發布)
- 02 訂閱號助手怎么在電腦上登錄不每次(手機上的訂閱號助手上能登錄在電腦上怎么登錄不上)
- 02 訂閱用英文怎么說好普通話黑板(說普通話黑板報內容)
- 02 訂閱號登錄流程分析(買粉絲起什么作用)
热门文章
站长推荐
02 訂閱號登錄密碼錯誤返回此商家(怎樣開官方買粉絲)
02 訂閱號登錄密碼怎么設置方法(怎么注冊訂閱號)
02 訂閱號登錄方法模擬登錄網站登錄(網站如何申請買粉絲支付網站如何申請買粉絲支付接口)
02 訂閱報刊的通知怎么寫范文(報刊征訂請示范文)
02 訂閱號證明鏈接怎么填(買粉絲買粉絲個人申請創作平臺,證明資料,證明鏈接怎么填)
02 警察叔叔進課堂幼兒園買粉絲(幼兒園關于警察叔叔本領大是什么歌)
02 訂閱轉換服務地址和端口在哪(刻字機原來是COM接口,現在換電腦了,為USB,用轉換器了,刻字機端口怎么設置COM3端口?)
02 訂閱號助手定時群發功能(買粉絲文章后臺修改后 之前已經轉發的內容文案會變么)