Tasmota DS18B20 溫度變動 傳MQTT

Yman5個月前Tasmota51

使用規則讀取數值 檢測變化及發報

Rule1 on tele-DS18B20#Temperature do var1 %value% endon 
 on DS18B20#Temperature>%var1% do backlog var1 %value%; publish tele/16e1tasmota_C1DA81/SENSOR {"Time":"%TIME%","DS18B20":{"Id":"DS18B20-1","Temperature":%value%},"TempUnit":"C"}; var2 %value%; endon 
 on DS18B20#Temperature<%var2% do backlog var2 %value%; publish tele/16e1tasmota_C1DA81/SENSOR {"Time":"%TIME%","DS18B20":{"Id":"DS18B20-1","Temperature":%value%},"TempUnit":"C"}; var1 %value%; endon


規則輸入後要 啓用

Rule1 ON

觸發後

RUL: DS18B20#TEMPERATURE>%VAR1% performs "backlog var1 25.0; publish tele/16e1tasmota_C1DA81/SENSOR {"Time":"671","DS18B20":{"Id":"DS18B20-1","Temperature":25.0},"TempUnit":"C"}; var2 25.0;"
 MQT: stat/16e1tasmota_C1DA81/RESULT = {"Var1":"25.0"}
 MQT: tele/16e1tasmota_C1DA81/SENSOR = {"Time":"671","DS18B20":{"Id":"DS18B20-1","Temperature":25.0},"TempUnit":"C"}
 MQT: stat/16e1tasmota_C1DA81/RESULT = {"Var2":"25.0"}


返回列表

沒有更早的文章了...

下一篇:Vtiger Crm 7.5 修改

發表評論    

◎歡迎參與討論,請在這裡發表您的看法、交流您的觀點。