發表文章

公曆轉農曆重要節日並發送line_notify

圖片
 公曆轉農曆重要節日並發送line_notify 功能說明: 當初一,五,十五,還有農曆重要節日,會發送圖片和訊息到手機,在node-red dashboard上也可看見今日的公曆和對應的農曆。 第一步: 打開CMD並下載公曆轉農曆 ''' pip install requests lunarcalendar ''' 安裝好後用vscode寫程式,這個程式碼要給node-red的exec節點執行用的 然後去line notify申請token import datetime from lunarcalendar import Converter , Solar , Lunar , DateNotExist import requests # 定義重要的農曆節日 important_festivals = {     ( 1 , 1 ): "春節" ,     ( 1 , 15 ): "元宵節" ,     ( 5 , 5 ): "端午節" ,     ( 7 , 7 ): "七夕情人節" ,     ( 8 , 15 ): "中秋節" ,     ( 9 , 9 ): "重陽節" ,     ( 2 , 2 ): "媽媽農曆生日"     # ... 其他節日 } def line_notify ( message , image_url = None ):     # 使用LINE Notify     line_notify_token = '自行到line_notify申請token'     line_notify_api = 'https://notify-api.line.me/api/notify'     headers = {         'Authorization' : f 'Bearer { line_notify_token } ' ,     }     data = { 'mes...

使用MQTT-Explorer訂閱和發送消息

圖片
 使用MQTT-Explorer訂閱和發送消息 網路上發現一個不錯的測試工具MQTT-Explorer,可以用來收發消息 https://mqtt-explorer.com/ 它可以在不同系統中使用 這裡用WIN11來測試 首先在Microsoft Store搜尋" MQTT-Explorer "或" mqtt ",按" 免費 "安裝 安裝完成後開啟 按"+"新增連結站點 設置連結MQTT的host Name 的地方自訂名稱 Host 的地方鍵入Node-Red的IP 按" Save " 再按" CONNECT "

MQTT發送數據至InfluxDB(2)-將數據可視化至Grafana

圖片
 MQTT發送數據至InfluxDB(2)-將數據可視化至Grafana 在Node-Red裡面有豐富的可視化界面, 但是說到可以把很多不同類型的數據集結一起可視化,前幾個可以想到的一定有Grafana以下是簡短的介紹。 Grafana 是一款基於 Go 語言開發的開源資料視覺化工具,可提供快速且靈活的視覺化效果,讓使用者以任何想要的方式來視覺化資料。 它提供了極其強大的方式來幫助用戶創建、分享和瀏覽資料。 無論使用者的資料在哪裡、資料庫是什麼類型、使用者都可以將它與 Grafana 完美地結合。 安裝: 以下是我用樹莓派安裝,省時省力 sudo apt update sudo apt upgrade Grafana APT 密鑰添加到了樹莓派的鑰匙鏈上 wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add - 將 Grafana 倉庫加入樹莓派的包源清單中 echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list sudo apt update 安装最新版本的 Grafana sudo apt install grafana 啟用 Grafana 自啟動指令 sudo systemctl enable grafana-server 最後,在樹莓派終端機上執行下面的命令來啟動 Grafana 伺服器軟體 sudo systemctl start grafana-server ————————————————————————————————————— 安裝好後,登錄方式 http://<IPADDRESS>:3000 在這個登入介面上,使用預設的管理員使用者密碼登錄,該使用者是第一次將Grafana 安裝到樹莓派時創建的。 使用者名稱是 “ admin ”,密碼是 “ admin ”。 預設的密碼非常不安全,你們可以在下一步更改它。 進入之後可以在左邊"個人資料">"修改密碼"

MQTT發送數據至InfluxDB(1)

圖片
 MQTT發送數據至InfluxDB 要先安裝influxdb- https://blairan.blogspot.com/2023/05/influxdb-telegraf.html   或 https://randomnerdtutorials.com/install-influxdb-2-raspberry-pi/ 安裝完後 視頻教學

MQTT-in和out的一個消息設置

圖片
 MQTT-IN和OUT的一個消息設置

使用ANPR系統連接NODE-RED的車牌偵測DEMO

圖片
 ANPR系統連接NODE-RED的車牌偵測DEMO

使用openweather抓取氣候概況戰情室-node-red

圖片
 使用openweather抓取氣候概況戰情室-node-red