想像一個場景:你按下一個開關,整棟樓、幾百盞燈同時反應。這些燈之間沒有中央佈線,靠的是彼此無線接力——這就是藍牙 Mesh。它讓照明從「一對一遙控」變成「多對多的網路」。但一個關鍵問題是:既然它能無線控制這麼多燈,為什麼裝飾燈串裡逐珠變色的動畫,卻不交給它來做?答案藏在它傳訊息的方式裡。
想像一個場景:你按下一個開關,整棟樓、幾百盞燈同時反應。
這些燈之間沒有中央佈線,靠的是彼此無線接力——這就是藍牙 Mesh。它讓照明從「一對一遙控」升級成「多對多的網路」。但這裡有個值得玩味的問題:既然它能無線控制這麼多燈,為什麼裝飾燈串裡那種逐珠變色的動畫,卻通常不交給它來做?答案,就藏在它傳訊息的方式裡。
從點對點到多對多
一般我們熟悉的藍牙,是一對一或一對少數的點對點連線——手機連耳機、連手環。它的範圍和節點數都有限。
藍牙 Mesh 則不同。它建立在低功耗藍牙(BLE)之上,由 Bluetooth SIG 於 2017 年 7 月以《Mesh Profile Specification 1.0》正式定義[1],把藍牙變成一張多對多(many-to-many)的網路。訊息能在成百上千個節點之間接力傳遞,覆蓋遠超單一連線的範圍。這正是它能勝任整棟樓照明與樓宇自動化的原因。
受控泛洪:不靠路由表也能傳遍全網
藍牙 Mesh 怎麼把訊息傳遍全網?答案是受控泛洪(managed flooding)。
它不像傳統網路那樣維護一張複雜的路由表、計算最佳路徑。相反,訊息被廣播泛洪出去,鄰近節點收到後再接力轉發,一波波擴散,直到抵達所有目的地[1]。為了不讓訊息無限增生,機制加了兩道閘:
- TTL(Time To Live,存活跳數):限制一則訊息最多被轉發幾跳,超過就停。
- 訊息快取(message cache):每個節點記得最近看過的訊息,重複收到就直接丟棄,避免回音風暴。
這套設計的好處是穩健又簡單:沒有單點路由可壞、加入或移除節點都很寬容、覆蓋範圍大。代價則是它在頻寬與延遲上,是為「可靠送達」而非「高速逐點更新」最佳化的。
Mesh 1.1:更適合大型商用網路
2023 年,Bluetooth SIG 推出了Mesh Protocol 1.1,針對大型商用網路的痛點做了強化[2]。其中兩項與照明特別相關:
- Directed Forwarding(定向轉發):在純泛洪之外,允許沿較有效率的路徑轉發,改善大型網路的效率與可預測性。
- Mesh 裝置韌體更新與網路照明控制設定檔(Network Lighting Control):把照明控制的常見需求標準化,讓不同廠商的燈更容易互通。
這些演進讓藍牙 Mesh 在群組與場景控制上更成熟——但它的本質定位並沒有改變。
為什麼它不適合逐珠像素點控
回到開頭的問題。受控泛洪擅長把一個群組指令可靠地送給一群燈——「三樓全部調到 50%」「會議模式」這類成組動作,它做得又穩又好。
但逐珠像素動畫是完全不同的需求:要對成千上萬個獨立的點,以高更新率、嚴格的時間同步,送出各自不同的資料。泛洪式的廣播在頻寬、延遲與同步三個維度上,都不是為這種即時、密集、逐點的資料流設計的。硬要用它跑像素動畫,會撞上更新率與同步的天花板。
所以這不是「藍牙 Mesh 不夠好」,而是工具與任務的匹配問題:它的甜蜜點是房間、區域、群組層級的控制,像素級的即時點控,需要交給另一種機制。
無線到控制器,載波到燈珠
這就帶出藍牙 Mesh 與可定址燈串的自然分工——它們不是競爭,而是各守一層:
- 藍牙 Mesh:負責「無線、到控制器/燈具」這一層。使用者不必佈控制線,就能對群組、場景下指令。
- 可定址燈串的點控載波:負責「有線、到燈珠」這一層。在燈串內部對每一顆燈珠精準定址、同步,跑出像素級的動畫。
一個典型的完整架構是:藍牙 Mesh 把「切換場景」的群組指令送到燈串的控制器,控制器再透過電源線載波,驅動燈串裡逐珠的效果。無線解決佈線與群組,載波解決燈珠與同步。
擎茂如何補上燈珠層級的點控
擎茂點控晶片專注在藍牙 Mesh 不擅長的那一層——燈珠層級的定址與點控。在燈串內部,它以兩線電源線載波完成逐珠定址,具備 512 碼地址深度、雙層地址(雷射金屬熔絲+硅熔絲在線重寫)與在線寫址,提供像素級動畫所需的精準與同步;室內電流 3.5–7mA、戶外 7–20mA,並支援單點故障不擴散與可換珠維修。上游若採用藍牙 Mesh 做群組與場景控制,擎茂方案正好補上它欠缺的燈珠級點控,兩者各取所長。完整型號見產品中心。
延伸閱讀:智慧家庭的燈控協議見《智慧家庭照明協議全景》;像素點控的比較見《LED 像素點控技術比較》。
參考標準與文獻
- Bluetooth SIG, Mesh Profile Specification, Version 1.0(2017). Bluetooth Special Interest Group.
- Bluetooth SIG, Mesh Protocol Specification, Version 1.1(2023). Bluetooth Special Interest Group.
本文為無線燈控技術科普。所引用標準之名稱可於 Bluetooth SIG 官方網站查證。擎茂點控晶片採用專為 LED 點控最佳化的自有載波協議,與藍牙 Mesh 為互補的照明架構。
常見問題
藍牙 Mesh 是什麼?和一般藍牙有什麼不同?
藍牙 Mesh 是建立在低功耗藍牙(BLE)之上的網路技術,由 Bluetooth SIG 於 2017 年 7 月以《Mesh Profile Specification 1.0》定義。一般藍牙是「一對一」或「一對少數」的點對點連線;藍牙 Mesh 則是「多對多(many-to-many)」的網路——訊息可以在眾多節點間接力傳遞,涵蓋遠超單一藍牙連線的範圍,適合大規模的燈控與樓宇自動化。
什麼是「managed flooding(受控泛洪)」?
這是藍牙 Mesh 傳遞訊息的機制。訊息不走固定路由,而是由節點「泛洪」廣播出去,鄰近節點收到後再接力轉發,直到抵達所有目的地。為避免無限擴散,機制加上兩道控制:TTL(存活跳數)限制訊息最多轉發幾次,以及訊息快取——節點記得最近看過的訊息,重複收到就丟棄。這讓網路不需維護複雜路由表,就能穩健地覆蓋大範圍。
為什麼藍牙 Mesh 適合成組控制,而不是逐珠像素點控?
受控泛洪擅長把「一個群組指令」可靠地送給一群燈——例如「三樓全部調到 50%」。但逐珠像素動畫需要對成千上萬個點,以高更新率、嚴格同步地送出各自不同的資料;泛洪式廣播在頻寬、延遲與同步上都不是為此設計。因此藍牙 Mesh 的定位是房間/區域/群組層級的控制,像素級的即時點控則需要別的機制。
藍牙 Mesh 和可定址燈串是競爭關係嗎?
不是,比較像分工。藍牙 Mesh 負責「無線、到控制器/燈具」這一層——讓使用者不必佈控制線就能對群組下指令;可定址燈串的點控載波則負責「有線、到燈珠」這一層——在燈串內部對每一顆燈珠精準定址與同步。一個常見的分工是:藍牙 Mesh 把群組指令送到燈串的控制器,控制器再透過電源線載波驅動逐珠效果。
擎茂的方案如何與藍牙 Mesh 這類無線燈控搭配?
擎茂點控晶片專注在燈珠層級的定址與點控。它在燈串內部以兩線電源線載波完成逐珠定址(512 碼地址深度、雙層地址、在線寫址),提供像素級動畫所需的精準與同步。上游若採用藍牙 Mesh 做群組/場景控制,擎茂方案正好補上它不擅長的燈珠級點控——無線到控制器、載波到燈珠,各取所長。完整型號見產品中心。