IOT
文章平均质量分 74
Learn-Share_HY
https://www.youtube.com/@HY_main
展开
-
[MQTT]Mosquitto的權限管理_使用者/密碼(pwfile)和訪問控制清單(aclfile)
在mosquitto的權限管理部分,除了設置使用者/密碼(pwfile)之外,還有訪問控制清單(Access Control List, aclfile)可以設置。經過測試,同時設置使用者/密碼和訪問控制清單,對於權限有實質的控管效果。原创 2024-06-23 09:43:55 · 529 阅读 · 0 评论 -
[Linux]如何在Ubuntu 22.04系統安裝Node-red?
Node-red是一個建立在Node.js上的視覺化程式設計工具,其常見的應用情境為建置或轉換各項硬體之間的通信協定的物聯網或工聯網場域,其可藉由設置來安裝第三方應用模組來建置多樣的通信協定節點,包含modbus in/out, mqtt in/out, websocket in/out等等通訊協定,以及解析常見的數據格式,包含csv, JSON等等,進而組建具備控制硬體設備,傳輸和運算數據等功能的物聯網架構。原创 2024-05-09 21:30:10 · 777 阅读 · 0 评论 -
[MQTT]Mosquitto的內網連接(intranet)和使用者/密碼權限設置
延續文章,接著將繼續測試Mosquitto的內網連接(intranet)和使用者/密碼權限設置。原创 2024-05-09 21:17:39 · 528 阅读 · 0 评论 -
[MQTT]Mosquitto的簡介、安裝與本機連接測試
MQTT(Message Queuing Telemetry Transport)是基於發布/訂閱模式(Publish/Subscribe)的輕量級網絡通訊協議,專用於在低帶寬、不可靠的網絡環境中傳輸數據,關於工作原理和優點如下:1.發布/訂閱模式(Publish/Subscribe)發布者將消息發布特定的主題(topic)到中介伺服器(broker),而訂閱者可藉由訂閱主題而從中介伺服器接收對應的數據,同時發佈者和訂閱者可相互不認識。原创 2024-04-13 09:12:46 · 524 阅读 · 0 评论 -
[ESP32]在Thonny IDE中,如何將MicroPython firmware燒錄到ESP32開發板中?
正常安裝流程,可參考上述影片。然而,本篇文章主要是紀錄安裝過程遇到的bug, 供未來查詢用,也一併供有需要的同好參考。問題:安裝後,Thonny互動介面顯示一堆亂碼和connection lost錯誤訊息安裝過程同樣可以看到已順利燒錄MicroPython firmware的描述,如圖一的紅框所示。但在Thonny IDE的互動視窗中,卻無法像影片內容一樣,正常顯示MicroPython的版本等等訊息,同時按照錯誤訊息指示,點擊IDE上方的STOP按鈕重新連接,也仍然重複顯示亂碼,如圖二的藍框所示。原创 2024-01-27 00:45:16 · 913 阅读 · 0 评论 -
[Raspberry Pi]如何利用ssh遠端將樹莓派切換連接至陌生的wifi基地台?
當已習慣使用VNC遠端控制樹莓派後,原用來設定樹莓派的電腦螢幕和鍵盤也逐漸挪為它用。此次攜帶樹莓派外出,同時又希望使樹莓派連接當地的wifi AP,利用VNC遠端桌面切換新的wifi AP需要重新設定wifi密碼,但卻無法在VNC遠端桌面看到密碼驗證視窗。經查閱和測試,利用ssh遠端並搭配nmcli終端機指令,可達到不須額外外接螢幕和鍵盤,即可切換到陌生的wifi AP,該次測試的樹莓派環境為Ubuntu 23.04 Desktop版本。原创 2024-01-27 00:31:36 · 484 阅读 · 0 评论 -
[ESP32]如何透過Modbus和Serial port擷取工業數顯表頭資料?
對於既有老舊的工業或實驗設備機台,嵌入工業數顯表頭並顯示設備運作參數和數據,以讓巡檢人員或操作人員手抄記錄數據,是常見作法。然而,若可將既有設備機台的表頭更換為具備Modbus通訊功能的表頭,並連接便宜的單晶片開發板,使其自動即時顯示運作參數和紀錄數據,將可釋放巡檢和操作人力並避免手抄錯誤。甚至可進一步連結網路,讓既有老舊的設備機台升級為IIOT設備。原创 2024-01-06 23:44:39 · 779 阅读 · 0 评论