2home 打造桃花源

標題: 快樂農夫的快樂分享—自動澆水篇 [打印本頁]

作者: 快樂農夫    時間: 2025-8-24 12:37     標題: 快樂農夫的快樂分享—自動澆水篇

快樂農夫的快樂分享—自動澆水篇

前言:
因為不想再被作物的澆水作業綁住無法出遠門去走走,開始有了強烈念頭想完成出遠門時能遙控澆水的系統,於是動手開始作業. 在這裡的快樂分享都是這70幾歲老頭子不快樂的失敗經驗累積後的一點微小階段性小小心得,蔽帚千金拿出來經驗分享讓有同樣想法想弄個自動化遙控澆水的home友們減少摸索,也期望懂的朋友不吝教導改進.

感謝
smhu 胡老師免費送我一個TP-LINK AC1200 路由器,這個路由器很穩定又容易設定,幫助我不少,真的很感謝胡老師.
也很感謝我的外甥送我一組 TOTOLINK mesh BOXs T6 ,外甥和我都不知道那產品很不穩定,封包遺失率蠻高的,因此增加我不少的困擾也因為在不順利的各種摸索嘗試中,因而學習到不少關於網際網路的知識。

摸索過程中ChatGPT 和 DeepSeek 幫助我不少,很多的知識都是它們教我的,我非常驚訝於它們的厲害,AI 人工智能真的會主宰未來的世界! 過程中ChatGPT 偶而一本正經的胡說八道,也讓人警覺到.不可以完全相信信賴人工智能,要注意當它可能.犯錯時的風險與危險.

待續
作者: 快樂農夫    時間: 2025-8-24 13:28

2025-08-24
基本構想
我的農園是方方正正的農地,長度有110米,寬度28米,農宅在頭端角落位置。我從中間用一條較寬的主走道,我戲稱它是菜園的台灣大道,分成兩半塊,左右各一塊各自再分成兩塊,總共有四小塊。台灣大道的上空有早期的錏管網室殘留下來的堅固亞管柱子與鋼索.

網路線的佈線,
沿著台灣大道的上方拉網路線,總直線距離約80米,頭尾柱子之外中間的柱子在隔約25公尺預留日後想新增AP基地台的必要線長度保留,在這種構想中頭端從寬頻網路業者的數據機的LAN口拉一網路線插入TP-LINK AC1200 路由器的WAN口,這台路由器是總司令路由器,只有它有開啟DHCP功能,負責分派IP給所有的裝置,從這台路由器的LAN口接出去的後序路由器一律將它們的DHCP功能關閉,讓它們成為AP基地台功能。這樣才不會雙頭馬車各自發號施令造成衝突而造成問題。寬頻業者的數據機也是WIFI分享器,它分派給後序的裝置的浮動IP 都會是 192.168.0.XXX 之類的,通訊的Gateway 都是192.168.0.1
TP-LINK AC1200 的DHCP 分派給後序的裝置都會是192.168.1.XXX,通訊的Gateway 都是192.168.1.1,如果後序的TOTOLINK T6 主路由器的DHCP功能沒有關閉的話,它會分派給接收到它的WIFI訊號的裝置的浮動IP 會是192.168.0.XXX 之類的,這時候會造成在它附近的裝置會上不了網際網路(因為TP-LINK 總司令路由器的Gateway 是192.168.1.1),無法到達雲端伺服器,這些裝置就進入隔島世界了。
買了2捆100公尺長的CAT6室外網路線目前用掉約150米了。原先是想透過TOTOLINK 的mesh Box 跨越農宅的草皮隔空進入菜園,然後從TOTOLINK T6的slave 路由器拉網路線到菜園盡頭,但最後發現TOTOLINK 不穩定,繼續用它會 TOTO(台語發音:塗塗)。 所以還是選擇實體線經由草坪進入菜園。也因為這個改變決定才讓進度開展出來。這個過程中我下載了一個軟體,台灣人開發的,WIFIman ,這工具軟體很不錯,免費功能的部分已經足夠我抓問題了。
作者: smhu    時間: 2025-8-24 15:32

印象中WIFI的標稱距離是100米,如果達不到時,加個repeater就可以再延伸,但是repeater也是要吃電(現在可以用太陽能板加蓄電池供電)。
作者: 快樂農夫    時間: 2025-8-24 16:20

smhu 發表於 2025-8-24 15:32
印象中WIFI的標稱距離是100米,如果達不到時,加個repeater就可以再延伸,但是repeater也是要吃電(現在可以 ...

我問過ChatGPT這個問題,
網路線的訊號傳輸距離100公尺,如果在中間插入了作為AP的路由器B,這樣是否會降低有效傳輸距離?它的回答摘要如下
. 在中間插入 AP(或交換器)的效果
如果你在 50 公尺處放一台路由器 B(AP 模式):
A → (50m) → B → (再拉 50m) → C
對於訊號來說,B 等於一個「再生點」(Re-generation)。
換句話說,A→B 是一段 獨立的 100 公尺容許距離,B→C 又是另一段獨立的 100 公尺。
所以插入 AP(或交換器、路由器 LAN 口)之後,距離限制會被重置,並不會因為 B 的存在而縮短,反而可以延伸。
所以我就很放心的在網路線中間插入了三台設為AP模式的路由器。
作者: smhu    時間: 2025-8-24 17:41

smhu 發表於 2025-8-24 15:32
印象中WIFI的標稱距離是100米,如果達不到時,加個repeater就可以再延伸,但是repeater也是要吃電(現在可以 ...

抱歉,老了記憶混亂,雙絞線的有效距離是100米,而無線網路的有效距離是30~50米(但在家裡因有隔間牆,有效距離可能只有10米)。敗家天堂曾經有人整理PO過的...

為什麼會這麼的在意是有線還是無線的網路,簡單說我不愛拉線。就像現在我只用無線滑鼠,那條尾巴能有多大的影響呢?其實很少!不過現在好像越來越多人寧可買雜牌的無線動力手工具,而不會買叫得出名號牌子的有線動力手工具了。
作者: 快樂農夫    時間: 2025-8-24 19:24

我曾經天真的以為放幾個無線AP基地台在菜園各點就可以高枕無憂了,最後才知道訊號不穩是非常不靠譜的,尤其那些簡單的Wi-Fi開關和雲端伺服器之間的通訊我猜測可能只是單向接收而已,沒有echo 回去或要求訊號重送的功能。因此無線WI-FI的訊號在果樹搖曳的遮蔽下可能很容易出問題。
我還是拉實體網路線較穩。原先我是將無線AP路由器放在塑膠桶內底部挖洞穿網路線和電源線,上面蓋蓋子遮雨。吊在半空中,想說這樣訊號發射較好,但日曬之下路由器似乎會當機(Toto slave似乎會當機),我現在把塑膠桶移到低矮遮蔭處,將Wi-Fi開關放在它旁邊近距離的保護盒子裡面,再將Wi-Fi開關的輸出電線拉到要控制的水電磁閥開關。
作者: Zefram    時間: 2025-8-24 20:06

本帖最後由 Zefram 於 2025-8-24 20:09 編輯
快樂農夫 發表於 2025-8-24 19:24
我曾經天真的以為放幾個無線AP基地台在菜園各點就可以高枕無憂了,最後才知道訊號不穩是非常不靠譜的,尤其 ...


Mercusys水星 這個牌子比較穩定  (XX LINK 最好都別用)

我也是mesh在田裡面


買abs防水接線盒就搞定
作者: 快樂農夫    時間: 2025-8-24 22:02

Zefram 發表於 2025-8-24 20:06
Mercusys水星 這個牌子比較穩定  (XX LINK 最好都別用)

我也是mesh在田裡面

買abs防水接線盒就搞定,
這句話很吸引我,防水接線盒我沒有用過,請問將路由器放在防水接線盒可行嗎?有沒有散熱的問題?
還有電源線和網路線的進出問題你怎麼解決?可否教導一下,感恩! 能否照片照一張PO上來,謝謝你!

作者: 快樂農夫    時間: 2025-8-24 23:13

本帖最後由 快樂農夫 於 2025-8-24 23:24 編輯

2025-08-24
自動化澆水的軟硬體與雲端伺服器

軟體: 使用 ewelink app 透過它的軟體與雲端伺服器操控菜園裡的wifi 開關
wifi 開關使用能被ewelink 操控的品牌產品,不小心栽進來前前後後買了幾種,
目前手上有Sonoff 品牌的數種產品:
BasicR2,BasicRF4,Minir3,Minir4,Minir4M,4CH-Pro2 ,S-mate。
其中的S-mate 是遙控器性質的東西,用來在當地遙控觸發使用,很不好用!
其他的產品對我的澆水作業而言,功能其實都一樣,基本上沒有差別。
雲端伺服器在中國大陸,我的菜園沒有川普的國安問題考量,只希望它好好運轉就好,公司不要倒掉了,雲端伺服器平台掛了!

自動化
能夠遠端遙控,能夠自動按照計畫時間開啟澆灌作業並且自動結束,這是此次大工程的目標。
在ewelink App 內達成自動化觸發的方式有數種手法。
1. 手動觸發 Tap to perform
2. 每天的指定時間點
3. 日昇日落時(依照氣象局的日出日落時刻?)
4. 智慧型裝置的特定狀態
以上四種方式去設定觸發條件,舉例來說
假設 minir3-01 操控加壓馬達,minir3-02 操控水電磁閥,
我希望每天早晚自動幫我灑水10分鐘,並自動關水。
在ewelink App 內選撿各項目完成程式如下照片

IF any condition is meet ( 如果以下條件滿足)
Time of day – Everyday 08:30
Time of day – Everyday 16:30

Then  that actions (則採取以下動作)

Minir3-02 ON  (打開水電磁閥)
Delay 2sec  (2秒鐘後打開加壓馬達)
Minir3-01 ON
Delay 10min  (灑水10分鐘)
Minir3-01 OFF  (關掉加壓馬達)
Minir3-02 OFF  (關掉水電磁閥)
Push notifications --灑水作業已完成 (傳簡訊到手機通知我灑水已完成)





按這裡顯示圖片
待續
作者: 快樂農夫    時間: 2025-8-25 08:26

2025-08-25
水錘作用的預先防止發生
澆水作業一開始如果先開加壓馬達minir3-01,後序才打開水電磁閥minir3-02,這時候就有可能發生水錘現象
反之,澆灌作業結束時要先關掉加壓馬達,後序才關掉水電磁閥,防止水錘造成管路或管路裝置的被損壞。

待續
作者: Zefram    時間: 2025-8-25 08:46

本帖最後由 Zefram 於 2025-8-25 09:06 編輯
快樂農夫 發表於 2025-8-24 22:02
買abs防水接線盒就搞定,
這句話很吸引我,防水接線盒我沒有用過,請問將路由器放在防水接線盒可行嗎?有 ...







我不需要網路線

我只是一直MESH而已  最多可以到7顆

防水盒的設計是這樣 自己開孔最好 可以弄到最緊  我還在開孔處再塗矽利康


那電源插座 是高溫老化變黃了

水星網路的AP還好好的 沒脆化 完全跟新的一樣


我已經用好幾年了 所以我說這牌子 耐的住高溫

而且沒有封包移失的問題  

你說的那種情形 就是他的天線很爛 接收不好才會這樣

一直收不到訊號斷斷續續的


有些AP 天線很多隻 收訊 訊號比這種MESH爛
作者: 快樂農夫    時間: 2025-8-25 09:58

Zefram 發表於 2025-8-25 08:46
我不需要網路線

我只是一直MESH而已  最多可以到7顆

照片很清楚,了解了,感謝!
我來買尺寸適合的來用看看,謝謝您!
作者: 快樂農夫    時間: 2025-8-25 10:45


Ewelink 的場景設計
前面說過在ewelink App 內達成自動化觸發的方式有數種手法。
1. 手動觸發 Tap to perform
2. 每天的指定時間點
3. 日昇日落時(依照氣象局的日出日落時刻?)
4. 智慧型裝置的特定狀態
以上四種方式去設定觸發條件,所做出來的自動作業的次序安排稱作場景。上面說的澆水作業就是一個場景。

Ewelink 場景設計後使用S-mate 當觸發工具的實作經驗分享:
S-mate 引起的困擾
S-mate 是BasicR2,BasicRF4,Minir3,Minir4 這幾種產品的子設備,用來做為牆壁開關型的觸發工具,如同牆壁開關按上去電燈亮,按下來電燈關。每個S-mate有三個通道,假設S-mate-01的通道一用來觸發一個場景例如以上的澆水作業,按照常識與直覺這很合理,它應該會依照想法它應該會去打開minir3-02水電磁閥,然後打開minir3-01加壓馬達開始灑水,經過10分鐘後關閉minir3-01 與 minir3-02 完成作業。看起來很合理但實際上的情形是它執行的讓人很困惑,亂七八糟。有時候只打開其中的minir3-02 卻常常沒有打開minir3-01,你說問題也許是我們的wifi 通訊不良問題,但接下來的澆水結束作業它卻都沒有執行,minir3-02 有打開卻沒有關閉,這點看來就不是WIFI通訊不良的因素,產品說明書和官網都沒有看到有幫助解決困惑的說明文章。我買了5個s-mate,在S-mate 浪費了大量時間沒有弄出清晰的結論,簡單結論: 這產品最好不要用! 很可能會闖禍!
作者: smhu    時間: 2025-8-25 17:03

家裡用了兩組自動化設備控制定時澆水,舊的那組是由一個吃12伏直流電三控制接點的時控開關,配合3組12伏電磁閥,分別控制不同的給水裝置。一組是霧式噴頭,一組原先是接滲水管,後來改為滴灌帶,另外一組是給花盆用的滴箭,區別是配置在不同的出水管路。

後來裝的一組,是利用遠程無線開關,控制一個電動閥,接到自動混肥器後出水,這部份的後端全都接到滴灌帶,在每一條滴灌帶前端都接上凡而,因此可以手動調整每條滴灌帶的供水壓力。

由於我們家沒有那麼的大,因此我不必遠端控制電磁閥,只有在極短的距離(大約4米)內,是使用CAT5規格的網路線裡頭的四對雙絞線,當成12伏電磁閥的電源線使用。用12伏的電壓,讓我不必耽心漏電的後果。
作者: 快樂農夫    時間: 2025-8-25 22:27

快樂農夫 發表於 2025-8-25 10:45
Ewelink 的場景設計
前面說過在ewelink App 內達成自動化觸發的方式有數種手法。
1. 手動觸發 Tap to p ...

S-mate 在這樣的場景下好像能夠較正常工作

S-mate 在過去的日子裡浪費了我很多的時間在摸索,
以下是我試出來唯一能正常工作的場景。(把灑水作業拆成兩個場景去執行,且第二個場景以手動觸發微觸發條件,這樣會正常)

灑水作業場景A
IF S-mate-02 通道一 單擊
Then
Minir3-02 ON  (水電磁閥打開)
delay 2秒
Minir3-01 ON (打開加壓馬達)
delay 15分鐘  (灑水15分鐘)
執行場景B-關閉灑水

場景B-關閉灑水
IF Tap to perform (手動觸發)
Then
Minir3-01 OFF (關閉加壓馬達)
Minir3-02 OFF (關閉水電磁閥)

為什麼這樣它就能正常執行?  我還在困惑中!



作者: 快樂農夫    時間: 2025-8-25 22:52


在網路訊號穩定情形下,
使用wifi 及雲端伺服器來進行自動化作業蠻不錯的! 可以節省很多的時間和精神.
因為網路線直拉到底且TP-LINK 總司令路由器搭配三個AP模式路由器,淘汰了TOTOLINK 的Slave 路由器之後,現在的網路WIFI訊號都很強也穩定了,因此玩起來比較順手。
陸陸續續進行了自動澆水作業.
陽台上的蔬菜盆栽早晚自動澆水15分鐘後自動關水,
山藥那邊裝了4CH Pro 四路開關各控制一個水電磁閥給水
一個BasicRF-R2 控制加壓馬達。
這兩個WIFI 開關都緊鄰AP基地台,因此訊號會很穩。

作業順利時感覺很不錯。連定時器都省了. 也節省很多時間。
前陣子浪費很多時間在網路與S-mate之類的摸索上,加上前陣子夫妻兩人都得了Covid19,身體欠安,很久沒有整理菜園子了,秋天到了必須趕緊上工了。

作者: 快樂農夫    時間: 2025-8-25 22:58

smhu 發表於 2025-8-25 17:03
家裡用了兩組自動化設備控制定時澆水,舊的那組是由一個吃12伏直流電三控制接點的時控開關,配合3組12伏電磁 ...

胡老師您說
是利用遠程無線開關,控制一個電動閥,接到自動混肥器後出水,這部份的後端全都接到滴灌帶

這部分可否更詳細教導一下,尤其自動混肥器這件事。 怎樣把液態肥料與灌溉水自動混和送出去? 怎樣控制他們大致上的混和比例? 感恩!
作者: smhu    時間: 2025-8-26 05:58

快樂農夫 發表於 2025-8-25 22:58
胡老師您說
是利用遠程無線開關,控制一個電動閥,接到自動混肥器後出水,這部份的後端全都接到滴灌帶
...

這個組合在#2050定時器及電動閥,#2117定比例泵及#2119

遠端遙控現在改成使用小米牌的,原因很簡單,家裡有一些小米系列的產品,再加上小米的遠端控制開關便宜,共用一個APP就可以手機操控了。
作者: 快樂農夫    時間: 2025-8-27 06:43

smhu 發表於 2025-8-26 05:58
這個組合在#2050定時器及電動閥,#2117定比例泵及#2119。

遠端遙控現在改成使用小米牌的,原因很簡單, ...

昨天比較忙還沒時間好好細讀,晚上好好來研究一下怎樣東施效顰一番,謝謝啦!




歡迎光臨 2home 打造桃花源 (http://2home.com.tw/bbs/) Powered by Discuz! X2