隨著物聯網應用規模變得越來越大,越來越復雜,企業如何跟上發展步伐就成了問題。 “我們要確保我們的解決方案能夠在未來很多年內運行并得到支持,”海格集團首席軟件架構師Mathieu Creteau說。電氣公司依靠行業標準來跟上快速多樣化的物聯網格局。
本文中,Creteau分享了有關標準優勢的見解,并解釋了企業如何利用它們。
促進物聯網發展
OSGi是Hager基于標準的方法的重要支柱。OSGi框架指定了基于Java的模塊化軟件體系結構。模塊化意味著應用不再被視為一個軟件。而是將它們拆分為捆綁包(軟件模塊),這為物聯網開發帶來了很多優勢。
“OSGi允許我們重用已經可用的組件。隨著物聯網設備的多樣性,我們使用它變得或多或少是強制性的。” Creteau說。除了能夠將功能從一種解決方案移植到另一種解決方案之外,Creteau還看到了OSGi促進物聯網開發的其他方式:其模塊化結構使Hager的開發人員可以并行處理應用的不同方面,這使得效率提高。
此外,可以相當快地添加新功能,這有助于將來的應用。 “Java背后還有一個龐大的開發者社區。這樣一來,通常很容易找到新的開發人員。”
Hager在實踐中如何使用OSGi? Creteau以該公司為奧迪開發的家庭能源管理系統為例。該系統用于通過協調房屋中的電流并提高充電過程的效率,將Audi e-tron集成到智能家居基礎設施中。
作為家庭能源管理的專家,Hager之前已經實現了基于OSGi網關的解決方案。有了Hager Energy,他們擁有了一個能夠與壁掛箱和其他內部用電者或提供者進行通信的系統,例如光伏系統。借助OSGi,Hager可以在其新的家庭能源管理系統中重用此解決方案中的組件。 “我們能夠利用已經擁有的核心解決方案,并輕松地將功能移植到新系統中。”
確保互操作性
互操作性是吸引Hager使用標準的另一個方面。 Creteau認為互操作性是不同市場參與者之間成功合作的促進者。
“即將出現新的合作伙伴關系。因此,擁有與他人兼容的系統對我們至關重要。這些標準使我們能夠順利地將我們的產品和解決方案與不同公司的產品和解決方案集成在一起,從而改善最終用戶體驗。”
EEBUS是其中一種促進互操作性的標準。該規范由與智能家居領域相關的70多家公司組成的聯盟定義。他們的目標是:使來自不同供應商的設備使用相同的語言,從而彼此兼容。 EEBUS在Hager為奧迪開發的家庭能源管理系統中扮演著不可或缺的角色。在那里,它確保了來自不同制造商的所有不同組件都能很好地協同工作。這是一個非常關鍵的好處,因為如果需要單獨的解決方案以使不同組件彼此兼容,則建立這樣的家庭能源管理系統將更加困難。
類似于EEBUS,KNX還致力于確保互操作性。該標準圍繞電氣設備的聯網。Hager是KNX的主要支持者,并對其進行了廣泛使用。例如,Hager的家庭自動化系統domovea建立在KNX之上,并將KNX組件、IP攝像機和IoT設備集成在一個平臺上。系統允許用戶通過智能手機或平板電腦來控制家中的設備,例如百葉窗或燈光。也可以設置家庭自動化規則并創建家庭自動化方案。但是,KNX并不是Hager為domovea使用的唯一標準。隨著domovea V2的最新發布,該系統現在也完全基于OSGi技術。
標準是必經之路
簡化開發流程或確保互操作性等方面是使物聯網中的標準必不可少的原因。 它們為多樣化的物聯網領域帶來了秩序,并為企業發展提供了堅實的基礎。 正如Creteau所說:“我們希望盡可能地支持我們的產品和解決方案。 我們不想總是從頭開始,而看到我們以前的工作已過時。” 因此,借鑒成熟的標準是Hager的方法。